GET https://kbin.spritesserver.nl/m/datahoarder@lemmy.ml/comments/oldest?p=8

Components

21 Twig Components
191 Render Count
781 ms Render Time
16.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
19 9.20ms
date
"App\Twig\Components\DateComponent"
components/date.html.twig
19 5.37ms
entry_comment
"App\Twig\Components\EntryCommentComponent"
components/entry_comment.html.twig
18 789.81ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
18 4.27ms
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
18 22.35ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
18 9.07ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
18 28.36ms
entry_comments_nested
"App\Twig\Components\EntryCommentsNestedComponent"
components/_cached.html.twig
18 218.65ms
entry_inline
"App\Twig\Components\EntryInlineComponent"
components/entry_inline.html.twig
15 2.67ms
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 2.53ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 8.31ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 0.41ms
magazine_box
"App\Twig\Components\MagazineBoxComponent"
components/magazine_box.html.twig
1 16.10ms
magazine_sub
"App\Twig\Components\MagazineSubComponent"
components/magazine_sub.html.twig
1 3.60ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 4.89ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 5.29ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 2.25ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 4.82ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 10.60ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 13.57ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 7.04ms

Render calls

entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 165.60 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2473
    +user: App\Entity\User {#1445
      +avatar: null
      +cover: null
      +email: "digdilem@lemmy.ml"
      +username: "@digdilem@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727728910 {#1396
        date: 2024-09-30 22:41:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
      +entries: Doctrine\ORM\PersistentCollection {#1765 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
      +posts: Doctrine\ORM\PersistentCollection {#1776 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
      +follows: Doctrine\ORM\PersistentCollection {#1673 …}
      +followers: Doctrine\ORM\PersistentCollection {#1665 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
      +reports: Doctrine\ORM\PersistentCollection {#1592 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
      +violations: Doctrine\ORM\PersistentCollection {#1561 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
      +awards: Doctrine\ORM\PersistentCollection {#1549 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
      +categories: Doctrine\ORM\PersistentCollection {#1683 …}
      -id: 74385
      -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
      +apId: "digdilem@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/digdilem"
      +apPublicUrl: "https://lemmy.ml/u/digdilem"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "digdilem"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727694078 {#1391
        date: 2024-09-30 13:01:18.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699733480 {#1923
        date: 2023-11-11 21:11:20.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
      \n
      Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
      \n
      If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1705420515 {#1378
      date: 2024-01-16 16:55:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1370 …}
    +nested: Doctrine\ORM\PersistentCollection {#1375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2357 …}
    +reports: Doctrine\ORM\PersistentCollection {#2428 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
    -id: 215001
    -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6518397"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702158406 {#1393
      date: 2023-12-09 22:46:46.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#3281
  +comment: App\Entity\EntryComment {#2473
    +user: App\Entity\User {#1445
      +avatar: null
      +cover: null
      +email: "digdilem@lemmy.ml"
      +username: "@digdilem@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727728910 {#1396
        date: 2024-09-30 22:41:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
      +entries: Doctrine\ORM\PersistentCollection {#1765 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
      +posts: Doctrine\ORM\PersistentCollection {#1776 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
      +follows: Doctrine\ORM\PersistentCollection {#1673 …}
      +followers: Doctrine\ORM\PersistentCollection {#1665 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
      +reports: Doctrine\ORM\PersistentCollection {#1592 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
      +violations: Doctrine\ORM\PersistentCollection {#1561 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
      +awards: Doctrine\ORM\PersistentCollection {#1549 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
      +categories: Doctrine\ORM\PersistentCollection {#1683 …}
      -id: 74385
      -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
      +apId: "digdilem@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/digdilem"
      +apPublicUrl: "https://lemmy.ml/u/digdilem"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "digdilem"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727694078 {#1391
        date: 2024-09-30 13:01:18.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699733480 {#1923
        date: 2023-11-11 21:11:20.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
      \n
      Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
      \n
      If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1705420515 {#1378
      date: 2024-01-16 16:55:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1370 …}
    +nested: Doctrine\ORM\PersistentCollection {#1375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2357 …}
    +reports: Doctrine\ORM\PersistentCollection {#2428 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
    -id: 215001
    -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6518397"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702158406 {#1393
      date: 2023-12-09 22:46:46.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 12.0 MiB 0.31 ms
Input props
[
  "user" => App\Entity\User {#1445
    +avatar: null
    +cover: null
    +email: "digdilem@lemmy.ml"
    +username: "@digdilem@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727728910 {#1396
      date: 2024-09-30 22:41:50.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
    +entries: Doctrine\ORM\PersistentCollection {#1765 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
    +posts: Doctrine\ORM\PersistentCollection {#1776 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
    +follows: Doctrine\ORM\PersistentCollection {#1673 …}
    +followers: Doctrine\ORM\PersistentCollection {#1665 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
    +reports: Doctrine\ORM\PersistentCollection {#1592 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
    +violations: Doctrine\ORM\PersistentCollection {#1561 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
    +awards: Doctrine\ORM\PersistentCollection {#1549 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
    +categories: Doctrine\ORM\PersistentCollection {#1683 …}
    -id: 74385
    -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
    +apId: "digdilem@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/digdilem"
    +apPublicUrl: "https://lemmy.ml/u/digdilem"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "digdilem"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727694078 {#1391
      date: 2024-09-30 13:01:18.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699733480 {#1923
      date: 2023-11-11 21:11:20.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3497
  +user: App\Entity\User {#1445
    +avatar: null
    +cover: null
    +email: "digdilem@lemmy.ml"
    +username: "@digdilem@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727728910 {#1396
      date: 2024-09-30 22:41:50.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
    +entries: Doctrine\ORM\PersistentCollection {#1765 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
    +posts: Doctrine\ORM\PersistentCollection {#1776 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
    +follows: Doctrine\ORM\PersistentCollection {#1673 …}
    +followers: Doctrine\ORM\PersistentCollection {#1665 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
    +reports: Doctrine\ORM\PersistentCollection {#1592 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
    +violations: Doctrine\ORM\PersistentCollection {#1561 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
    +awards: Doctrine\ORM\PersistentCollection {#1549 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
    +categories: Doctrine\ORM\PersistentCollection {#1683 …}
    -id: 74385
    -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
    +apId: "digdilem@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/digdilem"
    +apPublicUrl: "https://lemmy.ml/u/digdilem"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "digdilem"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727694078 {#1391
      date: 2024-09-30 13:01:18.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699733480 {#1923
      date: 2023-11-11 21:11:20.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.41 ms
Input props
[
  "date" => DateTimeImmutable @1702158406 {#1393
    date: 2023-12-09 22:46:46.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3568
  +date: DateTimeImmutable @1702158406 {#1393
    date: 2023-12-09 22:46:46.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.14 ms
Input props
[
  "createdAt" => DateTimeImmutable @1702158406 {#1393
    date: 2023-12-09 22:46:46.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3632
  +createdAt: DateTimeImmutable @1702158406 {#1393
    date: 2023-12-09 22:46:46.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.28 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1369
    +user: Proxies\__CG__\App\Entity\User {#3413 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
    +title: "A dozen or two TB of storage for media on the cheap?"
    +url: null
    +body: """
      Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
      \n
      But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
      \n
      CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
      \n
      I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
      \n
      I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
      \n
      Budget: ~$500ish - storage goal: 12+ TB
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702908884 {#3402
      date: 2023-12-18 15:14:44.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3442 …}
    +votes: Doctrine\ORM\PersistentCollection {#3440 …}
    +reports: Doctrine\ORM\PersistentCollection {#3437 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
    +badges: Doctrine\ORM\PersistentCollection {#3484 …}
    +children: []
    -id: 21362
    -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
    -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702217634
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/5933021"
    +editedAt: DateTimeImmutable @1703573426 {#3408
      date: 2023-12-26 07:50:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702131234 {#3401
      date: 2023-12-09 15:13:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#3697
  +entry: Proxies\__CG__\App\Entity\Entry {#1369
    +user: Proxies\__CG__\App\Entity\User {#3413 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
    +title: "A dozen or two TB of storage for media on the cheap?"
    +url: null
    +body: """
      Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
      \n
      But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
      \n
      CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
      \n
      I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
      \n
      I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
      \n
      Budget: ~$500ish - storage goal: 12+ TB
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702908884 {#3402
      date: 2023-12-18 15:14:44.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3442 …}
    +votes: Doctrine\ORM\PersistentCollection {#3440 …}
    +reports: Doctrine\ORM\PersistentCollection {#3437 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
    +badges: Doctrine\ORM\PersistentCollection {#3484 …}
    +children: []
    -id: 21362
    -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
    -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702217634
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/5933021"
    +editedAt: DateTimeImmutable @1703573426 {#3408
      date: 2023-12-26 07:50:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702131234 {#3401
      date: 2023-12-09 15:13:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.22 ms
Input props
[
  "user" => App\Entity\User {#1445
    +avatar: null
    +cover: null
    +email: "digdilem@lemmy.ml"
    +username: "@digdilem@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727728910 {#1396
      date: 2024-09-30 22:41:50.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
    +entries: Doctrine\ORM\PersistentCollection {#1765 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
    +posts: Doctrine\ORM\PersistentCollection {#1776 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
    +follows: Doctrine\ORM\PersistentCollection {#1673 …}
    +followers: Doctrine\ORM\PersistentCollection {#1665 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
    +reports: Doctrine\ORM\PersistentCollection {#1592 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
    +violations: Doctrine\ORM\PersistentCollection {#1561 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
    +awards: Doctrine\ORM\PersistentCollection {#1549 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
    +categories: Doctrine\ORM\PersistentCollection {#1683 …}
    -id: 74385
    -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
    +apId: "digdilem@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/digdilem"
    +apPublicUrl: "https://lemmy.ml/u/digdilem"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "digdilem"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727694078 {#1391
      date: 2024-09-30 13:01:18.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699733480 {#1923
      date: 2023-11-11 21:11:20.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#3760
  +width: 40
  +height: 40
  +user: App\Entity\User {#1445
    +avatar: null
    +cover: null
    +email: "digdilem@lemmy.ml"
    +username: "@digdilem@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727728910 {#1396
      date: 2024-09-30 22:41:50.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
    +entries: Doctrine\ORM\PersistentCollection {#1765 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
    +posts: Doctrine\ORM\PersistentCollection {#1776 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
    +follows: Doctrine\ORM\PersistentCollection {#1673 …}
    +followers: Doctrine\ORM\PersistentCollection {#1665 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
    +reports: Doctrine\ORM\PersistentCollection {#1592 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
    +violations: Doctrine\ORM\PersistentCollection {#1561 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
    +awards: Doctrine\ORM\PersistentCollection {#1549 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
    +categories: Doctrine\ORM\PersistentCollection {#1683 …}
    -id: 74385
    -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
    +apId: "digdilem@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/digdilem"
    +apPublicUrl: "https://lemmy.ml/u/digdilem"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "digdilem"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727694078 {#1391
      date: 2024-09-30 13:01:18.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699733480 {#1923
      date: 2023-11-11 21:11:20.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.52 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2473
    +user: App\Entity\User {#1445
      +avatar: null
      +cover: null
      +email: "digdilem@lemmy.ml"
      +username: "@digdilem@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727728910 {#1396
        date: 2024-09-30 22:41:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
      +entries: Doctrine\ORM\PersistentCollection {#1765 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
      +posts: Doctrine\ORM\PersistentCollection {#1776 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
      +follows: Doctrine\ORM\PersistentCollection {#1673 …}
      +followers: Doctrine\ORM\PersistentCollection {#1665 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
      +reports: Doctrine\ORM\PersistentCollection {#1592 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
      +violations: Doctrine\ORM\PersistentCollection {#1561 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
      +awards: Doctrine\ORM\PersistentCollection {#1549 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
      +categories: Doctrine\ORM\PersistentCollection {#1683 …}
      -id: 74385
      -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
      +apId: "digdilem@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/digdilem"
      +apPublicUrl: "https://lemmy.ml/u/digdilem"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "digdilem"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727694078 {#1391
        date: 2024-09-30 13:01:18.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699733480 {#1923
        date: 2023-11-11 21:11:20.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
      \n
      Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
      \n
      If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1705420515 {#1378
      date: 2024-01-16 16:55:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1370 …}
    +nested: Doctrine\ORM\PersistentCollection {#1375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2357 …}
    +reports: Doctrine\ORM\PersistentCollection {#2428 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
    -id: 215001
    -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6518397"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702158406 {#1393
      date: 2023-12-09 22:46:46.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3862
  +subject: App\Entity\EntryComment {#2473
    +user: App\Entity\User {#1445
      +avatar: null
      +cover: null
      +email: "digdilem@lemmy.ml"
      +username: "@digdilem@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727728910 {#1396
        date: 2024-09-30 22:41:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
      +entries: Doctrine\ORM\PersistentCollection {#1765 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
      +posts: Doctrine\ORM\PersistentCollection {#1776 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
      +follows: Doctrine\ORM\PersistentCollection {#1673 …}
      +followers: Doctrine\ORM\PersistentCollection {#1665 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
      +reports: Doctrine\ORM\PersistentCollection {#1592 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
      +violations: Doctrine\ORM\PersistentCollection {#1561 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
      +awards: Doctrine\ORM\PersistentCollection {#1549 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
      +categories: Doctrine\ORM\PersistentCollection {#1683 …}
      -id: 74385
      -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
      +apId: "digdilem@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/digdilem"
      +apPublicUrl: "https://lemmy.ml/u/digdilem"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "digdilem"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727694078 {#1391
        date: 2024-09-30 13:01:18.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699733480 {#1923
        date: 2023-11-11 21:11:20.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
      \n
      Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
      \n
      If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1705420515 {#1378
      date: 2024-01-16 16:55:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1370 …}
    +nested: Doctrine\ORM\PersistentCollection {#1375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2357 …}
    +reports: Doctrine\ORM\PersistentCollection {#2428 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
    -id: 215001
    -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6518397"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702158406 {#1393
      date: 2023-12-09 22:46:46.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.23 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2473
    +user: App\Entity\User {#1445
      +avatar: null
      +cover: null
      +email: "digdilem@lemmy.ml"
      +username: "@digdilem@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727728910 {#1396
        date: 2024-09-30 22:41:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
      +entries: Doctrine\ORM\PersistentCollection {#1765 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
      +posts: Doctrine\ORM\PersistentCollection {#1776 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
      +follows: Doctrine\ORM\PersistentCollection {#1673 …}
      +followers: Doctrine\ORM\PersistentCollection {#1665 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
      +reports: Doctrine\ORM\PersistentCollection {#1592 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
      +violations: Doctrine\ORM\PersistentCollection {#1561 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
      +awards: Doctrine\ORM\PersistentCollection {#1549 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
      +categories: Doctrine\ORM\PersistentCollection {#1683 …}
      -id: 74385
      -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
      +apId: "digdilem@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/digdilem"
      +apPublicUrl: "https://lemmy.ml/u/digdilem"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "digdilem"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727694078 {#1391
        date: 2024-09-30 13:01:18.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699733480 {#1923
        date: 2023-11-11 21:11:20.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
      \n
      Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
      \n
      If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1705420515 {#1378
      date: 2024-01-16 16:55:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1370 …}
    +nested: Doctrine\ORM\PersistentCollection {#1375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2357 …}
    +reports: Doctrine\ORM\PersistentCollection {#2428 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
    -id: 215001
    -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6518397"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702158406 {#1393
      date: 2023-12-09 22:46:46.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#3929
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2473
    +user: App\Entity\User {#1445
      +avatar: null
      +cover: null
      +email: "digdilem@lemmy.ml"
      +username: "@digdilem@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727728910 {#1396
        date: 2024-09-30 22:41:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
      +entries: Doctrine\ORM\PersistentCollection {#1765 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
      +posts: Doctrine\ORM\PersistentCollection {#1776 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
      +follows: Doctrine\ORM\PersistentCollection {#1673 …}
      +followers: Doctrine\ORM\PersistentCollection {#1665 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
      +reports: Doctrine\ORM\PersistentCollection {#1592 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
      +violations: Doctrine\ORM\PersistentCollection {#1561 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
      +awards: Doctrine\ORM\PersistentCollection {#1549 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
      +categories: Doctrine\ORM\PersistentCollection {#1683 …}
      -id: 74385
      -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
      +apId: "digdilem@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/digdilem"
      +apPublicUrl: "https://lemmy.ml/u/digdilem"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "digdilem"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727694078 {#1391
        date: 2024-09-30 13:01:18.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699733480 {#1923
        date: 2023-11-11 21:11:20.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
      \n
      Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
      \n
      If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1705420515 {#1378
      date: 2024-01-16 16:55:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1370 …}
    +nested: Doctrine\ORM\PersistentCollection {#1375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2357 …}
    +reports: Doctrine\ORM\PersistentCollection {#2428 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
    -id: 215001
    -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6518397"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702158406 {#1393
      date: 2023-12-09 22:46:46.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 71.95 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2473
    +user: App\Entity\User {#1445
      +avatar: null
      +cover: null
      +email: "digdilem@lemmy.ml"
      +username: "@digdilem@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727728910 {#1396
        date: 2024-09-30 22:41:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
      +entries: Doctrine\ORM\PersistentCollection {#1765 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
      +posts: Doctrine\ORM\PersistentCollection {#1776 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
      +follows: Doctrine\ORM\PersistentCollection {#1673 …}
      +followers: Doctrine\ORM\PersistentCollection {#1665 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
      +reports: Doctrine\ORM\PersistentCollection {#1592 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
      +violations: Doctrine\ORM\PersistentCollection {#1561 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
      +awards: Doctrine\ORM\PersistentCollection {#1549 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
      +categories: Doctrine\ORM\PersistentCollection {#1683 …}
      -id: 74385
      -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
      +apId: "digdilem@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/digdilem"
      +apPublicUrl: "https://lemmy.ml/u/digdilem"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "digdilem"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727694078 {#1391
        date: 2024-09-30 13:01:18.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699733480 {#1923
        date: 2023-11-11 21:11:20.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
      \n
      Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
      \n
      If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1705420515 {#1378
      date: 2024-01-16 16:55:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1370 …}
    +nested: Doctrine\ORM\PersistentCollection {#1375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2357 …}
    +reports: Doctrine\ORM\PersistentCollection {#2428 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
    -id: 215001
    -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6518397"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702158406 {#1393
      date: 2023-12-09 22:46:46.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#4231
  +comment: App\Entity\EntryComment {#2473
    +user: App\Entity\User {#1445
      +avatar: null
      +cover: null
      +email: "digdilem@lemmy.ml"
      +username: "@digdilem@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727728910 {#1396
        date: 2024-09-30 22:41:50.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
      +entries: Doctrine\ORM\PersistentCollection {#1765 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
      +posts: Doctrine\ORM\PersistentCollection {#1776 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
      +follows: Doctrine\ORM\PersistentCollection {#1673 …}
      +followers: Doctrine\ORM\PersistentCollection {#1665 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
      +reports: Doctrine\ORM\PersistentCollection {#1592 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
      +violations: Doctrine\ORM\PersistentCollection {#1561 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
      +awards: Doctrine\ORM\PersistentCollection {#1549 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
      +categories: Doctrine\ORM\PersistentCollection {#1683 …}
      -id: 74385
      -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
      +apId: "digdilem@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/digdilem"
      +apPublicUrl: "https://lemmy.ml/u/digdilem"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "digdilem"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727694078 {#1391
        date: 2024-09-30 13:01:18.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1699733480 {#1923
        date: 2023-11-11 21:11:20.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
      \n
      Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
      \n
      If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 9
    +score: 0
    +lastActive: DateTime @1705420515 {#1378
      date: 2024-01-16 16:55:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1370 …}
    +nested: Doctrine\ORM\PersistentCollection {#1375 …}
    +votes: Doctrine\ORM\PersistentCollection {#2357 …}
    +reports: Doctrine\ORM\PersistentCollection {#2428 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
    -id: 215001
    -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6518397"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702158406 {#1393
      date: 2023-12-09 22:46:46.0 +01:00
    }
  }
  +nestedComments: [
    215549 => App\Entity\EntryComment {#3060
      +user: App\Entity\User {#1714
        +avatar: null
        +cover: null
        +email: "Lemmchen@feddit.de"
        +username: "@Lemmchen@feddit.de"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1704972802 {#1728
          date: 2024-01-11 12:33:22.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 {#1718 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
        +entries: Doctrine\ORM\PersistentCollection {#1740 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
        +posts: Doctrine\ORM\PersistentCollection {#2422 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
        +follows: Doctrine\ORM\PersistentCollection {#2468 …}
        +followers: Doctrine\ORM\PersistentCollection {#2469 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
        +reports: Doctrine\ORM\PersistentCollection {#2364 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
        +violations: Doctrine\ORM\PersistentCollection {#2382 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
        +awards: Doctrine\ORM\PersistentCollection {#2379 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
        +categories: Doctrine\ORM\PersistentCollection {#1906 …}
        -id: 57766
        -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
        +apId: "Lemmchen@feddit.de"
        +apProfileId: "https://feddit.de/u/Lemmchen"
        +apPublicUrl: "https://feddit.de/u/Lemmchen"
        +apFollowersUrl: null
        +apInboxUrl: "https://feddit.de/inbox"
        +apDomain: "feddit.de"
        +apPreferredUsername: "Lemmchen"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1720787322 {#1597
          date: 2024-07-12 14:28:42.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1697207437 {#1726
          date: 2023-10-13 16:30:37.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: App\Entity\EntryComment {#2473}
      +root: App\Entity\EntryComment {#2473}
      +body: "I’m running a Ryzen 7 2700X without any GPU acceleration and I can transcode *any* media just fine with Jellyfin."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702171832 {#3064
        date: 2023-12-10 02:30:32.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
        "@digdilem@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3057 …}
      +nested: Doctrine\ORM\PersistentCollection {#3055 …}
      +votes: Doctrine\ORM\PersistentCollection {#3059 …}
      +reports: Doctrine\ORM\PersistentCollection {#3070 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3072 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3074 …}
      -id: 215549
      -bodyTs: "'2700x':7 '7':6 'acceler':11 'fine':19 'gpu':10 'jellyfin':21 'm':2 'media':17 'run':3 'ryzen':5 'transcod':15 'without':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5546645"
      +editedAt: DateTimeImmutable @1703681924 {#3067
        date: 2023-12-27 13:58:44.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702171832 {#3063
        date: 2023-12-10 02:30:32.0 +01:00
      }
    }
    231788 => App\Entity\EntryComment {#3078
      +user: Proxies\__CG__\App\Entity\User {#3162
        +avatar: null
        +cover: null
        +email: "beerclue@lemmy.world"
        +username: "@beerclue@lemmy.world"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728874488 {#5042
          date: 2024-10-14 04:54:48.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#5045 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5047 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#5049 …}
        +entries: Doctrine\ORM\PersistentCollection {#5051 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#5053 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#5055 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5057 …}
        +posts: Doctrine\ORM\PersistentCollection {#5059 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#5061 …}
        +postComments: Doctrine\ORM\PersistentCollection {#5063 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#5065 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#5067 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#5069 …}
        +follows: Doctrine\ORM\PersistentCollection {#5071 …}
        +followers: Doctrine\ORM\PersistentCollection {#5073 …}
        +blocks: Doctrine\ORM\PersistentCollection {#5075 …}
        +blockers: Doctrine\ORM\PersistentCollection {#5077 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#5079 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#5081 …}
        +reports: Doctrine\ORM\PersistentCollection {#5083 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5085 …}
        +violations: Doctrine\ORM\PersistentCollection {#5087 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5089 …}
        +awards: Doctrine\ORM\PersistentCollection {#5091 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#5093 …}
        +categories: Doctrine\ORM\PersistentCollection {#5095 …}
        -id: 3969
        -password: "$2y$13$bk0uaFGjKewVZ8vxKAOlBOgCKbSHR.TtU9GtpOP4GWfbC7ewrAzL2"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5097 …}
        +apId: "beerclue@lemmy.world"
        +apProfileId: "https://lemmy.world/u/beerclue"
        +apPublicUrl: "https://lemmy.world/u/beerclue"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "beerclue"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1724934910 {#5043
          date: 2024-08-29 14:35:10.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1687108087 {#5044
          date: 2023-06-18 19:08:07.0 +02:00
        }
        +__isInitialized__: true
         …2
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: App\Entity\EntryComment {#2473}
      +root: App\Entity\EntryComment {#2473}
      +body: "An i7 gen 10 with QS can handle transcoding way better than a Xeon…"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702908884 {#3076
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
        "@digdilem@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3161 …}
      +nested: Doctrine\ORM\PersistentCollection {#3159 …}
      +votes: Doctrine\ORM\PersistentCollection {#3157 …}
      +reports: Doctrine\ORM\PersistentCollection {#3155 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3151 …}
      -id: 231788
      -bodyTs: "'10':4 'better':11 'gen':3 'handl':8 'i7':2 'qs':6 'transcod':9 'way':10 'xeon':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6111280"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702908884 {#3077
        date: 2023-12-18 15:14:44.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 12.0 MiB 32.23 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3060
    +user: App\Entity\User {#1714
      +avatar: null
      +cover: null
      +email: "Lemmchen@feddit.de"
      +username: "@Lemmchen@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1704972802 {#1728
        date: 2024-01-11 12:33:22.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 {#1718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
      +entries: Doctrine\ORM\PersistentCollection {#1740 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
      +posts: Doctrine\ORM\PersistentCollection {#2422 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
      +follows: Doctrine\ORM\PersistentCollection {#2468 …}
      +followers: Doctrine\ORM\PersistentCollection {#2469 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +violations: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      +awards: Doctrine\ORM\PersistentCollection {#2379 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
      +categories: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 57766
      -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
      +apId: "Lemmchen@feddit.de"
      +apProfileId: "https://feddit.de/u/Lemmchen"
      +apPublicUrl: "https://feddit.de/u/Lemmchen"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Lemmchen"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720787322 {#1597
        date: 2024-07-12 14:28:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697207437 {#1726
        date: 2023-10-13 16:30:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2473
      +user: App\Entity\User {#1445
        +avatar: null
        +cover: null
        +email: "digdilem@lemmy.ml"
        +username: "@digdilem@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1727728910 {#1396
          date: 2024-09-30 22:41:50.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
        +entries: Doctrine\ORM\PersistentCollection {#1765 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
        +posts: Doctrine\ORM\PersistentCollection {#1776 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
        +follows: Doctrine\ORM\PersistentCollection {#1673 …}
        +followers: Doctrine\ORM\PersistentCollection {#1665 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
        +reports: Doctrine\ORM\PersistentCollection {#1592 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
        +violations: Doctrine\ORM\PersistentCollection {#1561 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
        +awards: Doctrine\ORM\PersistentCollection {#1549 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
        +categories: Doctrine\ORM\PersistentCollection {#1683 …}
        -id: 74385
        -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
        +apId: "digdilem@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/digdilem"
        +apPublicUrl: "https://lemmy.ml/u/digdilem"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "digdilem"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727694078 {#1391
          date: 2024-09-30 13:01:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699733480 {#1923
          date: 2023-11-11 21:11:20.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
        \n
        Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
        \n
        If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705420515 {#1378
        date: 2024-01-16 16:55:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1370 …}
      +nested: Doctrine\ORM\PersistentCollection {#1375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2357 …}
      +reports: Doctrine\ORM\PersistentCollection {#2428 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
      -id: 215001
      -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6518397"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158406 {#1393
        date: 2023-12-09 22:46:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2473}
    +body: "I’m running a Ryzen 7 2700X without any GPU acceleration and I can transcode *any* media just fine with Jellyfin."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702171832 {#3064
      date: 2023-12-10 02:30:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@digdilem@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3057 …}
    +nested: Doctrine\ORM\PersistentCollection {#3055 …}
    +votes: Doctrine\ORM\PersistentCollection {#3059 …}
    +reports: Doctrine\ORM\PersistentCollection {#3070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3072 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3074 …}
    -id: 215549
    -bodyTs: "'2700x':7 '7':6 'acceler':11 'fine':19 'gpu':10 'jellyfin':21 'm':2 'media':17 'run':3 'ryzen':5 'transcod':15 'without':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5546645"
    +editedAt: DateTimeImmutable @1703681924 {#3067
      date: 2023-12-27 13:58:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702171832 {#3063
      date: 2023-12-10 02:30:32.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4312
  +comment: App\Entity\EntryComment {#3060
    +user: App\Entity\User {#1714
      +avatar: null
      +cover: null
      +email: "Lemmchen@feddit.de"
      +username: "@Lemmchen@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1704972802 {#1728
        date: 2024-01-11 12:33:22.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 {#1718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
      +entries: Doctrine\ORM\PersistentCollection {#1740 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
      +posts: Doctrine\ORM\PersistentCollection {#2422 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
      +follows: Doctrine\ORM\PersistentCollection {#2468 …}
      +followers: Doctrine\ORM\PersistentCollection {#2469 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +violations: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      +awards: Doctrine\ORM\PersistentCollection {#2379 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
      +categories: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 57766
      -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
      +apId: "Lemmchen@feddit.de"
      +apProfileId: "https://feddit.de/u/Lemmchen"
      +apPublicUrl: "https://feddit.de/u/Lemmchen"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Lemmchen"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720787322 {#1597
        date: 2024-07-12 14:28:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697207437 {#1726
        date: 2023-10-13 16:30:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2473
      +user: App\Entity\User {#1445
        +avatar: null
        +cover: null
        +email: "digdilem@lemmy.ml"
        +username: "@digdilem@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1727728910 {#1396
          date: 2024-09-30 22:41:50.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
        +entries: Doctrine\ORM\PersistentCollection {#1765 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
        +posts: Doctrine\ORM\PersistentCollection {#1776 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
        +follows: Doctrine\ORM\PersistentCollection {#1673 …}
        +followers: Doctrine\ORM\PersistentCollection {#1665 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
        +reports: Doctrine\ORM\PersistentCollection {#1592 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
        +violations: Doctrine\ORM\PersistentCollection {#1561 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
        +awards: Doctrine\ORM\PersistentCollection {#1549 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
        +categories: Doctrine\ORM\PersistentCollection {#1683 …}
        -id: 74385
        -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
        +apId: "digdilem@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/digdilem"
        +apPublicUrl: "https://lemmy.ml/u/digdilem"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "digdilem"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727694078 {#1391
          date: 2024-09-30 13:01:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699733480 {#1923
          date: 2023-11-11 21:11:20.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
        \n
        Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
        \n
        If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705420515 {#1378
        date: 2024-01-16 16:55:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1370 …}
      +nested: Doctrine\ORM\PersistentCollection {#1375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2357 …}
      +reports: Doctrine\ORM\PersistentCollection {#2428 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
      -id: 215001
      -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6518397"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158406 {#1393
        date: 2023-12-09 22:46:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2473}
    +body: "I’m running a Ryzen 7 2700X without any GPU acceleration and I can transcode *any* media just fine with Jellyfin."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702171832 {#3064
      date: 2023-12-10 02:30:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@digdilem@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3057 …}
    +nested: Doctrine\ORM\PersistentCollection {#3055 …}
    +votes: Doctrine\ORM\PersistentCollection {#3059 …}
    +reports: Doctrine\ORM\PersistentCollection {#3070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3072 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3074 …}
    -id: 215549
    -bodyTs: "'2700x':7 '7':6 'acceler':11 'fine':19 'gpu':10 'jellyfin':21 'm':2 'media':17 'run':3 'ryzen':5 'transcod':15 'without':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5546645"
    +editedAt: DateTimeImmutable @1703681924 {#3067
      date: 2023-12-27 13:58:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702171832 {#3063
      date: 2023-12-10 02:30:32.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 12.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#1714
    +avatar: null
    +cover: null
    +email: "Lemmchen@feddit.de"
    +username: "@Lemmchen@feddit.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1704972802 {#1728
      date: 2024-01-11 12:33:22.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 {#1718 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
    +entries: Doctrine\ORM\PersistentCollection {#1740 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
    +posts: Doctrine\ORM\PersistentCollection {#2422 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
    +follows: Doctrine\ORM\PersistentCollection {#2468 …}
    +followers: Doctrine\ORM\PersistentCollection {#2469 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
    +reports: Doctrine\ORM\PersistentCollection {#2364 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
    +violations: Doctrine\ORM\PersistentCollection {#2382 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
    +awards: Doctrine\ORM\PersistentCollection {#2379 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
    +categories: Doctrine\ORM\PersistentCollection {#1906 …}
    -id: 57766
    -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
    +apId: "Lemmchen@feddit.de"
    +apProfileId: "https://feddit.de/u/Lemmchen"
    +apPublicUrl: "https://feddit.de/u/Lemmchen"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.de/inbox"
    +apDomain: "feddit.de"
    +apPreferredUsername: "Lemmchen"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1720787322 {#1597
      date: 2024-07-12 14:28:42.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697207437 {#1726
      date: 2023-10-13 16:30:37.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4359
  +user: App\Entity\User {#1714
    +avatar: null
    +cover: null
    +email: "Lemmchen@feddit.de"
    +username: "@Lemmchen@feddit.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1704972802 {#1728
      date: 2024-01-11 12:33:22.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 {#1718 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
    +entries: Doctrine\ORM\PersistentCollection {#1740 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
    +posts: Doctrine\ORM\PersistentCollection {#2422 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
    +follows: Doctrine\ORM\PersistentCollection {#2468 …}
    +followers: Doctrine\ORM\PersistentCollection {#2469 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
    +reports: Doctrine\ORM\PersistentCollection {#2364 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
    +violations: Doctrine\ORM\PersistentCollection {#2382 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
    +awards: Doctrine\ORM\PersistentCollection {#2379 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
    +categories: Doctrine\ORM\PersistentCollection {#1906 …}
    -id: 57766
    -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
    +apId: "Lemmchen@feddit.de"
    +apProfileId: "https://feddit.de/u/Lemmchen"
    +apPublicUrl: "https://feddit.de/u/Lemmchen"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.de/inbox"
    +apDomain: "feddit.de"
    +apPreferredUsername: "Lemmchen"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1720787322 {#1597
      date: 2024-07-12 14:28:42.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697207437 {#1726
      date: 2023-10-13 16:30:37.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1702171832 {#3063
    date: 2023-12-10 02:30:32.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4414
  +date: DateTimeImmutable @1702171832 {#3063
    date: 2023-12-10 02:30:32.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1702171832 {#3063
    date: 2023-12-10 02:30:32.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1703681924 {#3067
    date: 2023-12-27 13:58:44.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#4468
  +createdAt: DateTimeImmutable @1702171832 {#3063
    date: 2023-12-10 02:30:32.0 +01:00
  }
  +editedAt: DateTimeImmutable @1703681924 {#3067
    date: 2023-12-27 13:58:44.0 +01:00
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#1714
    +avatar: null
    +cover: null
    +email: "Lemmchen@feddit.de"
    +username: "@Lemmchen@feddit.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1704972802 {#1728
      date: 2024-01-11 12:33:22.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 {#1718 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
    +entries: Doctrine\ORM\PersistentCollection {#1740 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
    +posts: Doctrine\ORM\PersistentCollection {#2422 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
    +follows: Doctrine\ORM\PersistentCollection {#2468 …}
    +followers: Doctrine\ORM\PersistentCollection {#2469 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
    +reports: Doctrine\ORM\PersistentCollection {#2364 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
    +violations: Doctrine\ORM\PersistentCollection {#2382 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
    +awards: Doctrine\ORM\PersistentCollection {#2379 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
    +categories: Doctrine\ORM\PersistentCollection {#1906 …}
    -id: 57766
    -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
    +apId: "Lemmchen@feddit.de"
    +apProfileId: "https://feddit.de/u/Lemmchen"
    +apPublicUrl: "https://feddit.de/u/Lemmchen"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.de/inbox"
    +apDomain: "feddit.de"
    +apPreferredUsername: "Lemmchen"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1720787322 {#1597
      date: 2024-07-12 14:28:42.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697207437 {#1726
      date: 2023-10-13 16:30:37.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#4522
  +width: 40
  +height: 40
  +user: App\Entity\User {#1714
    +avatar: null
    +cover: null
    +email: "Lemmchen@feddit.de"
    +username: "@Lemmchen@feddit.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1704972802 {#1728
      date: 2024-01-11 12:33:22.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 {#1718 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
    +entries: Doctrine\ORM\PersistentCollection {#1740 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
    +posts: Doctrine\ORM\PersistentCollection {#2422 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
    +follows: Doctrine\ORM\PersistentCollection {#2468 …}
    +followers: Doctrine\ORM\PersistentCollection {#2469 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
    +reports: Doctrine\ORM\PersistentCollection {#2364 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
    +violations: Doctrine\ORM\PersistentCollection {#2382 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
    +awards: Doctrine\ORM\PersistentCollection {#2379 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
    +categories: Doctrine\ORM\PersistentCollection {#1906 …}
    -id: 57766
    -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
    +apId: "Lemmchen@feddit.de"
    +apProfileId: "https://feddit.de/u/Lemmchen"
    +apPublicUrl: "https://feddit.de/u/Lemmchen"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.de/inbox"
    +apDomain: "feddit.de"
    +apPreferredUsername: "Lemmchen"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1720787322 {#1597
      date: 2024-07-12 14:28:42.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697207437 {#1726
      date: 2023-10-13 16:30:37.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.64 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3060
    +user: App\Entity\User {#1714
      +avatar: null
      +cover: null
      +email: "Lemmchen@feddit.de"
      +username: "@Lemmchen@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1704972802 {#1728
        date: 2024-01-11 12:33:22.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 {#1718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
      +entries: Doctrine\ORM\PersistentCollection {#1740 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
      +posts: Doctrine\ORM\PersistentCollection {#2422 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
      +follows: Doctrine\ORM\PersistentCollection {#2468 …}
      +followers: Doctrine\ORM\PersistentCollection {#2469 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +violations: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      +awards: Doctrine\ORM\PersistentCollection {#2379 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
      +categories: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 57766
      -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
      +apId: "Lemmchen@feddit.de"
      +apProfileId: "https://feddit.de/u/Lemmchen"
      +apPublicUrl: "https://feddit.de/u/Lemmchen"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Lemmchen"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720787322 {#1597
        date: 2024-07-12 14:28:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697207437 {#1726
        date: 2023-10-13 16:30:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2473
      +user: App\Entity\User {#1445
        +avatar: null
        +cover: null
        +email: "digdilem@lemmy.ml"
        +username: "@digdilem@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1727728910 {#1396
          date: 2024-09-30 22:41:50.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
        +entries: Doctrine\ORM\PersistentCollection {#1765 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
        +posts: Doctrine\ORM\PersistentCollection {#1776 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
        +follows: Doctrine\ORM\PersistentCollection {#1673 …}
        +followers: Doctrine\ORM\PersistentCollection {#1665 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
        +reports: Doctrine\ORM\PersistentCollection {#1592 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
        +violations: Doctrine\ORM\PersistentCollection {#1561 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
        +awards: Doctrine\ORM\PersistentCollection {#1549 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
        +categories: Doctrine\ORM\PersistentCollection {#1683 …}
        -id: 74385
        -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
        +apId: "digdilem@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/digdilem"
        +apPublicUrl: "https://lemmy.ml/u/digdilem"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "digdilem"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727694078 {#1391
          date: 2024-09-30 13:01:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699733480 {#1923
          date: 2023-11-11 21:11:20.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
        \n
        Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
        \n
        If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705420515 {#1378
        date: 2024-01-16 16:55:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1370 …}
      +nested: Doctrine\ORM\PersistentCollection {#1375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2357 …}
      +reports: Doctrine\ORM\PersistentCollection {#2428 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
      -id: 215001
      -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6518397"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158406 {#1393
        date: 2023-12-09 22:46:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2473}
    +body: "I’m running a Ryzen 7 2700X without any GPU acceleration and I can transcode *any* media just fine with Jellyfin."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702171832 {#3064
      date: 2023-12-10 02:30:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@digdilem@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3057 …}
    +nested: Doctrine\ORM\PersistentCollection {#3055 …}
    +votes: Doctrine\ORM\PersistentCollection {#3059 …}
    +reports: Doctrine\ORM\PersistentCollection {#3070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3072 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3074 …}
    -id: 215549
    -bodyTs: "'2700x':7 '7':6 'acceler':11 'fine':19 'gpu':10 'jellyfin':21 'm':2 'media':17 'run':3 'ryzen':5 'transcod':15 'without':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5546645"
    +editedAt: DateTimeImmutable @1703681924 {#3067
      date: 2023-12-27 13:58:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702171832 {#3063
      date: 2023-12-10 02:30:32.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#4597
  +subject: App\Entity\EntryComment {#3060
    +user: App\Entity\User {#1714
      +avatar: null
      +cover: null
      +email: "Lemmchen@feddit.de"
      +username: "@Lemmchen@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1704972802 {#1728
        date: 2024-01-11 12:33:22.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 {#1718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
      +entries: Doctrine\ORM\PersistentCollection {#1740 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
      +posts: Doctrine\ORM\PersistentCollection {#2422 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
      +follows: Doctrine\ORM\PersistentCollection {#2468 …}
      +followers: Doctrine\ORM\PersistentCollection {#2469 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +violations: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      +awards: Doctrine\ORM\PersistentCollection {#2379 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
      +categories: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 57766
      -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
      +apId: "Lemmchen@feddit.de"
      +apProfileId: "https://feddit.de/u/Lemmchen"
      +apPublicUrl: "https://feddit.de/u/Lemmchen"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Lemmchen"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720787322 {#1597
        date: 2024-07-12 14:28:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697207437 {#1726
        date: 2023-10-13 16:30:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2473
      +user: App\Entity\User {#1445
        +avatar: null
        +cover: null
        +email: "digdilem@lemmy.ml"
        +username: "@digdilem@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1727728910 {#1396
          date: 2024-09-30 22:41:50.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
        +entries: Doctrine\ORM\PersistentCollection {#1765 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
        +posts: Doctrine\ORM\PersistentCollection {#1776 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
        +follows: Doctrine\ORM\PersistentCollection {#1673 …}
        +followers: Doctrine\ORM\PersistentCollection {#1665 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
        +reports: Doctrine\ORM\PersistentCollection {#1592 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
        +violations: Doctrine\ORM\PersistentCollection {#1561 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
        +awards: Doctrine\ORM\PersistentCollection {#1549 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
        +categories: Doctrine\ORM\PersistentCollection {#1683 …}
        -id: 74385
        -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
        +apId: "digdilem@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/digdilem"
        +apPublicUrl: "https://lemmy.ml/u/digdilem"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "digdilem"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727694078 {#1391
          date: 2024-09-30 13:01:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699733480 {#1923
          date: 2023-11-11 21:11:20.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
        \n
        Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
        \n
        If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705420515 {#1378
        date: 2024-01-16 16:55:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1370 …}
      +nested: Doctrine\ORM\PersistentCollection {#1375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2357 …}
      +reports: Doctrine\ORM\PersistentCollection {#2428 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
      -id: 215001
      -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6518397"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158406 {#1393
        date: 2023-12-09 22:46:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2473}
    +body: "I’m running a Ryzen 7 2700X without any GPU acceleration and I can transcode *any* media just fine with Jellyfin."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702171832 {#3064
      date: 2023-12-10 02:30:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@digdilem@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3057 …}
    +nested: Doctrine\ORM\PersistentCollection {#3055 …}
    +votes: Doctrine\ORM\PersistentCollection {#3059 …}
    +reports: Doctrine\ORM\PersistentCollection {#3070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3072 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3074 …}
    -id: 215549
    -bodyTs: "'2700x':7 '7':6 'acceler':11 'fine':19 'gpu':10 'jellyfin':21 'm':2 'media':17 'run':3 'ryzen':5 'transcod':15 'without':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5546645"
    +editedAt: DateTimeImmutable @1703681924 {#3067
      date: 2023-12-27 13:58:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702171832 {#3063
      date: 2023-12-10 02:30:32.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.77 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3060
    +user: App\Entity\User {#1714
      +avatar: null
      +cover: null
      +email: "Lemmchen@feddit.de"
      +username: "@Lemmchen@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1704972802 {#1728
        date: 2024-01-11 12:33:22.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 {#1718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
      +entries: Doctrine\ORM\PersistentCollection {#1740 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
      +posts: Doctrine\ORM\PersistentCollection {#2422 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
      +follows: Doctrine\ORM\PersistentCollection {#2468 …}
      +followers: Doctrine\ORM\PersistentCollection {#2469 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +violations: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      +awards: Doctrine\ORM\PersistentCollection {#2379 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
      +categories: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 57766
      -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
      +apId: "Lemmchen@feddit.de"
      +apProfileId: "https://feddit.de/u/Lemmchen"
      +apPublicUrl: "https://feddit.de/u/Lemmchen"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Lemmchen"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720787322 {#1597
        date: 2024-07-12 14:28:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697207437 {#1726
        date: 2023-10-13 16:30:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2473
      +user: App\Entity\User {#1445
        +avatar: null
        +cover: null
        +email: "digdilem@lemmy.ml"
        +username: "@digdilem@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1727728910 {#1396
          date: 2024-09-30 22:41:50.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
        +entries: Doctrine\ORM\PersistentCollection {#1765 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
        +posts: Doctrine\ORM\PersistentCollection {#1776 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
        +follows: Doctrine\ORM\PersistentCollection {#1673 …}
        +followers: Doctrine\ORM\PersistentCollection {#1665 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
        +reports: Doctrine\ORM\PersistentCollection {#1592 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
        +violations: Doctrine\ORM\PersistentCollection {#1561 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
        +awards: Doctrine\ORM\PersistentCollection {#1549 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
        +categories: Doctrine\ORM\PersistentCollection {#1683 …}
        -id: 74385
        -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
        +apId: "digdilem@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/digdilem"
        +apPublicUrl: "https://lemmy.ml/u/digdilem"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "digdilem"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727694078 {#1391
          date: 2024-09-30 13:01:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699733480 {#1923
          date: 2023-11-11 21:11:20.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
        \n
        Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
        \n
        If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705420515 {#1378
        date: 2024-01-16 16:55:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1370 …}
      +nested: Doctrine\ORM\PersistentCollection {#1375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2357 …}
      +reports: Doctrine\ORM\PersistentCollection {#2428 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
      -id: 215001
      -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6518397"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158406 {#1393
        date: 2023-12-09 22:46:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2473}
    +body: "I’m running a Ryzen 7 2700X without any GPU acceleration and I can transcode *any* media just fine with Jellyfin."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702171832 {#3064
      date: 2023-12-10 02:30:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@digdilem@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3057 …}
    +nested: Doctrine\ORM\PersistentCollection {#3055 …}
    +votes: Doctrine\ORM\PersistentCollection {#3059 …}
    +reports: Doctrine\ORM\PersistentCollection {#3070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3072 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3074 …}
    -id: 215549
    -bodyTs: "'2700x':7 '7':6 'acceler':11 'fine':19 'gpu':10 'jellyfin':21 'm':2 'media':17 'run':3 'ryzen':5 'transcod':15 'without':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5546645"
    +editedAt: DateTimeImmutable @1703681924 {#3067
      date: 2023-12-27 13:58:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702171832 {#3063
      date: 2023-12-10 02:30:32.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#4654
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3060
    +user: App\Entity\User {#1714
      +avatar: null
      +cover: null
      +email: "Lemmchen@feddit.de"
      +username: "@Lemmchen@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1704972802 {#1728
        date: 2024-01-11 12:33:22.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 {#1718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
      +entries: Doctrine\ORM\PersistentCollection {#1740 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
      +posts: Doctrine\ORM\PersistentCollection {#2422 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
      +follows: Doctrine\ORM\PersistentCollection {#2468 …}
      +followers: Doctrine\ORM\PersistentCollection {#2469 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +violations: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      +awards: Doctrine\ORM\PersistentCollection {#2379 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
      +categories: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 57766
      -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
      +apId: "Lemmchen@feddit.de"
      +apProfileId: "https://feddit.de/u/Lemmchen"
      +apPublicUrl: "https://feddit.de/u/Lemmchen"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Lemmchen"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720787322 {#1597
        date: 2024-07-12 14:28:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697207437 {#1726
        date: 2023-10-13 16:30:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2473
      +user: App\Entity\User {#1445
        +avatar: null
        +cover: null
        +email: "digdilem@lemmy.ml"
        +username: "@digdilem@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1727728910 {#1396
          date: 2024-09-30 22:41:50.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
        +entries: Doctrine\ORM\PersistentCollection {#1765 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
        +posts: Doctrine\ORM\PersistentCollection {#1776 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
        +follows: Doctrine\ORM\PersistentCollection {#1673 …}
        +followers: Doctrine\ORM\PersistentCollection {#1665 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
        +reports: Doctrine\ORM\PersistentCollection {#1592 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
        +violations: Doctrine\ORM\PersistentCollection {#1561 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
        +awards: Doctrine\ORM\PersistentCollection {#1549 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
        +categories: Doctrine\ORM\PersistentCollection {#1683 …}
        -id: 74385
        -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
        +apId: "digdilem@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/digdilem"
        +apPublicUrl: "https://lemmy.ml/u/digdilem"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "digdilem"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727694078 {#1391
          date: 2024-09-30 13:01:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699733480 {#1923
          date: 2023-11-11 21:11:20.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
        \n
        Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
        \n
        If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705420515 {#1378
        date: 2024-01-16 16:55:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1370 …}
      +nested: Doctrine\ORM\PersistentCollection {#1375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2357 …}
      +reports: Doctrine\ORM\PersistentCollection {#2428 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
      -id: 215001
      -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6518397"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158406 {#1393
        date: 2023-12-09 22:46:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2473}
    +body: "I’m running a Ryzen 7 2700X without any GPU acceleration and I can transcode *any* media just fine with Jellyfin."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702171832 {#3064
      date: 2023-12-10 02:30:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@digdilem@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3057 …}
    +nested: Doctrine\ORM\PersistentCollection {#3055 …}
    +votes: Doctrine\ORM\PersistentCollection {#3059 …}
    +reports: Doctrine\ORM\PersistentCollection {#3070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3072 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3074 …}
    -id: 215549
    -bodyTs: "'2700x':7 '7':6 'acceler':11 'fine':19 'gpu':10 'jellyfin':21 'm':2 'media':17 'run':3 'ryzen':5 'transcod':15 'without':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5546645"
    +editedAt: DateTimeImmutable @1703681924 {#3067
      date: 2023-12-27 13:58:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702171832 {#3063
      date: 2023-12-10 02:30:32.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 8.77 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3060
    +user: App\Entity\User {#1714
      +avatar: null
      +cover: null
      +email: "Lemmchen@feddit.de"
      +username: "@Lemmchen@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1704972802 {#1728
        date: 2024-01-11 12:33:22.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 {#1718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
      +entries: Doctrine\ORM\PersistentCollection {#1740 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
      +posts: Doctrine\ORM\PersistentCollection {#2422 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
      +follows: Doctrine\ORM\PersistentCollection {#2468 …}
      +followers: Doctrine\ORM\PersistentCollection {#2469 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +violations: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      +awards: Doctrine\ORM\PersistentCollection {#2379 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
      +categories: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 57766
      -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
      +apId: "Lemmchen@feddit.de"
      +apProfileId: "https://feddit.de/u/Lemmchen"
      +apPublicUrl: "https://feddit.de/u/Lemmchen"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Lemmchen"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720787322 {#1597
        date: 2024-07-12 14:28:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697207437 {#1726
        date: 2023-10-13 16:30:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2473
      +user: App\Entity\User {#1445
        +avatar: null
        +cover: null
        +email: "digdilem@lemmy.ml"
        +username: "@digdilem@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1727728910 {#1396
          date: 2024-09-30 22:41:50.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
        +entries: Doctrine\ORM\PersistentCollection {#1765 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
        +posts: Doctrine\ORM\PersistentCollection {#1776 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
        +follows: Doctrine\ORM\PersistentCollection {#1673 …}
        +followers: Doctrine\ORM\PersistentCollection {#1665 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
        +reports: Doctrine\ORM\PersistentCollection {#1592 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
        +violations: Doctrine\ORM\PersistentCollection {#1561 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
        +awards: Doctrine\ORM\PersistentCollection {#1549 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
        +categories: Doctrine\ORM\PersistentCollection {#1683 …}
        -id: 74385
        -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
        +apId: "digdilem@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/digdilem"
        +apPublicUrl: "https://lemmy.ml/u/digdilem"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "digdilem"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727694078 {#1391
          date: 2024-09-30 13:01:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699733480 {#1923
          date: 2023-11-11 21:11:20.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
        \n
        Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
        \n
        If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705420515 {#1378
        date: 2024-01-16 16:55:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1370 …}
      +nested: Doctrine\ORM\PersistentCollection {#1375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2357 …}
      +reports: Doctrine\ORM\PersistentCollection {#2428 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
      -id: 215001
      -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6518397"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158406 {#1393
        date: 2023-12-09 22:46:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2473}
    +body: "I’m running a Ryzen 7 2700X without any GPU acceleration and I can transcode *any* media just fine with Jellyfin."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702171832 {#3064
      date: 2023-12-10 02:30:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@digdilem@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3057 …}
    +nested: Doctrine\ORM\PersistentCollection {#3055 …}
    +votes: Doctrine\ORM\PersistentCollection {#3059 …}
    +reports: Doctrine\ORM\PersistentCollection {#3070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3072 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3074 …}
    -id: 215549
    -bodyTs: "'2700x':7 '7':6 'acceler':11 'fine':19 'gpu':10 'jellyfin':21 'm':2 'media':17 'run':3 'ryzen':5 'transcod':15 'without':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5546645"
    +editedAt: DateTimeImmutable @1703681924 {#3067
      date: 2023-12-27 13:58:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702171832 {#3063
      date: 2023-12-10 02:30:32.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#4894
  +comment: App\Entity\EntryComment {#3060
    +user: App\Entity\User {#1714
      +avatar: null
      +cover: null
      +email: "Lemmchen@feddit.de"
      +username: "@Lemmchen@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1704972802 {#1728
        date: 2024-01-11 12:33:22.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 {#1718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
      +entries: Doctrine\ORM\PersistentCollection {#1740 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
      +posts: Doctrine\ORM\PersistentCollection {#2422 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
      +follows: Doctrine\ORM\PersistentCollection {#2468 …}
      +followers: Doctrine\ORM\PersistentCollection {#2469 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +violations: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      +awards: Doctrine\ORM\PersistentCollection {#2379 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
      +categories: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 57766
      -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
      +apId: "Lemmchen@feddit.de"
      +apProfileId: "https://feddit.de/u/Lemmchen"
      +apPublicUrl: "https://feddit.de/u/Lemmchen"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Lemmchen"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720787322 {#1597
        date: 2024-07-12 14:28:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697207437 {#1726
        date: 2023-10-13 16:30:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2473
      +user: App\Entity\User {#1445
        +avatar: null
        +cover: null
        +email: "digdilem@lemmy.ml"
        +username: "@digdilem@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1727728910 {#1396
          date: 2024-09-30 22:41:50.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
        +entries: Doctrine\ORM\PersistentCollection {#1765 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
        +posts: Doctrine\ORM\PersistentCollection {#1776 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
        +follows: Doctrine\ORM\PersistentCollection {#1673 …}
        +followers: Doctrine\ORM\PersistentCollection {#1665 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
        +reports: Doctrine\ORM\PersistentCollection {#1592 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
        +violations: Doctrine\ORM\PersistentCollection {#1561 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
        +awards: Doctrine\ORM\PersistentCollection {#1549 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
        +categories: Doctrine\ORM\PersistentCollection {#1683 …}
        -id: 74385
        -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
        +apId: "digdilem@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/digdilem"
        +apPublicUrl: "https://lemmy.ml/u/digdilem"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "digdilem"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727694078 {#1391
          date: 2024-09-30 13:01:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699733480 {#1923
          date: 2023-11-11 21:11:20.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
        \n
        Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
        \n
        If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705420515 {#1378
        date: 2024-01-16 16:55:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1370 …}
      +nested: Doctrine\ORM\PersistentCollection {#1375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2357 …}
      +reports: Doctrine\ORM\PersistentCollection {#2428 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
      -id: 215001
      -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6518397"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158406 {#1393
        date: 2023-12-09 22:46:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2473}
    +body: "I’m running a Ryzen 7 2700X without any GPU acceleration and I can transcode *any* media just fine with Jellyfin."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702171832 {#3064
      date: 2023-12-10 02:30:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@digdilem@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3057 …}
    +nested: Doctrine\ORM\PersistentCollection {#3055 …}
    +votes: Doctrine\ORM\PersistentCollection {#3059 …}
    +reports: Doctrine\ORM\PersistentCollection {#3070 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3072 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3074 …}
    -id: 215549
    -bodyTs: "'2700x':7 '7':6 'acceler':11 'fine':19 'gpu':10 'jellyfin':21 'm':2 'media':17 'run':3 'ryzen':5 'transcod':15 'without':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5546645"
    +editedAt: DateTimeImmutable @1703681924 {#3067
      date: 2023-12-27 13:58:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702171832 {#3063
      date: 2023-12-10 02:30:32.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 12.0 MiB 29.20 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3078
    +user: Proxies\__CG__\App\Entity\User {#3162
      +avatar: null
      +cover: null
      +email: "beerclue@lemmy.world"
      +username: "@beerclue@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728874488 {#5042
        date: 2024-10-14 04:54:48.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5045 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5047 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5049 …}
      +entries: Doctrine\ORM\PersistentCollection {#5051 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5053 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5055 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5057 …}
      +posts: Doctrine\ORM\PersistentCollection {#5059 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5063 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5065 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5067 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5069 …}
      +follows: Doctrine\ORM\PersistentCollection {#5071 …}
      +followers: Doctrine\ORM\PersistentCollection {#5073 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5079 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5081 …}
      +reports: Doctrine\ORM\PersistentCollection {#5083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5085 …}
      +violations: Doctrine\ORM\PersistentCollection {#5087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5089 …}
      +awards: Doctrine\ORM\PersistentCollection {#5091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5093 …}
      +categories: Doctrine\ORM\PersistentCollection {#5095 …}
      -id: 3969
      -password: "$2y$13$bk0uaFGjKewVZ8vxKAOlBOgCKbSHR.TtU9GtpOP4GWfbC7ewrAzL2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5097 …}
      +apId: "beerclue@lemmy.world"
      +apProfileId: "https://lemmy.world/u/beerclue"
      +apPublicUrl: "https://lemmy.world/u/beerclue"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "beerclue"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724934910 {#5043
        date: 2024-08-29 14:35:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687108087 {#5044
        date: 2023-06-18 19:08:07.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2473
      +user: App\Entity\User {#1445
        +avatar: null
        +cover: null
        +email: "digdilem@lemmy.ml"
        +username: "@digdilem@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1727728910 {#1396
          date: 2024-09-30 22:41:50.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
        +entries: Doctrine\ORM\PersistentCollection {#1765 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
        +posts: Doctrine\ORM\PersistentCollection {#1776 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
        +follows: Doctrine\ORM\PersistentCollection {#1673 …}
        +followers: Doctrine\ORM\PersistentCollection {#1665 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
        +reports: Doctrine\ORM\PersistentCollection {#1592 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
        +violations: Doctrine\ORM\PersistentCollection {#1561 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
        +awards: Doctrine\ORM\PersistentCollection {#1549 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
        +categories: Doctrine\ORM\PersistentCollection {#1683 …}
        -id: 74385
        -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
        +apId: "digdilem@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/digdilem"
        +apPublicUrl: "https://lemmy.ml/u/digdilem"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "digdilem"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727694078 {#1391
          date: 2024-09-30 13:01:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699733480 {#1923
          date: 2023-11-11 21:11:20.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
        \n
        Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
        \n
        If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705420515 {#1378
        date: 2024-01-16 16:55:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1370 …}
      +nested: Doctrine\ORM\PersistentCollection {#1375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2357 …}
      +reports: Doctrine\ORM\PersistentCollection {#2428 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
      -id: 215001
      -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6518397"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158406 {#1393
        date: 2023-12-09 22:46:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2473}
    +body: "An i7 gen 10 with QS can handle transcoding way better than a Xeon…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702908884 {#3076
      date: 2023-12-18 15:14:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@digdilem@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3161 …}
    +nested: Doctrine\ORM\PersistentCollection {#3159 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3151 …}
    -id: 231788
    -bodyTs: "'10':4 'better':11 'gen':3 'handl':8 'i7':2 'qs':6 'transcod':9 'way':10 'xeon':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6111280"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702908884 {#3077
      date: 2023-12-18 15:14:44.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4960
  +comment: App\Entity\EntryComment {#3078
    +user: Proxies\__CG__\App\Entity\User {#3162
      +avatar: null
      +cover: null
      +email: "beerclue@lemmy.world"
      +username: "@beerclue@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728874488 {#5042
        date: 2024-10-14 04:54:48.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5045 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5047 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5049 …}
      +entries: Doctrine\ORM\PersistentCollection {#5051 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5053 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5055 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5057 …}
      +posts: Doctrine\ORM\PersistentCollection {#5059 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5063 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5065 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5067 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5069 …}
      +follows: Doctrine\ORM\PersistentCollection {#5071 …}
      +followers: Doctrine\ORM\PersistentCollection {#5073 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5079 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5081 …}
      +reports: Doctrine\ORM\PersistentCollection {#5083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5085 …}
      +violations: Doctrine\ORM\PersistentCollection {#5087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5089 …}
      +awards: Doctrine\ORM\PersistentCollection {#5091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5093 …}
      +categories: Doctrine\ORM\PersistentCollection {#5095 …}
      -id: 3969
      -password: "$2y$13$bk0uaFGjKewVZ8vxKAOlBOgCKbSHR.TtU9GtpOP4GWfbC7ewrAzL2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5097 …}
      +apId: "beerclue@lemmy.world"
      +apProfileId: "https://lemmy.world/u/beerclue"
      +apPublicUrl: "https://lemmy.world/u/beerclue"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "beerclue"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724934910 {#5043
        date: 2024-08-29 14:35:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687108087 {#5044
        date: 2023-06-18 19:08:07.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2473
      +user: App\Entity\User {#1445
        +avatar: null
        +cover: null
        +email: "digdilem@lemmy.ml"
        +username: "@digdilem@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1727728910 {#1396
          date: 2024-09-30 22:41:50.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
        +entries: Doctrine\ORM\PersistentCollection {#1765 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
        +posts: Doctrine\ORM\PersistentCollection {#1776 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
        +follows: Doctrine\ORM\PersistentCollection {#1673 …}
        +followers: Doctrine\ORM\PersistentCollection {#1665 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
        +reports: Doctrine\ORM\PersistentCollection {#1592 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
        +violations: Doctrine\ORM\PersistentCollection {#1561 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
        +awards: Doctrine\ORM\PersistentCollection {#1549 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
        +categories: Doctrine\ORM\PersistentCollection {#1683 …}
        -id: 74385
        -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
        +apId: "digdilem@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/digdilem"
        +apPublicUrl: "https://lemmy.ml/u/digdilem"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "digdilem"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727694078 {#1391
          date: 2024-09-30 13:01:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699733480 {#1923
          date: 2023-11-11 21:11:20.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
        \n
        Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
        \n
        If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705420515 {#1378
        date: 2024-01-16 16:55:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1370 …}
      +nested: Doctrine\ORM\PersistentCollection {#1375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2357 …}
      +reports: Doctrine\ORM\PersistentCollection {#2428 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
      -id: 215001
      -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6518397"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158406 {#1393
        date: 2023-12-09 22:46:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2473}
    +body: "An i7 gen 10 with QS can handle transcoding way better than a Xeon…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702908884 {#3076
      date: 2023-12-18 15:14:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@digdilem@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3161 …}
    +nested: Doctrine\ORM\PersistentCollection {#3159 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3151 …}
    -id: 231788
    -bodyTs: "'10':4 'better':11 'gen':3 'handl':8 'i7':2 'qs':6 'transcod':9 'way':10 'xeon':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6111280"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702908884 {#3077
      date: 2023-12-18 15:14:44.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 12.0 MiB 4.56 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3162
    +avatar: null
    +cover: null
    +email: "beerclue@lemmy.world"
    +username: "@beerclue@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728874488 {#5042
      date: 2024-10-14 04:54:48.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5045 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5047 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5049 …}
    +entries: Doctrine\ORM\PersistentCollection {#5051 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5053 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5055 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5057 …}
    +posts: Doctrine\ORM\PersistentCollection {#5059 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5061 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5063 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5065 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5067 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5069 …}
    +follows: Doctrine\ORM\PersistentCollection {#5071 …}
    +followers: Doctrine\ORM\PersistentCollection {#5073 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5075 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5079 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5081 …}
    +reports: Doctrine\ORM\PersistentCollection {#5083 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5085 …}
    +violations: Doctrine\ORM\PersistentCollection {#5087 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5089 …}
    +awards: Doctrine\ORM\PersistentCollection {#5091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5093 …}
    +categories: Doctrine\ORM\PersistentCollection {#5095 …}
    -id: 3969
    -password: "$2y$13$bk0uaFGjKewVZ8vxKAOlBOgCKbSHR.TtU9GtpOP4GWfbC7ewrAzL2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5097 …}
    +apId: "beerclue@lemmy.world"
    +apProfileId: "https://lemmy.world/u/beerclue"
    +apPublicUrl: "https://lemmy.world/u/beerclue"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "beerclue"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1724934910 {#5043
      date: 2024-08-29 14:35:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687108087 {#5044
      date: 2023-06-18 19:08:07.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5005
  +user: Proxies\__CG__\App\Entity\User {#3162
    +avatar: null
    +cover: null
    +email: "beerclue@lemmy.world"
    +username: "@beerclue@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728874488 {#5042
      date: 2024-10-14 04:54:48.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5045 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5047 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5049 …}
    +entries: Doctrine\ORM\PersistentCollection {#5051 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5053 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5055 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5057 …}
    +posts: Doctrine\ORM\PersistentCollection {#5059 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5061 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5063 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5065 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5067 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5069 …}
    +follows: Doctrine\ORM\PersistentCollection {#5071 …}
    +followers: Doctrine\ORM\PersistentCollection {#5073 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5075 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5079 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5081 …}
    +reports: Doctrine\ORM\PersistentCollection {#5083 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5085 …}
    +violations: Doctrine\ORM\PersistentCollection {#5087 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5089 …}
    +awards: Doctrine\ORM\PersistentCollection {#5091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5093 …}
    +categories: Doctrine\ORM\PersistentCollection {#5095 …}
    -id: 3969
    -password: "$2y$13$bk0uaFGjKewVZ8vxKAOlBOgCKbSHR.TtU9GtpOP4GWfbC7ewrAzL2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5097 …}
    +apId: "beerclue@lemmy.world"
    +apProfileId: "https://lemmy.world/u/beerclue"
    +apPublicUrl: "https://lemmy.world/u/beerclue"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "beerclue"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1724934910 {#5043
      date: 2024-08-29 14:35:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687108087 {#5044
      date: 2023-06-18 19:08:07.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1702908884 {#3077
    date: 2023-12-18 15:14:44.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5118
  +date: DateTimeImmutable @1702908884 {#3077
    date: 2023-12-18 15:14:44.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1702908884 {#3077
    date: 2023-12-18 15:14:44.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5172
  +createdAt: DateTimeImmutable @1702908884 {#3077
    date: 2023-12-18 15:14:44.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.19 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3162
    +avatar: null
    +cover: null
    +email: "beerclue@lemmy.world"
    +username: "@beerclue@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728874488 {#5042
      date: 2024-10-14 04:54:48.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5045 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5047 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5049 …}
    +entries: Doctrine\ORM\PersistentCollection {#5051 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5053 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5055 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5057 …}
    +posts: Doctrine\ORM\PersistentCollection {#5059 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5061 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5063 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5065 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5067 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5069 …}
    +follows: Doctrine\ORM\PersistentCollection {#5071 …}
    +followers: Doctrine\ORM\PersistentCollection {#5073 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5075 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5079 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5081 …}
    +reports: Doctrine\ORM\PersistentCollection {#5083 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5085 …}
    +violations: Doctrine\ORM\PersistentCollection {#5087 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5089 …}
    +awards: Doctrine\ORM\PersistentCollection {#5091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5093 …}
    +categories: Doctrine\ORM\PersistentCollection {#5095 …}
    -id: 3969
    -password: "$2y$13$bk0uaFGjKewVZ8vxKAOlBOgCKbSHR.TtU9GtpOP4GWfbC7ewrAzL2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5097 …}
    +apId: "beerclue@lemmy.world"
    +apProfileId: "https://lemmy.world/u/beerclue"
    +apPublicUrl: "https://lemmy.world/u/beerclue"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "beerclue"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1724934910 {#5043
      date: 2024-08-29 14:35:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687108087 {#5044
      date: 2023-06-18 19:08:07.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5226
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#3162
    +avatar: null
    +cover: null
    +email: "beerclue@lemmy.world"
    +username: "@beerclue@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728874488 {#5042
      date: 2024-10-14 04:54:48.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#5045 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5047 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#5049 …}
    +entries: Doctrine\ORM\PersistentCollection {#5051 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#5053 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#5055 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5057 …}
    +posts: Doctrine\ORM\PersistentCollection {#5059 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#5061 …}
    +postComments: Doctrine\ORM\PersistentCollection {#5063 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#5065 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#5067 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#5069 …}
    +follows: Doctrine\ORM\PersistentCollection {#5071 …}
    +followers: Doctrine\ORM\PersistentCollection {#5073 …}
    +blocks: Doctrine\ORM\PersistentCollection {#5075 …}
    +blockers: Doctrine\ORM\PersistentCollection {#5077 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#5079 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#5081 …}
    +reports: Doctrine\ORM\PersistentCollection {#5083 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5085 …}
    +violations: Doctrine\ORM\PersistentCollection {#5087 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5089 …}
    +awards: Doctrine\ORM\PersistentCollection {#5091 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#5093 …}
    +categories: Doctrine\ORM\PersistentCollection {#5095 …}
    -id: 3969
    -password: "$2y$13$bk0uaFGjKewVZ8vxKAOlBOgCKbSHR.TtU9GtpOP4GWfbC7ewrAzL2"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5097 …}
    +apId: "beerclue@lemmy.world"
    +apProfileId: "https://lemmy.world/u/beerclue"
    +apPublicUrl: "https://lemmy.world/u/beerclue"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "beerclue"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1724934910 {#5043
      date: 2024-08-29 14:35:10.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687108087 {#5044
      date: 2023-06-18 19:08:07.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.49 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3078
    +user: Proxies\__CG__\App\Entity\User {#3162
      +avatar: null
      +cover: null
      +email: "beerclue@lemmy.world"
      +username: "@beerclue@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728874488 {#5042
        date: 2024-10-14 04:54:48.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5045 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5047 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5049 …}
      +entries: Doctrine\ORM\PersistentCollection {#5051 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5053 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5055 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5057 …}
      +posts: Doctrine\ORM\PersistentCollection {#5059 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5063 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5065 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5067 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5069 …}
      +follows: Doctrine\ORM\PersistentCollection {#5071 …}
      +followers: Doctrine\ORM\PersistentCollection {#5073 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5079 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5081 …}
      +reports: Doctrine\ORM\PersistentCollection {#5083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5085 …}
      +violations: Doctrine\ORM\PersistentCollection {#5087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5089 …}
      +awards: Doctrine\ORM\PersistentCollection {#5091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5093 …}
      +categories: Doctrine\ORM\PersistentCollection {#5095 …}
      -id: 3969
      -password: "$2y$13$bk0uaFGjKewVZ8vxKAOlBOgCKbSHR.TtU9GtpOP4GWfbC7ewrAzL2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5097 …}
      +apId: "beerclue@lemmy.world"
      +apProfileId: "https://lemmy.world/u/beerclue"
      +apPublicUrl: "https://lemmy.world/u/beerclue"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "beerclue"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724934910 {#5043
        date: 2024-08-29 14:35:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687108087 {#5044
        date: 2023-06-18 19:08:07.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2473
      +user: App\Entity\User {#1445
        +avatar: null
        +cover: null
        +email: "digdilem@lemmy.ml"
        +username: "@digdilem@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1727728910 {#1396
          date: 2024-09-30 22:41:50.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
        +entries: Doctrine\ORM\PersistentCollection {#1765 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
        +posts: Doctrine\ORM\PersistentCollection {#1776 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
        +follows: Doctrine\ORM\PersistentCollection {#1673 …}
        +followers: Doctrine\ORM\PersistentCollection {#1665 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
        +reports: Doctrine\ORM\PersistentCollection {#1592 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
        +violations: Doctrine\ORM\PersistentCollection {#1561 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
        +awards: Doctrine\ORM\PersistentCollection {#1549 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
        +categories: Doctrine\ORM\PersistentCollection {#1683 …}
        -id: 74385
        -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
        +apId: "digdilem@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/digdilem"
        +apPublicUrl: "https://lemmy.ml/u/digdilem"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "digdilem"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727694078 {#1391
          date: 2024-09-30 13:01:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699733480 {#1923
          date: 2023-11-11 21:11:20.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
        \n
        Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
        \n
        If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705420515 {#1378
        date: 2024-01-16 16:55:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1370 …}
      +nested: Doctrine\ORM\PersistentCollection {#1375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2357 …}
      +reports: Doctrine\ORM\PersistentCollection {#2428 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
      -id: 215001
      -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6518397"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158406 {#1393
        date: 2023-12-09 22:46:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2473}
    +body: "An i7 gen 10 with QS can handle transcoding way better than a Xeon…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702908884 {#3076
      date: 2023-12-18 15:14:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@digdilem@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3161 …}
    +nested: Doctrine\ORM\PersistentCollection {#3159 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3151 …}
    -id: 231788
    -bodyTs: "'10':4 'better':11 'gen':3 'handl':8 'i7':2 'qs':6 'transcod':9 'way':10 'xeon':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6111280"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702908884 {#3077
      date: 2023-12-18 15:14:44.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#5295
  +subject: App\Entity\EntryComment {#3078
    +user: Proxies\__CG__\App\Entity\User {#3162
      +avatar: null
      +cover: null
      +email: "beerclue@lemmy.world"
      +username: "@beerclue@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728874488 {#5042
        date: 2024-10-14 04:54:48.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5045 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5047 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5049 …}
      +entries: Doctrine\ORM\PersistentCollection {#5051 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5053 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5055 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5057 …}
      +posts: Doctrine\ORM\PersistentCollection {#5059 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5063 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5065 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5067 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5069 …}
      +follows: Doctrine\ORM\PersistentCollection {#5071 …}
      +followers: Doctrine\ORM\PersistentCollection {#5073 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5079 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5081 …}
      +reports: Doctrine\ORM\PersistentCollection {#5083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5085 …}
      +violations: Doctrine\ORM\PersistentCollection {#5087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5089 …}
      +awards: Doctrine\ORM\PersistentCollection {#5091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5093 …}
      +categories: Doctrine\ORM\PersistentCollection {#5095 …}
      -id: 3969
      -password: "$2y$13$bk0uaFGjKewVZ8vxKAOlBOgCKbSHR.TtU9GtpOP4GWfbC7ewrAzL2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5097 …}
      +apId: "beerclue@lemmy.world"
      +apProfileId: "https://lemmy.world/u/beerclue"
      +apPublicUrl: "https://lemmy.world/u/beerclue"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "beerclue"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724934910 {#5043
        date: 2024-08-29 14:35:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687108087 {#5044
        date: 2023-06-18 19:08:07.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2473
      +user: App\Entity\User {#1445
        +avatar: null
        +cover: null
        +email: "digdilem@lemmy.ml"
        +username: "@digdilem@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1727728910 {#1396
          date: 2024-09-30 22:41:50.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
        +entries: Doctrine\ORM\PersistentCollection {#1765 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
        +posts: Doctrine\ORM\PersistentCollection {#1776 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
        +follows: Doctrine\ORM\PersistentCollection {#1673 …}
        +followers: Doctrine\ORM\PersistentCollection {#1665 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
        +reports: Doctrine\ORM\PersistentCollection {#1592 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
        +violations: Doctrine\ORM\PersistentCollection {#1561 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
        +awards: Doctrine\ORM\PersistentCollection {#1549 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
        +categories: Doctrine\ORM\PersistentCollection {#1683 …}
        -id: 74385
        -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
        +apId: "digdilem@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/digdilem"
        +apPublicUrl: "https://lemmy.ml/u/digdilem"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "digdilem"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727694078 {#1391
          date: 2024-09-30 13:01:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699733480 {#1923
          date: 2023-11-11 21:11:20.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
        \n
        Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
        \n
        If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705420515 {#1378
        date: 2024-01-16 16:55:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1370 …}
      +nested: Doctrine\ORM\PersistentCollection {#1375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2357 …}
      +reports: Doctrine\ORM\PersistentCollection {#2428 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
      -id: 215001
      -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6518397"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158406 {#1393
        date: 2023-12-09 22:46:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2473}
    +body: "An i7 gen 10 with QS can handle transcoding way better than a Xeon…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702908884 {#3076
      date: 2023-12-18 15:14:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@digdilem@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3161 …}
    +nested: Doctrine\ORM\PersistentCollection {#3159 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3151 …}
    -id: 231788
    -bodyTs: "'10':4 'better':11 'gen':3 'handl':8 'i7':2 'qs':6 'transcod':9 'way':10 'xeon':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6111280"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702908884 {#3077
      date: 2023-12-18 15:14:44.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.72 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3078
    +user: Proxies\__CG__\App\Entity\User {#3162
      +avatar: null
      +cover: null
      +email: "beerclue@lemmy.world"
      +username: "@beerclue@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728874488 {#5042
        date: 2024-10-14 04:54:48.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5045 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5047 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5049 …}
      +entries: Doctrine\ORM\PersistentCollection {#5051 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5053 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5055 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5057 …}
      +posts: Doctrine\ORM\PersistentCollection {#5059 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5063 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5065 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5067 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5069 …}
      +follows: Doctrine\ORM\PersistentCollection {#5071 …}
      +followers: Doctrine\ORM\PersistentCollection {#5073 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5079 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5081 …}
      +reports: Doctrine\ORM\PersistentCollection {#5083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5085 …}
      +violations: Doctrine\ORM\PersistentCollection {#5087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5089 …}
      +awards: Doctrine\ORM\PersistentCollection {#5091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5093 …}
      +categories: Doctrine\ORM\PersistentCollection {#5095 …}
      -id: 3969
      -password: "$2y$13$bk0uaFGjKewVZ8vxKAOlBOgCKbSHR.TtU9GtpOP4GWfbC7ewrAzL2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5097 …}
      +apId: "beerclue@lemmy.world"
      +apProfileId: "https://lemmy.world/u/beerclue"
      +apPublicUrl: "https://lemmy.world/u/beerclue"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "beerclue"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724934910 {#5043
        date: 2024-08-29 14:35:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687108087 {#5044
        date: 2023-06-18 19:08:07.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2473
      +user: App\Entity\User {#1445
        +avatar: null
        +cover: null
        +email: "digdilem@lemmy.ml"
        +username: "@digdilem@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1727728910 {#1396
          date: 2024-09-30 22:41:50.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
        +entries: Doctrine\ORM\PersistentCollection {#1765 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
        +posts: Doctrine\ORM\PersistentCollection {#1776 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
        +follows: Doctrine\ORM\PersistentCollection {#1673 …}
        +followers: Doctrine\ORM\PersistentCollection {#1665 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
        +reports: Doctrine\ORM\PersistentCollection {#1592 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
        +violations: Doctrine\ORM\PersistentCollection {#1561 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
        +awards: Doctrine\ORM\PersistentCollection {#1549 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
        +categories: Doctrine\ORM\PersistentCollection {#1683 …}
        -id: 74385
        -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
        +apId: "digdilem@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/digdilem"
        +apPublicUrl: "https://lemmy.ml/u/digdilem"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "digdilem"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727694078 {#1391
          date: 2024-09-30 13:01:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699733480 {#1923
          date: 2023-11-11 21:11:20.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
        \n
        Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
        \n
        If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705420515 {#1378
        date: 2024-01-16 16:55:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1370 …}
      +nested: Doctrine\ORM\PersistentCollection {#1375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2357 …}
      +reports: Doctrine\ORM\PersistentCollection {#2428 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
      -id: 215001
      -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6518397"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158406 {#1393
        date: 2023-12-09 22:46:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2473}
    +body: "An i7 gen 10 with QS can handle transcoding way better than a Xeon…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702908884 {#3076
      date: 2023-12-18 15:14:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@digdilem@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3161 …}
    +nested: Doctrine\ORM\PersistentCollection {#3159 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3151 …}
    -id: 231788
    -bodyTs: "'10':4 'better':11 'gen':3 'handl':8 'i7':2 'qs':6 'transcod':9 'way':10 'xeon':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6111280"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702908884 {#3077
      date: 2023-12-18 15:14:44.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#5352
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3078
    +user: Proxies\__CG__\App\Entity\User {#3162
      +avatar: null
      +cover: null
      +email: "beerclue@lemmy.world"
      +username: "@beerclue@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728874488 {#5042
        date: 2024-10-14 04:54:48.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5045 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5047 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5049 …}
      +entries: Doctrine\ORM\PersistentCollection {#5051 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5053 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5055 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5057 …}
      +posts: Doctrine\ORM\PersistentCollection {#5059 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5063 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5065 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5067 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5069 …}
      +follows: Doctrine\ORM\PersistentCollection {#5071 …}
      +followers: Doctrine\ORM\PersistentCollection {#5073 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5079 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5081 …}
      +reports: Doctrine\ORM\PersistentCollection {#5083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5085 …}
      +violations: Doctrine\ORM\PersistentCollection {#5087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5089 …}
      +awards: Doctrine\ORM\PersistentCollection {#5091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5093 …}
      +categories: Doctrine\ORM\PersistentCollection {#5095 …}
      -id: 3969
      -password: "$2y$13$bk0uaFGjKewVZ8vxKAOlBOgCKbSHR.TtU9GtpOP4GWfbC7ewrAzL2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5097 …}
      +apId: "beerclue@lemmy.world"
      +apProfileId: "https://lemmy.world/u/beerclue"
      +apPublicUrl: "https://lemmy.world/u/beerclue"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "beerclue"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724934910 {#5043
        date: 2024-08-29 14:35:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687108087 {#5044
        date: 2023-06-18 19:08:07.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2473
      +user: App\Entity\User {#1445
        +avatar: null
        +cover: null
        +email: "digdilem@lemmy.ml"
        +username: "@digdilem@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1727728910 {#1396
          date: 2024-09-30 22:41:50.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
        +entries: Doctrine\ORM\PersistentCollection {#1765 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
        +posts: Doctrine\ORM\PersistentCollection {#1776 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
        +follows: Doctrine\ORM\PersistentCollection {#1673 …}
        +followers: Doctrine\ORM\PersistentCollection {#1665 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
        +reports: Doctrine\ORM\PersistentCollection {#1592 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
        +violations: Doctrine\ORM\PersistentCollection {#1561 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
        +awards: Doctrine\ORM\PersistentCollection {#1549 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
        +categories: Doctrine\ORM\PersistentCollection {#1683 …}
        -id: 74385
        -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
        +apId: "digdilem@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/digdilem"
        +apPublicUrl: "https://lemmy.ml/u/digdilem"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "digdilem"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727694078 {#1391
          date: 2024-09-30 13:01:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699733480 {#1923
          date: 2023-11-11 21:11:20.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
        \n
        Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
        \n
        If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705420515 {#1378
        date: 2024-01-16 16:55:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1370 …}
      +nested: Doctrine\ORM\PersistentCollection {#1375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2357 …}
      +reports: Doctrine\ORM\PersistentCollection {#2428 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
      -id: 215001
      -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6518397"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158406 {#1393
        date: 2023-12-09 22:46:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2473}
    +body: "An i7 gen 10 with QS can handle transcoding way better than a Xeon…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702908884 {#3076
      date: 2023-12-18 15:14:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@digdilem@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3161 …}
    +nested: Doctrine\ORM\PersistentCollection {#3159 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3151 …}
    -id: 231788
    -bodyTs: "'10':4 'better':11 'gen':3 'handl':8 'i7':2 'qs':6 'transcod':9 'way':10 'xeon':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6111280"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702908884 {#3077
      date: 2023-12-18 15:14:44.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 6.34 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3078
    +user: Proxies\__CG__\App\Entity\User {#3162
      +avatar: null
      +cover: null
      +email: "beerclue@lemmy.world"
      +username: "@beerclue@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728874488 {#5042
        date: 2024-10-14 04:54:48.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5045 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5047 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5049 …}
      +entries: Doctrine\ORM\PersistentCollection {#5051 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5053 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5055 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5057 …}
      +posts: Doctrine\ORM\PersistentCollection {#5059 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5063 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5065 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5067 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5069 …}
      +follows: Doctrine\ORM\PersistentCollection {#5071 …}
      +followers: Doctrine\ORM\PersistentCollection {#5073 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5079 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5081 …}
      +reports: Doctrine\ORM\PersistentCollection {#5083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5085 …}
      +violations: Doctrine\ORM\PersistentCollection {#5087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5089 …}
      +awards: Doctrine\ORM\PersistentCollection {#5091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5093 …}
      +categories: Doctrine\ORM\PersistentCollection {#5095 …}
      -id: 3969
      -password: "$2y$13$bk0uaFGjKewVZ8vxKAOlBOgCKbSHR.TtU9GtpOP4GWfbC7ewrAzL2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5097 …}
      +apId: "beerclue@lemmy.world"
      +apProfileId: "https://lemmy.world/u/beerclue"
      +apPublicUrl: "https://lemmy.world/u/beerclue"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "beerclue"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724934910 {#5043
        date: 2024-08-29 14:35:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687108087 {#5044
        date: 2023-06-18 19:08:07.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2473
      +user: App\Entity\User {#1445
        +avatar: null
        +cover: null
        +email: "digdilem@lemmy.ml"
        +username: "@digdilem@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1727728910 {#1396
          date: 2024-09-30 22:41:50.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
        +entries: Doctrine\ORM\PersistentCollection {#1765 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
        +posts: Doctrine\ORM\PersistentCollection {#1776 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
        +follows: Doctrine\ORM\PersistentCollection {#1673 …}
        +followers: Doctrine\ORM\PersistentCollection {#1665 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
        +reports: Doctrine\ORM\PersistentCollection {#1592 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
        +violations: Doctrine\ORM\PersistentCollection {#1561 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
        +awards: Doctrine\ORM\PersistentCollection {#1549 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
        +categories: Doctrine\ORM\PersistentCollection {#1683 …}
        -id: 74385
        -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
        +apId: "digdilem@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/digdilem"
        +apPublicUrl: "https://lemmy.ml/u/digdilem"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "digdilem"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727694078 {#1391
          date: 2024-09-30 13:01:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699733480 {#1923
          date: 2023-11-11 21:11:20.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
        \n
        Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
        \n
        If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705420515 {#1378
        date: 2024-01-16 16:55:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1370 …}
      +nested: Doctrine\ORM\PersistentCollection {#1375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2357 …}
      +reports: Doctrine\ORM\PersistentCollection {#2428 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
      -id: 215001
      -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6518397"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158406 {#1393
        date: 2023-12-09 22:46:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2473}
    +body: "An i7 gen 10 with QS can handle transcoding way better than a Xeon…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702908884 {#3076
      date: 2023-12-18 15:14:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@digdilem@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3161 …}
    +nested: Doctrine\ORM\PersistentCollection {#3159 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3151 …}
    -id: 231788
    -bodyTs: "'10':4 'better':11 'gen':3 'handl':8 'i7':2 'qs':6 'transcod':9 'way':10 'xeon':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6111280"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702908884 {#3077
      date: 2023-12-18 15:14:44.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#5592
  +comment: App\Entity\EntryComment {#3078
    +user: Proxies\__CG__\App\Entity\User {#3162
      +avatar: null
      +cover: null
      +email: "beerclue@lemmy.world"
      +username: "@beerclue@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728874488 {#5042
        date: 2024-10-14 04:54:48.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#5045 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#5047 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#5049 …}
      +entries: Doctrine\ORM\PersistentCollection {#5051 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#5053 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#5055 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#5057 …}
      +posts: Doctrine\ORM\PersistentCollection {#5059 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#5061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#5063 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#5065 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#5067 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#5069 …}
      +follows: Doctrine\ORM\PersistentCollection {#5071 …}
      +followers: Doctrine\ORM\PersistentCollection {#5073 …}
      +blocks: Doctrine\ORM\PersistentCollection {#5075 …}
      +blockers: Doctrine\ORM\PersistentCollection {#5077 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#5079 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#5081 …}
      +reports: Doctrine\ORM\PersistentCollection {#5083 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5085 …}
      +violations: Doctrine\ORM\PersistentCollection {#5087 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5089 …}
      +awards: Doctrine\ORM\PersistentCollection {#5091 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#5093 …}
      +categories: Doctrine\ORM\PersistentCollection {#5095 …}
      -id: 3969
      -password: "$2y$13$bk0uaFGjKewVZ8vxKAOlBOgCKbSHR.TtU9GtpOP4GWfbC7ewrAzL2"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#5097 …}
      +apId: "beerclue@lemmy.world"
      +apProfileId: "https://lemmy.world/u/beerclue"
      +apPublicUrl: "https://lemmy.world/u/beerclue"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "beerclue"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1724934910 {#5043
        date: 2024-08-29 14:35:10.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687108087 {#5044
        date: 2023-06-18 19:08:07.0 +02:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2473
      +user: App\Entity\User {#1445
        +avatar: null
        +cover: null
        +email: "digdilem@lemmy.ml"
        +username: "@digdilem@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1727728910 {#1396
          date: 2024-09-30 22:41:50.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: false
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: true
        +notifyOnNewEntryCommentReply: true
        +notifyOnNewPost: false
        +notifyOnNewPostReply: true
        +notifyOnNewPostCommentReply: true
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#1643 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1660 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#1638 …}
        +entries: Doctrine\ORM\PersistentCollection {#1765 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#1506 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#1781 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#1775 …}
        +posts: Doctrine\ORM\PersistentCollection {#1776 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#1418 …}
        +postComments: Doctrine\ORM\PersistentCollection {#1437 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#1639 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#1463 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#1674 …}
        +follows: Doctrine\ORM\PersistentCollection {#1673 …}
        +followers: Doctrine\ORM\PersistentCollection {#1665 …}
        +blocks: Doctrine\ORM\PersistentCollection {#1590 …}
        +blockers: Doctrine\ORM\PersistentCollection {#1662 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#1581 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#1575 …}
        +reports: Doctrine\ORM\PersistentCollection {#1592 …}
        +favourites: Doctrine\ORM\PersistentCollection {#1551 …}
        +violations: Doctrine\ORM\PersistentCollection {#1561 …}
        +notifications: Doctrine\ORM\PersistentCollection {#1567 …}
        +awards: Doctrine\ORM\PersistentCollection {#1549 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#1554 …}
        +categories: Doctrine\ORM\PersistentCollection {#1683 …}
        -id: 74385
        -password: "$2y$13$/z/Zin4VwQ4IEC2dbeFJFenzZAr2.JxxJOfX89w/s87kttNuPmX5."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1611 …}
        +apId: "digdilem@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/digdilem"
        +apPublicUrl: "https://lemmy.ml/u/digdilem"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "digdilem"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1727694078 {#1391
          date: 2024-09-30 13:01:18.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1699733480 {#1923
          date: 2023-11-11 21:11:20.0 +01:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1369 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: """
        I’m sure plenty will disagree with me, but unless you have specific needs, I’d suggest spending more time sourcing your media rather than rely on transcoding. Most formats of popular stuff are available and Jellyfin will happily play it natively.\n
        \n
        Also be aware that transcoding is VERY cpu intensive, unless you have a compatible gpu/transcoder. I run a ML110 with a 6-core Xeon (12 threads) and if Jellyfin needs to transcode something, it uses all of that and still stutters badly when seeking.\n
        \n
        If you do need to transcode because you can’t source the media in a compatible way - you may want to use something like Tdarr to transcode it before you try to play it, so it’s ready when you are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1705420515 {#1378
        date: 2024-01-16 16:55:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@bdonvr@thelemmy.club"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1370 …}
      +nested: Doctrine\ORM\PersistentCollection {#1375 …}
      +votes: Doctrine\ORM\PersistentCollection {#2357 …}
      +reports: Doctrine\ORM\PersistentCollection {#2428 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1377 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1466 …}
      -id: 215001
      -bodyTs: "'12':67 '6':64 'also':43 'avail':35 'awar':45 'bad':84 'compat':56,102 'core':65 'cpu':50 'd':16 'disagre':6 'format':30 'gpu/transcoder':57 'happili':39 'intens':51 'jellyfin':37,71 'like':110 'm':2 'may':105 'media':23,99 'ml110':61 'nativ':42 'need':14,72,90 'play':40,119 'plenti':4 'popular':32 'rather':24 'readi':124 'reli':26 'run':59 'seek':86 'someth':75,109 'sourc':21,97 'specif':13 'spend':18 'still':82 'stuff':33 'stutter':83 'suggest':17 'sure':3 'tdarr':111 'thread':68 'time':20 'transcod':28,47,74,92,113 'tri':117 'unless':10,52 'use':77,108 'want':106 'way':103 'xeon':66"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6518397"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702158406 {#1393
        date: 2023-12-09 22:46:46.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2473}
    +body: "An i7 gen 10 with QS can handle transcoding way better than a Xeon…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702908884 {#3076
      date: 2023-12-18 15:14:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
      "@digdilem@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3161 …}
    +nested: Doctrine\ORM\PersistentCollection {#3159 …}
    +votes: Doctrine\ORM\PersistentCollection {#3157 …}
    +reports: Doctrine\ORM\PersistentCollection {#3155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3153 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3151 …}
    -id: 231788
    -bodyTs: "'10':4 'better':11 'gen':3 'handl':8 'i7':2 'qs':6 'transcod':9 'way':10 'xeon':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6111280"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702908884 {#3077
      date: 2023-12-18 15:14:44.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 12.0 MiB 38.49 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1617
    +user: App\Entity\User {#1714
      +avatar: null
      +cover: null
      +email: "Lemmchen@feddit.de"
      +username: "@Lemmchen@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1704972802 {#1728
        date: 2024-01-11 12:33:22.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 {#1718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
      +entries: Doctrine\ORM\PersistentCollection {#1740 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
      +posts: Doctrine\ORM\PersistentCollection {#2422 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
      +follows: Doctrine\ORM\PersistentCollection {#2468 …}
      +followers: Doctrine\ORM\PersistentCollection {#2469 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +violations: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      +awards: Doctrine\ORM\PersistentCollection {#2379 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
      +categories: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 57766
      -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
      +apId: "Lemmchen@feddit.de"
      +apProfileId: "https://feddit.de/u/Lemmchen"
      +apPublicUrl: "https://feddit.de/u/Lemmchen"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Lemmchen"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720787322 {#1597
        date: 2024-07-12 14:28:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697207437 {#1726
        date: 2023-10-13 16:30:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Unfortunately I’m not familiar with the US market, but in Europe we have sites like Geizhals (“Skinflint” in the UK) that are excellent at listing electronics, so you could source them for cheap: [internal drives](https://skinflint.co.uk/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist), [external drives](https://skinflint.co.uk/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)\n
      \n
      If whatever you end up doesn’t have enough 3.5" slots, you can get these things on ebay to use them as a hacked together external housing:  \n
      ![](https://feddit.de/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)  \n
      You’d need to get the SATA cables out of your case though.\n
      \n
      As for what drives to use: If you don’t need redundancy/parity, then a single 12 (14, 16, 18, whatever you need) TB SATA drive will probably beat everything else pricewise. I’d say that leaves you with roughly $300 for the system itself, if you need to buy a new one.\n
      \n
      > but doesn’t have any way of adding a bunch of drives\n
      \n
      Well, you only really need one or two drives. Are you sure it doesn’t offer any SATA connections?  \n
      What about PCIe? You could use a cheap HBA card then.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1702207728 {#1629
      date: 2023-12-10 12:28:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1736 …}
    +nested: Doctrine\ORM\PersistentCollection {#1737 …}
    +votes: Doctrine\ORM\PersistentCollection {#1732 …}
    +reports: Doctrine\ORM\PersistentCollection {#1735 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1729 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1719 …}
    -id: 216368
    -bodyTs: "'/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist),':39 '/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)':44 '/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)':74 '12':103 '14':104 '16':105 '18':106 '3.5':54 '300':127 'ad':147 'beat':115 'bunch':149 'buy':136 'cabl':82 'card':180 'case':86 'cheap':34,178 'connect':170 'could':30,175 'd':76,120 'doesn':50,141,165 'drive':36,41,91,112,151,160 'ebay':62 'electron':27 'els':117 'end':48 'enough':53 'europ':12 'everyth':116 'excel':24 'extern':40,70 'familiar':5 'feddit.de':73 'feddit.de/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)':72 'geizhal':17 'get':58,79 'hack':68 'hba':179 'hous':71 'intern':35 'leav':123 'like':16 'list':26 'm':3 'market':9 'need':77,98,109,134,156 'new':138 'offer':167 'one':139,157 'pcie':173 'pricewis':118 'probabl':114 'realli':155 'redundancy/parity':99 'rough':126 'sata':81,111,169 'say':121 'singl':102 'site':15 'skinflint':18 'skinflint.co.uk':38,43 'skinflint.co.uk/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist),':37 'skinflint.co.uk/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)':42 'slot':55 'sourc':31 'sure':163 'system':130 'tb':110 'thing':60 'though':87 'togeth':69 'two':159 'uk':21 'unfortun':1 'us':8 'use':64,93,176 'way':145 'well':152 'whatev':46,107"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5555707"
    +editedAt: DateTimeImmutable @1703683154 {#1725
      date: 2023-12-27 14:19:14.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702207728 {#1731
      date: 2023-12-10 12:28:48.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#5668
  +comment: App\Entity\EntryComment {#1617
    +user: App\Entity\User {#1714
      +avatar: null
      +cover: null
      +email: "Lemmchen@feddit.de"
      +username: "@Lemmchen@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1704972802 {#1728
        date: 2024-01-11 12:33:22.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 {#1718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
      +entries: Doctrine\ORM\PersistentCollection {#1740 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
      +posts: Doctrine\ORM\PersistentCollection {#2422 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
      +follows: Doctrine\ORM\PersistentCollection {#2468 …}
      +followers: Doctrine\ORM\PersistentCollection {#2469 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +violations: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      +awards: Doctrine\ORM\PersistentCollection {#2379 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
      +categories: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 57766
      -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
      +apId: "Lemmchen@feddit.de"
      +apProfileId: "https://feddit.de/u/Lemmchen"
      +apPublicUrl: "https://feddit.de/u/Lemmchen"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Lemmchen"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720787322 {#1597
        date: 2024-07-12 14:28:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697207437 {#1726
        date: 2023-10-13 16:30:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Unfortunately I’m not familiar with the US market, but in Europe we have sites like Geizhals (“Skinflint” in the UK) that are excellent at listing electronics, so you could source them for cheap: [internal drives](https://skinflint.co.uk/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist), [external drives](https://skinflint.co.uk/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)\n
      \n
      If whatever you end up doesn’t have enough 3.5" slots, you can get these things on ebay to use them as a hacked together external housing:  \n
      ![](https://feddit.de/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)  \n
      You’d need to get the SATA cables out of your case though.\n
      \n
      As for what drives to use: If you don’t need redundancy/parity, then a single 12 (14, 16, 18, whatever you need) TB SATA drive will probably beat everything else pricewise. I’d say that leaves you with roughly $300 for the system itself, if you need to buy a new one.\n
      \n
      > but doesn’t have any way of adding a bunch of drives\n
      \n
      Well, you only really need one or two drives. Are you sure it doesn’t offer any SATA connections?  \n
      What about PCIe? You could use a cheap HBA card then.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1702207728 {#1629
      date: 2023-12-10 12:28:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1736 …}
    +nested: Doctrine\ORM\PersistentCollection {#1737 …}
    +votes: Doctrine\ORM\PersistentCollection {#1732 …}
    +reports: Doctrine\ORM\PersistentCollection {#1735 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1729 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1719 …}
    -id: 216368
    -bodyTs: "'/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist),':39 '/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)':44 '/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)':74 '12':103 '14':104 '16':105 '18':106 '3.5':54 '300':127 'ad':147 'beat':115 'bunch':149 'buy':136 'cabl':82 'card':180 'case':86 'cheap':34,178 'connect':170 'could':30,175 'd':76,120 'doesn':50,141,165 'drive':36,41,91,112,151,160 'ebay':62 'electron':27 'els':117 'end':48 'enough':53 'europ':12 'everyth':116 'excel':24 'extern':40,70 'familiar':5 'feddit.de':73 'feddit.de/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)':72 'geizhal':17 'get':58,79 'hack':68 'hba':179 'hous':71 'intern':35 'leav':123 'like':16 'list':26 'm':3 'market':9 'need':77,98,109,134,156 'new':138 'offer':167 'one':139,157 'pcie':173 'pricewis':118 'probabl':114 'realli':155 'redundancy/parity':99 'rough':126 'sata':81,111,169 'say':121 'singl':102 'site':15 'skinflint':18 'skinflint.co.uk':38,43 'skinflint.co.uk/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist),':37 'skinflint.co.uk/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)':42 'slot':55 'sourc':31 'sure':163 'system':130 'tb':110 'thing':60 'though':87 'togeth':69 'two':159 'uk':21 'unfortun':1 'us':8 'use':64,93,176 'way':145 'well':152 'whatev':46,107"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5555707"
    +editedAt: DateTimeImmutable @1703683154 {#1725
      date: 2023-12-27 14:19:14.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702207728 {#1731
      date: 2023-12-10 12:28:48.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 12.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#1714
    +avatar: null
    +cover: null
    +email: "Lemmchen@feddit.de"
    +username: "@Lemmchen@feddit.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1704972802 {#1728
      date: 2024-01-11 12:33:22.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 {#1718 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
    +entries: Doctrine\ORM\PersistentCollection {#1740 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
    +posts: Doctrine\ORM\PersistentCollection {#2422 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
    +follows: Doctrine\ORM\PersistentCollection {#2468 …}
    +followers: Doctrine\ORM\PersistentCollection {#2469 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
    +reports: Doctrine\ORM\PersistentCollection {#2364 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
    +violations: Doctrine\ORM\PersistentCollection {#2382 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
    +awards: Doctrine\ORM\PersistentCollection {#2379 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
    +categories: Doctrine\ORM\PersistentCollection {#1906 …}
    -id: 57766
    -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
    +apId: "Lemmchen@feddit.de"
    +apProfileId: "https://feddit.de/u/Lemmchen"
    +apPublicUrl: "https://feddit.de/u/Lemmchen"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.de/inbox"
    +apDomain: "feddit.de"
    +apPreferredUsername: "Lemmchen"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1720787322 {#1597
      date: 2024-07-12 14:28:42.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697207437 {#1726
      date: 2023-10-13 16:30:37.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#5713
  +user: App\Entity\User {#1714
    +avatar: null
    +cover: null
    +email: "Lemmchen@feddit.de"
    +username: "@Lemmchen@feddit.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1704972802 {#1728
      date: 2024-01-11 12:33:22.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 {#1718 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
    +entries: Doctrine\ORM\PersistentCollection {#1740 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
    +posts: Doctrine\ORM\PersistentCollection {#2422 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
    +follows: Doctrine\ORM\PersistentCollection {#2468 …}
    +followers: Doctrine\ORM\PersistentCollection {#2469 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
    +reports: Doctrine\ORM\PersistentCollection {#2364 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
    +violations: Doctrine\ORM\PersistentCollection {#2382 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
    +awards: Doctrine\ORM\PersistentCollection {#2379 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
    +categories: Doctrine\ORM\PersistentCollection {#1906 …}
    -id: 57766
    -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
    +apId: "Lemmchen@feddit.de"
    +apProfileId: "https://feddit.de/u/Lemmchen"
    +apPublicUrl: "https://feddit.de/u/Lemmchen"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.de/inbox"
    +apDomain: "feddit.de"
    +apPreferredUsername: "Lemmchen"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1720787322 {#1597
      date: 2024-07-12 14:28:42.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697207437 {#1726
      date: 2023-10-13 16:30:37.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1702207728 {#1731
    date: 2023-12-10 12:28:48.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#5768
  +date: DateTimeImmutable @1702207728 {#1731
    date: 2023-12-10 12:28:48.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.17 ms
Input props
[
  "createdAt" => DateTimeImmutable @1702207728 {#1731
    date: 2023-12-10 12:28:48.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1703683154 {#1725
    date: 2023-12-27 14:19:14.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#5822
  +createdAt: DateTimeImmutable @1702207728 {#1731
    date: 2023-12-10 12:28:48.0 +01:00
  }
  +editedAt: DateTimeImmutable @1703683154 {#1725
    date: 2023-12-27 14:19:14.0 +01:00
  }
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.15 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1369
    +user: Proxies\__CG__\App\Entity\User {#3413 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
    +title: "A dozen or two TB of storage for media on the cheap?"
    +url: null
    +body: """
      Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
      \n
      But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
      \n
      CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
      \n
      I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
      \n
      I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
      \n
      Budget: ~$500ish - storage goal: 12+ TB
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702908884 {#3402
      date: 2023-12-18 15:14:44.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3442 …}
    +votes: Doctrine\ORM\PersistentCollection {#3440 …}
    +reports: Doctrine\ORM\PersistentCollection {#3437 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
    +badges: Doctrine\ORM\PersistentCollection {#3484 …}
    +children: []
    -id: 21362
    -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
    -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702217634
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/5933021"
    +editedAt: DateTimeImmutable @1703573426 {#3408
      date: 2023-12-26 07:50:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702131234 {#3401
      date: 2023-12-09 15:13:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#5876
  +entry: Proxies\__CG__\App\Entity\Entry {#1369
    +user: Proxies\__CG__\App\Entity\User {#3413 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
    +title: "A dozen or two TB of storage for media on the cheap?"
    +url: null
    +body: """
      Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
      \n
      But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
      \n
      CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
      \n
      I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
      \n
      I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
      \n
      Budget: ~$500ish - storage goal: 12+ TB
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702908884 {#3402
      date: 2023-12-18 15:14:44.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3442 …}
    +votes: Doctrine\ORM\PersistentCollection {#3440 …}
    +reports: Doctrine\ORM\PersistentCollection {#3437 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
    +badges: Doctrine\ORM\PersistentCollection {#3484 …}
    +children: []
    -id: 21362
    -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
    -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702217634
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/5933021"
    +editedAt: DateTimeImmutable @1703573426 {#3408
      date: 2023-12-26 07:50:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702131234 {#3401
      date: 2023-12-09 15:13:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#1714
    +avatar: null
    +cover: null
    +email: "Lemmchen@feddit.de"
    +username: "@Lemmchen@feddit.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1704972802 {#1728
      date: 2024-01-11 12:33:22.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 {#1718 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
    +entries: Doctrine\ORM\PersistentCollection {#1740 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
    +posts: Doctrine\ORM\PersistentCollection {#2422 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
    +follows: Doctrine\ORM\PersistentCollection {#2468 …}
    +followers: Doctrine\ORM\PersistentCollection {#2469 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
    +reports: Doctrine\ORM\PersistentCollection {#2364 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
    +violations: Doctrine\ORM\PersistentCollection {#2382 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
    +awards: Doctrine\ORM\PersistentCollection {#2379 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
    +categories: Doctrine\ORM\PersistentCollection {#1906 …}
    -id: 57766
    -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
    +apId: "Lemmchen@feddit.de"
    +apProfileId: "https://feddit.de/u/Lemmchen"
    +apPublicUrl: "https://feddit.de/u/Lemmchen"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.de/inbox"
    +apDomain: "feddit.de"
    +apPreferredUsername: "Lemmchen"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1720787322 {#1597
      date: 2024-07-12 14:28:42.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697207437 {#1726
      date: 2023-10-13 16:30:37.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#5931
  +width: 40
  +height: 40
  +user: App\Entity\User {#1714
    +avatar: null
    +cover: null
    +email: "Lemmchen@feddit.de"
    +username: "@Lemmchen@feddit.de"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1704972802 {#1728
      date: 2024-01-11 12:33:22.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 {#1718 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
    +entries: Doctrine\ORM\PersistentCollection {#1740 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
    +posts: Doctrine\ORM\PersistentCollection {#2422 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
    +follows: Doctrine\ORM\PersistentCollection {#2468 …}
    +followers: Doctrine\ORM\PersistentCollection {#2469 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
    +reports: Doctrine\ORM\PersistentCollection {#2364 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
    +violations: Doctrine\ORM\PersistentCollection {#2382 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
    +awards: Doctrine\ORM\PersistentCollection {#2379 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
    +categories: Doctrine\ORM\PersistentCollection {#1906 …}
    -id: 57766
    -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
    +apId: "Lemmchen@feddit.de"
    +apProfileId: "https://feddit.de/u/Lemmchen"
    +apPublicUrl: "https://feddit.de/u/Lemmchen"
    +apFollowersUrl: null
    +apInboxUrl: "https://feddit.de/inbox"
    +apDomain: "feddit.de"
    +apPreferredUsername: "Lemmchen"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1720787322 {#1597
      date: 2024-07-12 14:28:42.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697207437 {#1726
      date: 2023-10-13 16:30:37.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.49 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1617
    +user: App\Entity\User {#1714
      +avatar: null
      +cover: null
      +email: "Lemmchen@feddit.de"
      +username: "@Lemmchen@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1704972802 {#1728
        date: 2024-01-11 12:33:22.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 {#1718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
      +entries: Doctrine\ORM\PersistentCollection {#1740 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
      +posts: Doctrine\ORM\PersistentCollection {#2422 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
      +follows: Doctrine\ORM\PersistentCollection {#2468 …}
      +followers: Doctrine\ORM\PersistentCollection {#2469 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +violations: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      +awards: Doctrine\ORM\PersistentCollection {#2379 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
      +categories: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 57766
      -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
      +apId: "Lemmchen@feddit.de"
      +apProfileId: "https://feddit.de/u/Lemmchen"
      +apPublicUrl: "https://feddit.de/u/Lemmchen"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Lemmchen"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720787322 {#1597
        date: 2024-07-12 14:28:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697207437 {#1726
        date: 2023-10-13 16:30:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Unfortunately I’m not familiar with the US market, but in Europe we have sites like Geizhals (“Skinflint” in the UK) that are excellent at listing electronics, so you could source them for cheap: [internal drives](https://skinflint.co.uk/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist), [external drives](https://skinflint.co.uk/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)\n
      \n
      If whatever you end up doesn’t have enough 3.5" slots, you can get these things on ebay to use them as a hacked together external housing:  \n
      ![](https://feddit.de/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)  \n
      You’d need to get the SATA cables out of your case though.\n
      \n
      As for what drives to use: If you don’t need redundancy/parity, then a single 12 (14, 16, 18, whatever you need) TB SATA drive will probably beat everything else pricewise. I’d say that leaves you with roughly $300 for the system itself, if you need to buy a new one.\n
      \n
      > but doesn’t have any way of adding a bunch of drives\n
      \n
      Well, you only really need one or two drives. Are you sure it doesn’t offer any SATA connections?  \n
      What about PCIe? You could use a cheap HBA card then.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1702207728 {#1629
      date: 2023-12-10 12:28:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1736 …}
    +nested: Doctrine\ORM\PersistentCollection {#1737 …}
    +votes: Doctrine\ORM\PersistentCollection {#1732 …}
    +reports: Doctrine\ORM\PersistentCollection {#1735 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1729 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1719 …}
    -id: 216368
    -bodyTs: "'/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist),':39 '/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)':44 '/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)':74 '12':103 '14':104 '16':105 '18':106 '3.5':54 '300':127 'ad':147 'beat':115 'bunch':149 'buy':136 'cabl':82 'card':180 'case':86 'cheap':34,178 'connect':170 'could':30,175 'd':76,120 'doesn':50,141,165 'drive':36,41,91,112,151,160 'ebay':62 'electron':27 'els':117 'end':48 'enough':53 'europ':12 'everyth':116 'excel':24 'extern':40,70 'familiar':5 'feddit.de':73 'feddit.de/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)':72 'geizhal':17 'get':58,79 'hack':68 'hba':179 'hous':71 'intern':35 'leav':123 'like':16 'list':26 'm':3 'market':9 'need':77,98,109,134,156 'new':138 'offer':167 'one':139,157 'pcie':173 'pricewis':118 'probabl':114 'realli':155 'redundancy/parity':99 'rough':126 'sata':81,111,169 'say':121 'singl':102 'site':15 'skinflint':18 'skinflint.co.uk':38,43 'skinflint.co.uk/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist),':37 'skinflint.co.uk/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)':42 'slot':55 'sourc':31 'sure':163 'system':130 'tb':110 'thing':60 'though':87 'togeth':69 'two':159 'uk':21 'unfortun':1 'us':8 'use':64,93,176 'way':145 'well':152 'whatev':46,107"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5555707"
    +editedAt: DateTimeImmutable @1703683154 {#1725
      date: 2023-12-27 14:19:14.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702207728 {#1731
      date: 2023-12-10 12:28:48.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6042
  +subject: App\Entity\EntryComment {#1617
    +user: App\Entity\User {#1714
      +avatar: null
      +cover: null
      +email: "Lemmchen@feddit.de"
      +username: "@Lemmchen@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1704972802 {#1728
        date: 2024-01-11 12:33:22.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 {#1718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
      +entries: Doctrine\ORM\PersistentCollection {#1740 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
      +posts: Doctrine\ORM\PersistentCollection {#2422 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
      +follows: Doctrine\ORM\PersistentCollection {#2468 …}
      +followers: Doctrine\ORM\PersistentCollection {#2469 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +violations: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      +awards: Doctrine\ORM\PersistentCollection {#2379 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
      +categories: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 57766
      -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
      +apId: "Lemmchen@feddit.de"
      +apProfileId: "https://feddit.de/u/Lemmchen"
      +apPublicUrl: "https://feddit.de/u/Lemmchen"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Lemmchen"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720787322 {#1597
        date: 2024-07-12 14:28:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697207437 {#1726
        date: 2023-10-13 16:30:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Unfortunately I’m not familiar with the US market, but in Europe we have sites like Geizhals (“Skinflint” in the UK) that are excellent at listing electronics, so you could source them for cheap: [internal drives](https://skinflint.co.uk/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist), [external drives](https://skinflint.co.uk/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)\n
      \n
      If whatever you end up doesn’t have enough 3.5" slots, you can get these things on ebay to use them as a hacked together external housing:  \n
      ![](https://feddit.de/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)  \n
      You’d need to get the SATA cables out of your case though.\n
      \n
      As for what drives to use: If you don’t need redundancy/parity, then a single 12 (14, 16, 18, whatever you need) TB SATA drive will probably beat everything else pricewise. I’d say that leaves you with roughly $300 for the system itself, if you need to buy a new one.\n
      \n
      > but doesn’t have any way of adding a bunch of drives\n
      \n
      Well, you only really need one or two drives. Are you sure it doesn’t offer any SATA connections?  \n
      What about PCIe? You could use a cheap HBA card then.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1702207728 {#1629
      date: 2023-12-10 12:28:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1736 …}
    +nested: Doctrine\ORM\PersistentCollection {#1737 …}
    +votes: Doctrine\ORM\PersistentCollection {#1732 …}
    +reports: Doctrine\ORM\PersistentCollection {#1735 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1729 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1719 …}
    -id: 216368
    -bodyTs: "'/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist),':39 '/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)':44 '/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)':74 '12':103 '14':104 '16':105 '18':106 '3.5':54 '300':127 'ad':147 'beat':115 'bunch':149 'buy':136 'cabl':82 'card':180 'case':86 'cheap':34,178 'connect':170 'could':30,175 'd':76,120 'doesn':50,141,165 'drive':36,41,91,112,151,160 'ebay':62 'electron':27 'els':117 'end':48 'enough':53 'europ':12 'everyth':116 'excel':24 'extern':40,70 'familiar':5 'feddit.de':73 'feddit.de/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)':72 'geizhal':17 'get':58,79 'hack':68 'hba':179 'hous':71 'intern':35 'leav':123 'like':16 'list':26 'm':3 'market':9 'need':77,98,109,134,156 'new':138 'offer':167 'one':139,157 'pcie':173 'pricewis':118 'probabl':114 'realli':155 'redundancy/parity':99 'rough':126 'sata':81,111,169 'say':121 'singl':102 'site':15 'skinflint':18 'skinflint.co.uk':38,43 'skinflint.co.uk/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist),':37 'skinflint.co.uk/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)':42 'slot':55 'sourc':31 'sure':163 'system':130 'tb':110 'thing':60 'though':87 'togeth':69 'two':159 'uk':21 'unfortun':1 'us':8 'use':64,93,176 'way':145 'well':152 'whatev':46,107"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5555707"
    +editedAt: DateTimeImmutable @1703683154 {#1725
      date: 2023-12-27 14:19:14.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702207728 {#1731
      date: 2023-12-10 12:28:48.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.80 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1617
    +user: App\Entity\User {#1714
      +avatar: null
      +cover: null
      +email: "Lemmchen@feddit.de"
      +username: "@Lemmchen@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1704972802 {#1728
        date: 2024-01-11 12:33:22.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 {#1718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
      +entries: Doctrine\ORM\PersistentCollection {#1740 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
      +posts: Doctrine\ORM\PersistentCollection {#2422 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
      +follows: Doctrine\ORM\PersistentCollection {#2468 …}
      +followers: Doctrine\ORM\PersistentCollection {#2469 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +violations: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      +awards: Doctrine\ORM\PersistentCollection {#2379 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
      +categories: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 57766
      -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
      +apId: "Lemmchen@feddit.de"
      +apProfileId: "https://feddit.de/u/Lemmchen"
      +apPublicUrl: "https://feddit.de/u/Lemmchen"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Lemmchen"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720787322 {#1597
        date: 2024-07-12 14:28:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697207437 {#1726
        date: 2023-10-13 16:30:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Unfortunately I’m not familiar with the US market, but in Europe we have sites like Geizhals (“Skinflint” in the UK) that are excellent at listing electronics, so you could source them for cheap: [internal drives](https://skinflint.co.uk/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist), [external drives](https://skinflint.co.uk/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)\n
      \n
      If whatever you end up doesn’t have enough 3.5" slots, you can get these things on ebay to use them as a hacked together external housing:  \n
      ![](https://feddit.de/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)  \n
      You’d need to get the SATA cables out of your case though.\n
      \n
      As for what drives to use: If you don’t need redundancy/parity, then a single 12 (14, 16, 18, whatever you need) TB SATA drive will probably beat everything else pricewise. I’d say that leaves you with roughly $300 for the system itself, if you need to buy a new one.\n
      \n
      > but doesn’t have any way of adding a bunch of drives\n
      \n
      Well, you only really need one or two drives. Are you sure it doesn’t offer any SATA connections?  \n
      What about PCIe? You could use a cheap HBA card then.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1702207728 {#1629
      date: 2023-12-10 12:28:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1736 …}
    +nested: Doctrine\ORM\PersistentCollection {#1737 …}
    +votes: Doctrine\ORM\PersistentCollection {#1732 …}
    +reports: Doctrine\ORM\PersistentCollection {#1735 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1729 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1719 …}
    -id: 216368
    -bodyTs: "'/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist),':39 '/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)':44 '/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)':74 '12':103 '14':104 '16':105 '18':106 '3.5':54 '300':127 'ad':147 'beat':115 'bunch':149 'buy':136 'cabl':82 'card':180 'case':86 'cheap':34,178 'connect':170 'could':30,175 'd':76,120 'doesn':50,141,165 'drive':36,41,91,112,151,160 'ebay':62 'electron':27 'els':117 'end':48 'enough':53 'europ':12 'everyth':116 'excel':24 'extern':40,70 'familiar':5 'feddit.de':73 'feddit.de/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)':72 'geizhal':17 'get':58,79 'hack':68 'hba':179 'hous':71 'intern':35 'leav':123 'like':16 'list':26 'm':3 'market':9 'need':77,98,109,134,156 'new':138 'offer':167 'one':139,157 'pcie':173 'pricewis':118 'probabl':114 'realli':155 'redundancy/parity':99 'rough':126 'sata':81,111,169 'say':121 'singl':102 'site':15 'skinflint':18 'skinflint.co.uk':38,43 'skinflint.co.uk/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist),':37 'skinflint.co.uk/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)':42 'slot':55 'sourc':31 'sure':163 'system':130 'tb':110 'thing':60 'though':87 'togeth':69 'two':159 'uk':21 'unfortun':1 'us':8 'use':64,93,176 'way':145 'well':152 'whatev':46,107"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5555707"
    +editedAt: DateTimeImmutable @1703683154 {#1725
      date: 2023-12-27 14:19:14.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702207728 {#1731
      date: 2023-12-10 12:28:48.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6099
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#1617
    +user: App\Entity\User {#1714
      +avatar: null
      +cover: null
      +email: "Lemmchen@feddit.de"
      +username: "@Lemmchen@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1704972802 {#1728
        date: 2024-01-11 12:33:22.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 {#1718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
      +entries: Doctrine\ORM\PersistentCollection {#1740 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
      +posts: Doctrine\ORM\PersistentCollection {#2422 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
      +follows: Doctrine\ORM\PersistentCollection {#2468 …}
      +followers: Doctrine\ORM\PersistentCollection {#2469 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +violations: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      +awards: Doctrine\ORM\PersistentCollection {#2379 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
      +categories: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 57766
      -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
      +apId: "Lemmchen@feddit.de"
      +apProfileId: "https://feddit.de/u/Lemmchen"
      +apPublicUrl: "https://feddit.de/u/Lemmchen"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Lemmchen"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720787322 {#1597
        date: 2024-07-12 14:28:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697207437 {#1726
        date: 2023-10-13 16:30:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Unfortunately I’m not familiar with the US market, but in Europe we have sites like Geizhals (“Skinflint” in the UK) that are excellent at listing electronics, so you could source them for cheap: [internal drives](https://skinflint.co.uk/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist), [external drives](https://skinflint.co.uk/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)\n
      \n
      If whatever you end up doesn’t have enough 3.5" slots, you can get these things on ebay to use them as a hacked together external housing:  \n
      ![](https://feddit.de/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)  \n
      You’d need to get the SATA cables out of your case though.\n
      \n
      As for what drives to use: If you don’t need redundancy/parity, then a single 12 (14, 16, 18, whatever you need) TB SATA drive will probably beat everything else pricewise. I’d say that leaves you with roughly $300 for the system itself, if you need to buy a new one.\n
      \n
      > but doesn’t have any way of adding a bunch of drives\n
      \n
      Well, you only really need one or two drives. Are you sure it doesn’t offer any SATA connections?  \n
      What about PCIe? You could use a cheap HBA card then.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1702207728 {#1629
      date: 2023-12-10 12:28:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1736 …}
    +nested: Doctrine\ORM\PersistentCollection {#1737 …}
    +votes: Doctrine\ORM\PersistentCollection {#1732 …}
    +reports: Doctrine\ORM\PersistentCollection {#1735 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1729 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1719 …}
    -id: 216368
    -bodyTs: "'/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist),':39 '/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)':44 '/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)':74 '12':103 '14':104 '16':105 '18':106 '3.5':54 '300':127 'ad':147 'beat':115 'bunch':149 'buy':136 'cabl':82 'card':180 'case':86 'cheap':34,178 'connect':170 'could':30,175 'd':76,120 'doesn':50,141,165 'drive':36,41,91,112,151,160 'ebay':62 'electron':27 'els':117 'end':48 'enough':53 'europ':12 'everyth':116 'excel':24 'extern':40,70 'familiar':5 'feddit.de':73 'feddit.de/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)':72 'geizhal':17 'get':58,79 'hack':68 'hba':179 'hous':71 'intern':35 'leav':123 'like':16 'list':26 'm':3 'market':9 'need':77,98,109,134,156 'new':138 'offer':167 'one':139,157 'pcie':173 'pricewis':118 'probabl':114 'realli':155 'redundancy/parity':99 'rough':126 'sata':81,111,169 'say':121 'singl':102 'site':15 'skinflint':18 'skinflint.co.uk':38,43 'skinflint.co.uk/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist),':37 'skinflint.co.uk/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)':42 'slot':55 'sourc':31 'sure':163 'system':130 'tb':110 'thing':60 'though':87 'togeth':69 'two':159 'uk':21 'unfortun':1 'us':8 'use':64,93,176 'way':145 'well':152 'whatev':46,107"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5555707"
    +editedAt: DateTimeImmutable @1703683154 {#1725
      date: 2023-12-27 14:19:14.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702207728 {#1731
      date: 2023-12-10 12:28:48.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 0.95 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1617
    +user: App\Entity\User {#1714
      +avatar: null
      +cover: null
      +email: "Lemmchen@feddit.de"
      +username: "@Lemmchen@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1704972802 {#1728
        date: 2024-01-11 12:33:22.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 {#1718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
      +entries: Doctrine\ORM\PersistentCollection {#1740 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
      +posts: Doctrine\ORM\PersistentCollection {#2422 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
      +follows: Doctrine\ORM\PersistentCollection {#2468 …}
      +followers: Doctrine\ORM\PersistentCollection {#2469 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +violations: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      +awards: Doctrine\ORM\PersistentCollection {#2379 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
      +categories: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 57766
      -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
      +apId: "Lemmchen@feddit.de"
      +apProfileId: "https://feddit.de/u/Lemmchen"
      +apPublicUrl: "https://feddit.de/u/Lemmchen"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Lemmchen"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720787322 {#1597
        date: 2024-07-12 14:28:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697207437 {#1726
        date: 2023-10-13 16:30:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Unfortunately I’m not familiar with the US market, but in Europe we have sites like Geizhals (“Skinflint” in the UK) that are excellent at listing electronics, so you could source them for cheap: [internal drives](https://skinflint.co.uk/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist), [external drives](https://skinflint.co.uk/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)\n
      \n
      If whatever you end up doesn’t have enough 3.5" slots, you can get these things on ebay to use them as a hacked together external housing:  \n
      ![](https://feddit.de/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)  \n
      You’d need to get the SATA cables out of your case though.\n
      \n
      As for what drives to use: If you don’t need redundancy/parity, then a single 12 (14, 16, 18, whatever you need) TB SATA drive will probably beat everything else pricewise. I’d say that leaves you with roughly $300 for the system itself, if you need to buy a new one.\n
      \n
      > but doesn’t have any way of adding a bunch of drives\n
      \n
      Well, you only really need one or two drives. Are you sure it doesn’t offer any SATA connections?  \n
      What about PCIe? You could use a cheap HBA card then.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1702207728 {#1629
      date: 2023-12-10 12:28:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1736 …}
    +nested: Doctrine\ORM\PersistentCollection {#1737 …}
    +votes: Doctrine\ORM\PersistentCollection {#1732 …}
    +reports: Doctrine\ORM\PersistentCollection {#1735 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1729 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1719 …}
    -id: 216368
    -bodyTs: "'/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist),':39 '/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)':44 '/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)':74 '12':103 '14':104 '16':105 '18':106 '3.5':54 '300':127 'ad':147 'beat':115 'bunch':149 'buy':136 'cabl':82 'card':180 'case':86 'cheap':34,178 'connect':170 'could':30,175 'd':76,120 'doesn':50,141,165 'drive':36,41,91,112,151,160 'ebay':62 'electron':27 'els':117 'end':48 'enough':53 'europ':12 'everyth':116 'excel':24 'extern':40,70 'familiar':5 'feddit.de':73 'feddit.de/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)':72 'geizhal':17 'get':58,79 'hack':68 'hba':179 'hous':71 'intern':35 'leav':123 'like':16 'list':26 'm':3 'market':9 'need':77,98,109,134,156 'new':138 'offer':167 'one':139,157 'pcie':173 'pricewis':118 'probabl':114 'realli':155 'redundancy/parity':99 'rough':126 'sata':81,111,169 'say':121 'singl':102 'site':15 'skinflint':18 'skinflint.co.uk':38,43 'skinflint.co.uk/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist),':37 'skinflint.co.uk/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)':42 'slot':55 'sourc':31 'sure':163 'system':130 'tb':110 'thing':60 'though':87 'togeth':69 'two':159 'uk':21 'unfortun':1 'us':8 'use':64,93,176 'way':145 'well':152 'whatev':46,107"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5555707"
    +editedAt: DateTimeImmutable @1703683154 {#1725
      date: 2023-12-27 14:19:14.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702207728 {#1731
      date: 2023-12-10 12:28:48.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#6339
  +comment: App\Entity\EntryComment {#1617
    +user: App\Entity\User {#1714
      +avatar: null
      +cover: null
      +email: "Lemmchen@feddit.de"
      +username: "@Lemmchen@feddit.de"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1704972802 {#1728
        date: 2024-01-11 12:33:22.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 {#1718 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1716 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1739 …}
      +entries: Doctrine\ORM\PersistentCollection {#1740 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2465 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2463 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2411 …}
      +posts: Doctrine\ORM\PersistentCollection {#2422 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2458 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2456 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2453 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2457 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2455 …}
      +follows: Doctrine\ORM\PersistentCollection {#2468 …}
      +followers: Doctrine\ORM\PersistentCollection {#2469 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2471 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2363 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2377 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2359 …}
      +reports: Doctrine\ORM\PersistentCollection {#2364 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2380 …}
      +violations: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      +awards: Doctrine\ORM\PersistentCollection {#2379 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2383 …}
      +categories: Doctrine\ORM\PersistentCollection {#1906 …}
      -id: 57766
      -password: "$2y$13$TG4ZgH6JfG/3.Ss/wwXYQO15nhraPj7MX1T7k/wYKwpzcpTJ60Eiu"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1708 …}
      +apId: "Lemmchen@feddit.de"
      +apProfileId: "https://feddit.de/u/Lemmchen"
      +apPublicUrl: "https://feddit.de/u/Lemmchen"
      +apFollowersUrl: null
      +apInboxUrl: "https://feddit.de/inbox"
      +apDomain: "feddit.de"
      +apPreferredUsername: "Lemmchen"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1720787322 {#1597
        date: 2024-07-12 14:28:42.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697207437 {#1726
        date: 2023-10-13 16:30:37.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Unfortunately I’m not familiar with the US market, but in Europe we have sites like Geizhals (“Skinflint” in the UK) that are excellent at listing electronics, so you could source them for cheap: [internal drives](https://skinflint.co.uk/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist), [external drives](https://skinflint.co.uk/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)\n
      \n
      If whatever you end up doesn’t have enough 3.5" slots, you can get these things on ebay to use them as a hacked together external housing:  \n
      ![](https://feddit.de/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)  \n
      You’d need to get the SATA cables out of your case though.\n
      \n
      As for what drives to use: If you don’t need redundancy/parity, then a single 12 (14, 16, 18, whatever you need) TB SATA drive will probably beat everything else pricewise. I’d say that leaves you with roughly $300 for the system itself, if you need to buy a new one.\n
      \n
      > but doesn’t have any way of adding a bunch of drives\n
      \n
      Well, you only really need one or two drives. Are you sure it doesn’t offer any SATA connections?  \n
      What about PCIe? You could use a cheap HBA card then.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1702207728 {#1629
      date: 2023-12-10 12:28:48.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1736 …}
    +nested: Doctrine\ORM\PersistentCollection {#1737 …}
    +votes: Doctrine\ORM\PersistentCollection {#1732 …}
    +reports: Doctrine\ORM\PersistentCollection {#1735 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1729 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1719 …}
    -id: 216368
    -bodyTs: "'/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist),':39 '/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)':44 '/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)':74 '12':103 '14':104 '16':105 '18':106 '3.5':54 '300':127 'ad':147 'beat':115 'bunch':149 'buy':136 'cabl':82 'card':180 'case':86 'cheap':34,178 'connect':170 'could':30,175 'd':76,120 'doesn':50,141,165 'drive':36,41,91,112,151,160 'ebay':62 'electron':27 'els':117 'end':48 'enough':53 'europ':12 'everyth':116 'excel':24 'extern':40,70 'familiar':5 'feddit.de':73 'feddit.de/pictrs/image/d34e7bd0-5f78-4e3c-a5b7-56430e8482fb.png)':72 'geizhal':17 'get':58,79 'hack':68 'hba':179 'hous':71 'intern':35 'leav':123 'like':16 'list':26 'm':3 'market':9 'need':77,98,109,134,156 'new':138 'offer':167 'one':139,157 'pcie':173 'pricewis':118 'probabl':114 'realli':155 'redundancy/parity':99 'rough':126 'sata':81,111,169 'say':121 'singl':102 'site':15 'skinflint':18 'skinflint.co.uk':38,43 'skinflint.co.uk/?cat=hde7s&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist),':37 'skinflint.co.uk/?cat=hdx&asuch=&bpmin=&bpmax=&v=e&hloc=at&hloc=de&hloc=pl&hloc=uk&hloc=eu&plz=&dist=&mail=&sort=r&bl1_id=30#productlist)':42 'slot':55 'sourc':31 'sure':163 'system':130 'tb':110 'thing':60 'though':87 'togeth':69 'two':159 'uk':21 'unfortun':1 'us':8 'use':64,93,176 'way':145 'well':152 'whatev':46,107"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5555707"
    +editedAt: DateTimeImmutable @1703683154 {#1725
      date: 2023-12-27 14:19:14.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702207728 {#1731
      date: 2023-12-10 12:28:48.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 12.0 MiB 31.11 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1883
    +user: App\Entity\User {#1405
      +avatar: Proxies\__CG__\App\Entity\Image {#2033 …}
      +cover: null
      +email: "pbjamm@beehaw.org"
      +username: "@pbjamm@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726778370 {#1907
        date: 2024-09-19 22:39:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2011 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2018 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2028 …}
      +entries: Doctrine\ORM\PersistentCollection {#2029 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2013 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2035 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2036 …}
      +posts: Doctrine\ORM\PersistentCollection {#2144 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2084 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2076 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2083 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2085 …}
      +follows: Doctrine\ORM\PersistentCollection {#2062 …}
      +followers: Doctrine\ORM\PersistentCollection {#2077 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2063 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2064 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2088 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2087 …}
      +reports: Doctrine\ORM\PersistentCollection {#2086 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2093 …}
      +violations: Doctrine\ORM\PersistentCollection {#2094 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2140 …}
      +awards: Doctrine\ORM\PersistentCollection {#2133 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2131 …}
      +categories: Doctrine\ORM\PersistentCollection {#2138 …}
      -id: 48943
      -password: "$2y$13$0wSyzez7I3vAJzPc.M0tEujSaHu/ZOh6EKGt0YcMhj7HT57xW94ku"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2345 …}
      +apId: "pbjamm@beehaw.org"
      +apProfileId: "https://beehaw.org/u/pbjamm"
      +apPublicUrl: "https://beehaw.org/u/pbjamm"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "pbjamm"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728691006 {#1908
        date: 2024-10-12 01:56:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696443053 {#1407
        date: 2023-10-04 20:10:53.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Check out the [Asustor AS5202T](https://www.amazon.com/Asustor-AS5304T-Quad-Core-Attached-Personal/dp/B07PW9DV56)\n
      \n
      You could get it and a pair of 8TB HDDs for around your $500 mark. Or spring for the 4 bay model and get cheaper drives.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702220278 {#1410
      date: 2023-12-10 15:57:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2391 …}
    +nested: Doctrine\ORM\PersistentCollection {#2369 …}
    +votes: Doctrine\ORM\PersistentCollection {#2392 …}
    +reports: Doctrine\ORM\PersistentCollection {#2395 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
    -id: 216953
    -bodyTs: "'/asustor-as5304t-quad-core-attached-personal/dp/b07pw9dv56)':8 '4':28 '500':22 '8tb':17 'around':20 'as5202t':5 'asustor':4 'bay':29 'cheaper':33 'check':1 'could':10 'drive':34 'get':11,32 'hdds':18 'mark':23 'model':30 'pair':15 'spring':25 'www.amazon.com':7 'www.amazon.com/asustor-as5304t-quad-core-attached-personal/dp/b07pw9dv56)':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1850093"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702220278 {#1874
      date: 2023-12-10 15:57:58.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#6409
  +comment: App\Entity\EntryComment {#1883
    +user: App\Entity\User {#1405
      +avatar: Proxies\__CG__\App\Entity\Image {#2033 …}
      +cover: null
      +email: "pbjamm@beehaw.org"
      +username: "@pbjamm@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726778370 {#1907
        date: 2024-09-19 22:39:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2011 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2018 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2028 …}
      +entries: Doctrine\ORM\PersistentCollection {#2029 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2013 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2035 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2036 …}
      +posts: Doctrine\ORM\PersistentCollection {#2144 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2084 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2076 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2083 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2085 …}
      +follows: Doctrine\ORM\PersistentCollection {#2062 …}
      +followers: Doctrine\ORM\PersistentCollection {#2077 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2063 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2064 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2088 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2087 …}
      +reports: Doctrine\ORM\PersistentCollection {#2086 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2093 …}
      +violations: Doctrine\ORM\PersistentCollection {#2094 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2140 …}
      +awards: Doctrine\ORM\PersistentCollection {#2133 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2131 …}
      +categories: Doctrine\ORM\PersistentCollection {#2138 …}
      -id: 48943
      -password: "$2y$13$0wSyzez7I3vAJzPc.M0tEujSaHu/ZOh6EKGt0YcMhj7HT57xW94ku"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2345 …}
      +apId: "pbjamm@beehaw.org"
      +apProfileId: "https://beehaw.org/u/pbjamm"
      +apPublicUrl: "https://beehaw.org/u/pbjamm"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "pbjamm"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728691006 {#1908
        date: 2024-10-12 01:56:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696443053 {#1407
        date: 2023-10-04 20:10:53.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Check out the [Asustor AS5202T](https://www.amazon.com/Asustor-AS5304T-Quad-Core-Attached-Personal/dp/B07PW9DV56)\n
      \n
      You could get it and a pair of 8TB HDDs for around your $500 mark. Or spring for the 4 bay model and get cheaper drives.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702220278 {#1410
      date: 2023-12-10 15:57:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2391 …}
    +nested: Doctrine\ORM\PersistentCollection {#2369 …}
    +votes: Doctrine\ORM\PersistentCollection {#2392 …}
    +reports: Doctrine\ORM\PersistentCollection {#2395 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
    -id: 216953
    -bodyTs: "'/asustor-as5304t-quad-core-attached-personal/dp/b07pw9dv56)':8 '4':28 '500':22 '8tb':17 'around':20 'as5202t':5 'asustor':4 'bay':29 'cheaper':33 'check':1 'could':10 'drive':34 'get':11,32 'hdds':18 'mark':23 'model':30 'pair':15 'spring':25 'www.amazon.com':7 'www.amazon.com/asustor-as5304t-quad-core-attached-personal/dp/b07pw9dv56)':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1850093"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702220278 {#1874
      date: 2023-12-10 15:57:58.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 12.0 MiB 0.22 ms
Input props
[
  "user" => App\Entity\User {#1405
    +avatar: Proxies\__CG__\App\Entity\Image {#2033 …}
    +cover: null
    +email: "pbjamm@beehaw.org"
    +username: "@pbjamm@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1726778370 {#1907
      date: 2024-09-19 22:39:30.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2011 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2018 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2028 …}
    +entries: Doctrine\ORM\PersistentCollection {#2029 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2013 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2035 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2036 …}
    +posts: Doctrine\ORM\PersistentCollection {#2144 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2061 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2084 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2076 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2083 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2085 …}
    +follows: Doctrine\ORM\PersistentCollection {#2062 …}
    +followers: Doctrine\ORM\PersistentCollection {#2077 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2063 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2064 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2088 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2087 …}
    +reports: Doctrine\ORM\PersistentCollection {#2086 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2093 …}
    +violations: Doctrine\ORM\PersistentCollection {#2094 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2140 …}
    +awards: Doctrine\ORM\PersistentCollection {#2133 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2131 …}
    +categories: Doctrine\ORM\PersistentCollection {#2138 …}
    -id: 48943
    -password: "$2y$13$0wSyzez7I3vAJzPc.M0tEujSaHu/ZOh6EKGt0YcMhj7HT57xW94ku"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2345 …}
    +apId: "pbjamm@beehaw.org"
    +apProfileId: "https://beehaw.org/u/pbjamm"
    +apPublicUrl: "https://beehaw.org/u/pbjamm"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "pbjamm"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728691006 {#1908
      date: 2024-10-12 01:56:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696443053 {#1407
      date: 2023-10-04 20:10:53.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#6454
  +user: App\Entity\User {#1405
    +avatar: Proxies\__CG__\App\Entity\Image {#2033 …}
    +cover: null
    +email: "pbjamm@beehaw.org"
    +username: "@pbjamm@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1726778370 {#1907
      date: 2024-09-19 22:39:30.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2011 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2018 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2028 …}
    +entries: Doctrine\ORM\PersistentCollection {#2029 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2013 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2035 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2036 …}
    +posts: Doctrine\ORM\PersistentCollection {#2144 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2061 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2084 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2076 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2083 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2085 …}
    +follows: Doctrine\ORM\PersistentCollection {#2062 …}
    +followers: Doctrine\ORM\PersistentCollection {#2077 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2063 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2064 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2088 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2087 …}
    +reports: Doctrine\ORM\PersistentCollection {#2086 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2093 …}
    +violations: Doctrine\ORM\PersistentCollection {#2094 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2140 …}
    +awards: Doctrine\ORM\PersistentCollection {#2133 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2131 …}
    +categories: Doctrine\ORM\PersistentCollection {#2138 …}
    -id: 48943
    -password: "$2y$13$0wSyzez7I3vAJzPc.M0tEujSaHu/ZOh6EKGt0YcMhj7HT57xW94ku"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2345 …}
    +apId: "pbjamm@beehaw.org"
    +apProfileId: "https://beehaw.org/u/pbjamm"
    +apPublicUrl: "https://beehaw.org/u/pbjamm"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "pbjamm"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728691006 {#1908
      date: 2024-10-12 01:56:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696443053 {#1407
      date: 2023-10-04 20:10:53.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1702220278 {#1874
    date: 2023-12-10 15:57:58.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6509
  +date: DateTimeImmutable @1702220278 {#1874
    date: 2023-12-10 15:57:58.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1702220278 {#1874
    date: 2023-12-10 15:57:58.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#6563
  +createdAt: DateTimeImmutable @1702220278 {#1874
    date: 2023-12-10 15:57:58.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.14 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1369
    +user: Proxies\__CG__\App\Entity\User {#3413 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
    +title: "A dozen or two TB of storage for media on the cheap?"
    +url: null
    +body: """
      Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
      \n
      But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
      \n
      CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
      \n
      I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
      \n
      I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
      \n
      Budget: ~$500ish - storage goal: 12+ TB
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702908884 {#3402
      date: 2023-12-18 15:14:44.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3442 …}
    +votes: Doctrine\ORM\PersistentCollection {#3440 …}
    +reports: Doctrine\ORM\PersistentCollection {#3437 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
    +badges: Doctrine\ORM\PersistentCollection {#3484 …}
    +children: []
    -id: 21362
    -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
    -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702217634
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/5933021"
    +editedAt: DateTimeImmutable @1703573426 {#3408
      date: 2023-12-26 07:50:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702131234 {#3401
      date: 2023-12-09 15:13:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#6617
  +entry: Proxies\__CG__\App\Entity\Entry {#1369
    +user: Proxies\__CG__\App\Entity\User {#3413 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
    +title: "A dozen or two TB of storage for media on the cheap?"
    +url: null
    +body: """
      Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
      \n
      But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
      \n
      CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
      \n
      I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
      \n
      I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
      \n
      Budget: ~$500ish - storage goal: 12+ TB
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 15
    +favouriteCount: 28
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702908884 {#3402
      date: 2023-12-18 15:14:44.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3442 …}
    +votes: Doctrine\ORM\PersistentCollection {#3440 …}
    +reports: Doctrine\ORM\PersistentCollection {#3437 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
    +badges: Doctrine\ORM\PersistentCollection {#3484 …}
    +children: []
    -id: 21362
    -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
    -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702217634
    +visibility: "visible             "
    +apId: "https://thelemmy.club/post/5933021"
    +editedAt: DateTimeImmutable @1703573426 {#3408
      date: 2023-12-26 07:50:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702131234 {#3401
      date: 2023-12-09 15:13:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 3.75 ms
Input props
[
  "user" => App\Entity\User {#1405
    +avatar: Proxies\__CG__\App\Entity\Image {#2033 …}
    +cover: null
    +email: "pbjamm@beehaw.org"
    +username: "@pbjamm@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1726778370 {#1907
      date: 2024-09-19 22:39:30.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2011 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2018 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2028 …}
    +entries: Doctrine\ORM\PersistentCollection {#2029 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2013 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2035 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2036 …}
    +posts: Doctrine\ORM\PersistentCollection {#2144 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2061 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2084 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2076 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2083 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2085 …}
    +follows: Doctrine\ORM\PersistentCollection {#2062 …}
    +followers: Doctrine\ORM\PersistentCollection {#2077 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2063 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2064 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2088 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2087 …}
    +reports: Doctrine\ORM\PersistentCollection {#2086 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2093 …}
    +violations: Doctrine\ORM\PersistentCollection {#2094 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2140 …}
    +awards: Doctrine\ORM\PersistentCollection {#2133 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2131 …}
    +categories: Doctrine\ORM\PersistentCollection {#2138 …}
    -id: 48943
    -password: "$2y$13$0wSyzez7I3vAJzPc.M0tEujSaHu/ZOh6EKGt0YcMhj7HT57xW94ku"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2345 …}
    +apId: "pbjamm@beehaw.org"
    +apProfileId: "https://beehaw.org/u/pbjamm"
    +apPublicUrl: "https://beehaw.org/u/pbjamm"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "pbjamm"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728691006 {#1908
      date: 2024-10-12 01:56:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696443053 {#1407
      date: 2023-10-04 20:10:53.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#6672
  +width: 40
  +height: 40
  +user: App\Entity\User {#1405
    +avatar: Proxies\__CG__\App\Entity\Image {#2033 …}
    +cover: null
    +email: "pbjamm@beehaw.org"
    +username: "@pbjamm@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1726778370 {#1907
      date: 2024-09-19 22:39:30.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2011 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2018 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2028 …}
    +entries: Doctrine\ORM\PersistentCollection {#2029 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2013 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2035 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2036 …}
    +posts: Doctrine\ORM\PersistentCollection {#2144 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2061 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2084 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2076 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2083 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2085 …}
    +follows: Doctrine\ORM\PersistentCollection {#2062 …}
    +followers: Doctrine\ORM\PersistentCollection {#2077 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2063 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2064 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2088 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2087 …}
    +reports: Doctrine\ORM\PersistentCollection {#2086 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2093 …}
    +violations: Doctrine\ORM\PersistentCollection {#2094 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2140 …}
    +awards: Doctrine\ORM\PersistentCollection {#2133 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2131 …}
    +categories: Doctrine\ORM\PersistentCollection {#2138 …}
    -id: 48943
    -password: "$2y$13$0wSyzez7I3vAJzPc.M0tEujSaHu/ZOh6EKGt0YcMhj7HT57xW94ku"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2345 …}
    +apId: "pbjamm@beehaw.org"
    +apProfileId: "https://beehaw.org/u/pbjamm"
    +apPublicUrl: "https://beehaw.org/u/pbjamm"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "pbjamm"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728691006 {#1908
      date: 2024-10-12 01:56:46.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1696443053 {#1407
      date: 2023-10-04 20:10:53.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.36 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1883
    +user: App\Entity\User {#1405
      +avatar: Proxies\__CG__\App\Entity\Image {#2033 …}
      +cover: null
      +email: "pbjamm@beehaw.org"
      +username: "@pbjamm@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726778370 {#1907
        date: 2024-09-19 22:39:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2011 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2018 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2028 …}
      +entries: Doctrine\ORM\PersistentCollection {#2029 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2013 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2035 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2036 …}
      +posts: Doctrine\ORM\PersistentCollection {#2144 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2084 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2076 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2083 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2085 …}
      +follows: Doctrine\ORM\PersistentCollection {#2062 …}
      +followers: Doctrine\ORM\PersistentCollection {#2077 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2063 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2064 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2088 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2087 …}
      +reports: Doctrine\ORM\PersistentCollection {#2086 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2093 …}
      +violations: Doctrine\ORM\PersistentCollection {#2094 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2140 …}
      +awards: Doctrine\ORM\PersistentCollection {#2133 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2131 …}
      +categories: Doctrine\ORM\PersistentCollection {#2138 …}
      -id: 48943
      -password: "$2y$13$0wSyzez7I3vAJzPc.M0tEujSaHu/ZOh6EKGt0YcMhj7HT57xW94ku"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2345 …}
      +apId: "pbjamm@beehaw.org"
      +apProfileId: "https://beehaw.org/u/pbjamm"
      +apPublicUrl: "https://beehaw.org/u/pbjamm"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "pbjamm"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728691006 {#1908
        date: 2024-10-12 01:56:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696443053 {#1407
        date: 2023-10-04 20:10:53.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Check out the [Asustor AS5202T](https://www.amazon.com/Asustor-AS5304T-Quad-Core-Attached-Personal/dp/B07PW9DV56)\n
      \n
      You could get it and a pair of 8TB HDDs for around your $500 mark. Or spring for the 4 bay model and get cheaper drives.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702220278 {#1410
      date: 2023-12-10 15:57:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2391 …}
    +nested: Doctrine\ORM\PersistentCollection {#2369 …}
    +votes: Doctrine\ORM\PersistentCollection {#2392 …}
    +reports: Doctrine\ORM\PersistentCollection {#2395 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
    -id: 216953
    -bodyTs: "'/asustor-as5304t-quad-core-attached-personal/dp/b07pw9dv56)':8 '4':28 '500':22 '8tb':17 'around':20 'as5202t':5 'asustor':4 'bay':29 'cheaper':33 'check':1 'could':10 'drive':34 'get':11,32 'hdds':18 'mark':23 'model':30 'pair':15 'spring':25 'www.amazon.com':7 'www.amazon.com/asustor-as5304t-quad-core-attached-personal/dp/b07pw9dv56)':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1850093"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702220278 {#1874
      date: 2023-12-10 15:57:58.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#6751
  +subject: App\Entity\EntryComment {#1883
    +user: App\Entity\User {#1405
      +avatar: Proxies\__CG__\App\Entity\Image {#2033 …}
      +cover: null
      +email: "pbjamm@beehaw.org"
      +username: "@pbjamm@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726778370 {#1907
        date: 2024-09-19 22:39:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2011 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2018 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2028 …}
      +entries: Doctrine\ORM\PersistentCollection {#2029 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2013 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2035 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2036 …}
      +posts: Doctrine\ORM\PersistentCollection {#2144 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2084 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2076 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2083 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2085 …}
      +follows: Doctrine\ORM\PersistentCollection {#2062 …}
      +followers: Doctrine\ORM\PersistentCollection {#2077 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2063 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2064 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2088 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2087 …}
      +reports: Doctrine\ORM\PersistentCollection {#2086 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2093 …}
      +violations: Doctrine\ORM\PersistentCollection {#2094 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2140 …}
      +awards: Doctrine\ORM\PersistentCollection {#2133 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2131 …}
      +categories: Doctrine\ORM\PersistentCollection {#2138 …}
      -id: 48943
      -password: "$2y$13$0wSyzez7I3vAJzPc.M0tEujSaHu/ZOh6EKGt0YcMhj7HT57xW94ku"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2345 …}
      +apId: "pbjamm@beehaw.org"
      +apProfileId: "https://beehaw.org/u/pbjamm"
      +apPublicUrl: "https://beehaw.org/u/pbjamm"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "pbjamm"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728691006 {#1908
        date: 2024-10-12 01:56:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696443053 {#1407
        date: 2023-10-04 20:10:53.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Check out the [Asustor AS5202T](https://www.amazon.com/Asustor-AS5304T-Quad-Core-Attached-Personal/dp/B07PW9DV56)\n
      \n
      You could get it and a pair of 8TB HDDs for around your $500 mark. Or spring for the 4 bay model and get cheaper drives.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702220278 {#1410
      date: 2023-12-10 15:57:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2391 …}
    +nested: Doctrine\ORM\PersistentCollection {#2369 …}
    +votes: Doctrine\ORM\PersistentCollection {#2392 …}
    +reports: Doctrine\ORM\PersistentCollection {#2395 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
    -id: 216953
    -bodyTs: "'/asustor-as5304t-quad-core-attached-personal/dp/b07pw9dv56)':8 '4':28 '500':22 '8tb':17 'around':20 'as5202t':5 'asustor':4 'bay':29 'cheaper':33 'check':1 'could':10 'drive':34 'get':11,32 'hdds':18 'mark':23 'model':30 'pair':15 'spring':25 'www.amazon.com':7 'www.amazon.com/asustor-as5304t-quad-core-attached-personal/dp/b07pw9dv56)':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1850093"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702220278 {#1874
      date: 2023-12-10 15:57:58.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.01 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1883
    +user: App\Entity\User {#1405
      +avatar: Proxies\__CG__\App\Entity\Image {#2033 …}
      +cover: null
      +email: "pbjamm@beehaw.org"
      +username: "@pbjamm@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726778370 {#1907
        date: 2024-09-19 22:39:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2011 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2018 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2028 …}
      +entries: Doctrine\ORM\PersistentCollection {#2029 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2013 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2035 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2036 …}
      +posts: Doctrine\ORM\PersistentCollection {#2144 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2084 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2076 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2083 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2085 …}
      +follows: Doctrine\ORM\PersistentCollection {#2062 …}
      +followers: Doctrine\ORM\PersistentCollection {#2077 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2063 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2064 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2088 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2087 …}
      +reports: Doctrine\ORM\PersistentCollection {#2086 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2093 …}
      +violations: Doctrine\ORM\PersistentCollection {#2094 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2140 …}
      +awards: Doctrine\ORM\PersistentCollection {#2133 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2131 …}
      +categories: Doctrine\ORM\PersistentCollection {#2138 …}
      -id: 48943
      -password: "$2y$13$0wSyzez7I3vAJzPc.M0tEujSaHu/ZOh6EKGt0YcMhj7HT57xW94ku"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2345 …}
      +apId: "pbjamm@beehaw.org"
      +apProfileId: "https://beehaw.org/u/pbjamm"
      +apPublicUrl: "https://beehaw.org/u/pbjamm"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "pbjamm"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728691006 {#1908
        date: 2024-10-12 01:56:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696443053 {#1407
        date: 2023-10-04 20:10:53.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Check out the [Asustor AS5202T](https://www.amazon.com/Asustor-AS5304T-Quad-Core-Attached-Personal/dp/B07PW9DV56)\n
      \n
      You could get it and a pair of 8TB HDDs for around your $500 mark. Or spring for the 4 bay model and get cheaper drives.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702220278 {#1410
      date: 2023-12-10 15:57:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2391 …}
    +nested: Doctrine\ORM\PersistentCollection {#2369 …}
    +votes: Doctrine\ORM\PersistentCollection {#2392 …}
    +reports: Doctrine\ORM\PersistentCollection {#2395 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
    -id: 216953
    -bodyTs: "'/asustor-as5304t-quad-core-attached-personal/dp/b07pw9dv56)':8 '4':28 '500':22 '8tb':17 'around':20 'as5202t':5 'asustor':4 'bay':29 'cheaper':33 'check':1 'could':10 'drive':34 'get':11,32 'hdds':18 'mark':23 'model':30 'pair':15 'spring':25 'www.amazon.com':7 'www.amazon.com/asustor-as5304t-quad-core-attached-personal/dp/b07pw9dv56)':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1850093"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702220278 {#1874
      date: 2023-12-10 15:57:58.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#6808
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#1883
    +user: App\Entity\User {#1405
      +avatar: Proxies\__CG__\App\Entity\Image {#2033 …}
      +cover: null
      +email: "pbjamm@beehaw.org"
      +username: "@pbjamm@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726778370 {#1907
        date: 2024-09-19 22:39:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2011 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2018 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2028 …}
      +entries: Doctrine\ORM\PersistentCollection {#2029 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2013 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2035 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2036 …}
      +posts: Doctrine\ORM\PersistentCollection {#2144 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2084 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2076 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2083 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2085 …}
      +follows: Doctrine\ORM\PersistentCollection {#2062 …}
      +followers: Doctrine\ORM\PersistentCollection {#2077 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2063 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2064 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2088 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2087 …}
      +reports: Doctrine\ORM\PersistentCollection {#2086 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2093 …}
      +violations: Doctrine\ORM\PersistentCollection {#2094 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2140 …}
      +awards: Doctrine\ORM\PersistentCollection {#2133 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2131 …}
      +categories: Doctrine\ORM\PersistentCollection {#2138 …}
      -id: 48943
      -password: "$2y$13$0wSyzez7I3vAJzPc.M0tEujSaHu/ZOh6EKGt0YcMhj7HT57xW94ku"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2345 …}
      +apId: "pbjamm@beehaw.org"
      +apProfileId: "https://beehaw.org/u/pbjamm"
      +apPublicUrl: "https://beehaw.org/u/pbjamm"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "pbjamm"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728691006 {#1908
        date: 2024-10-12 01:56:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696443053 {#1407
        date: 2023-10-04 20:10:53.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Check out the [Asustor AS5202T](https://www.amazon.com/Asustor-AS5304T-Quad-Core-Attached-Personal/dp/B07PW9DV56)\n
      \n
      You could get it and a pair of 8TB HDDs for around your $500 mark. Or spring for the 4 bay model and get cheaper drives.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702220278 {#1410
      date: 2023-12-10 15:57:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2391 …}
    +nested: Doctrine\ORM\PersistentCollection {#2369 …}
    +votes: Doctrine\ORM\PersistentCollection {#2392 …}
    +reports: Doctrine\ORM\PersistentCollection {#2395 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
    -id: 216953
    -bodyTs: "'/asustor-as5304t-quad-core-attached-personal/dp/b07pw9dv56)':8 '4':28 '500':22 '8tb':17 'around':20 'as5202t':5 'asustor':4 'bay':29 'cheaper':33 'check':1 'could':10 'drive':34 'get':11,32 'hdds':18 'mark':23 'model':30 'pair':15 'spring':25 'www.amazon.com':7 'www.amazon.com/asustor-as5304t-quad-core-attached-personal/dp/b07pw9dv56)':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1850093"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702220278 {#1874
      date: 2023-12-10 15:57:58.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 12.81 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1883
    +user: App\Entity\User {#1405
      +avatar: Proxies\__CG__\App\Entity\Image {#2033 …}
      +cover: null
      +email: "pbjamm@beehaw.org"
      +username: "@pbjamm@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726778370 {#1907
        date: 2024-09-19 22:39:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2011 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2018 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2028 …}
      +entries: Doctrine\ORM\PersistentCollection {#2029 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2013 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2035 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2036 …}
      +posts: Doctrine\ORM\PersistentCollection {#2144 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2084 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2076 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2083 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2085 …}
      +follows: Doctrine\ORM\PersistentCollection {#2062 …}
      +followers: Doctrine\ORM\PersistentCollection {#2077 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2063 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2064 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2088 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2087 …}
      +reports: Doctrine\ORM\PersistentCollection {#2086 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2093 …}
      +violations: Doctrine\ORM\PersistentCollection {#2094 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2140 …}
      +awards: Doctrine\ORM\PersistentCollection {#2133 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2131 …}
      +categories: Doctrine\ORM\PersistentCollection {#2138 …}
      -id: 48943
      -password: "$2y$13$0wSyzez7I3vAJzPc.M0tEujSaHu/ZOh6EKGt0YcMhj7HT57xW94ku"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2345 …}
      +apId: "pbjamm@beehaw.org"
      +apProfileId: "https://beehaw.org/u/pbjamm"
      +apPublicUrl: "https://beehaw.org/u/pbjamm"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "pbjamm"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728691006 {#1908
        date: 2024-10-12 01:56:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696443053 {#1407
        date: 2023-10-04 20:10:53.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Check out the [Asustor AS5202T](https://www.amazon.com/Asustor-AS5304T-Quad-Core-Attached-Personal/dp/B07PW9DV56)\n
      \n
      You could get it and a pair of 8TB HDDs for around your $500 mark. Or spring for the 4 bay model and get cheaper drives.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702220278 {#1410
      date: 2023-12-10 15:57:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2391 …}
    +nested: Doctrine\ORM\PersistentCollection {#2369 …}
    +votes: Doctrine\ORM\PersistentCollection {#2392 …}
    +reports: Doctrine\ORM\PersistentCollection {#2395 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
    -id: 216953
    -bodyTs: "'/asustor-as5304t-quad-core-attached-personal/dp/b07pw9dv56)':8 '4':28 '500':22 '8tb':17 'around':20 'as5202t':5 'asustor':4 'bay':29 'cheaper':33 'check':1 'could':10 'drive':34 'get':11,32 'hdds':18 'mark':23 'model':30 'pair':15 'spring':25 'www.amazon.com':7 'www.amazon.com/asustor-as5304t-quad-core-attached-personal/dp/b07pw9dv56)':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1850093"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702220278 {#1874
      date: 2023-12-10 15:57:58.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#7048
  +comment: App\Entity\EntryComment {#1883
    +user: App\Entity\User {#1405
      +avatar: Proxies\__CG__\App\Entity\Image {#2033 …}
      +cover: null
      +email: "pbjamm@beehaw.org"
      +username: "@pbjamm@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1726778370 {#1907
        date: 2024-09-19 22:39:30.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2011 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2018 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2028 …}
      +entries: Doctrine\ORM\PersistentCollection {#2029 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2013 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2035 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2036 …}
      +posts: Doctrine\ORM\PersistentCollection {#2144 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2061 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2084 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2076 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2083 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2085 …}
      +follows: Doctrine\ORM\PersistentCollection {#2062 …}
      +followers: Doctrine\ORM\PersistentCollection {#2077 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2063 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2064 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2088 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2087 …}
      +reports: Doctrine\ORM\PersistentCollection {#2086 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2093 …}
      +violations: Doctrine\ORM\PersistentCollection {#2094 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2140 …}
      +awards: Doctrine\ORM\PersistentCollection {#2133 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2131 …}
      +categories: Doctrine\ORM\PersistentCollection {#2138 …}
      -id: 48943
      -password: "$2y$13$0wSyzez7I3vAJzPc.M0tEujSaHu/ZOh6EKGt0YcMhj7HT57xW94ku"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2345 …}
      +apId: "pbjamm@beehaw.org"
      +apProfileId: "https://beehaw.org/u/pbjamm"
      +apPublicUrl: "https://beehaw.org/u/pbjamm"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "pbjamm"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728691006 {#1908
        date: 2024-10-12 01:56:46.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1696443053 {#1407
        date: 2023-10-04 20:10:53.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1369
      +user: Proxies\__CG__\App\Entity\User {#3413 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "A-dozen-or-two-TB-of-storage-for-media-on"
      +title: "A dozen or two TB of storage for media on the cheap?"
      +url: null
      +body: """
        Well I’m just about fed up with streaming bullshit. I currently have a home server that’s just a raspberry pi4 with a bunch of docker containers and it served my light usage well.\n
        \n
        But with transcoding on Jellyfin I’ll be needing some more power. And a bunch of storage. So wanting to perhaps build a new little server.\n
        \n
        CPU requirements aren’t high at all. Need to transcode maybe 2 concurrent 4K streams, A cheap discrete GPU or a CPU with a decent enough iGPU could handle this. Other applications are basically negligible, like Vaultwarden and PiHole, torrent, using as a general file storage server.\n
        \n
        I also recently acquired a mini PC which is plenty powerful, but doesn’t have any way of adding a bunch of drives. So another option is setting up a pure NAS and just using the mini PC as the server. It’s got an i7 10700T and iris 630 iGPU.\n
        \n
        I’ve been using Linux and self hosting basic things for years, but I’m pretty new to this level of hardware and little experience with RAID.\n
        \n
        Budget: ~$500ish - storage goal: 12+ TB
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 15
      +favouriteCount: 28
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702908884 {#3402
        date: 2023-12-18 15:14:44.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#3442 …}
      +votes: Doctrine\ORM\PersistentCollection {#3440 …}
      +reports: Doctrine\ORM\PersistentCollection {#3437 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3471 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3467 …}
      +badges: Doctrine\ORM\PersistentCollection {#3484 …}
      +children: []
      -id: 21362
      -titleTs: "'cheap':12 'dozen':2 'media':9 'storag':7 'tb':5 'two':4"
      -bodyTs: "'10700t':155 '12':191 '2':73 '4k':75 '500ish':188 '630':158 'acquir':112 'ad':127 'also':110 'anoth':133 'applic':93 'aren':64 'basic':95,168 'budget':187 'build':57 'bullshit':10 'bunch':25,50,129 'cheap':78 'concurr':74 'contain':28 'could':89 'cpu':62,83 'current':12 'decent':86 'discret':79 'docker':27 'doesn':121 'drive':131 'enough':87 'experi':184 'fed':6 'file':106 'general':105 'goal':190 'got':152 'gpu':80 'handl':90 'hardwar':181 'high':66 'home':15 'host':167 'i7':154 'igpu':88,159 'iri':157 'jellyfin':40 'level':179 'light':33 'like':97 'linux':164 'littl':60,183 'll':42 'm':3,174 'mayb':72 'mini':114,145 'nas':140 'need':44,69 'neglig':96 'new':59,176 'option':134 'pc':115,146 'perhap':56 'pi4':22 'pihol':100 'plenti':118 'power':47,119 'pretti':175 'pure':139 'raid':186 'raspberri':21 'recent':111 'requir':63 'self':166 'serv':31 'server':16,61,108,149 'set':136 'storag':52,107,189 'stream':9,76 'tb':192 'thing':169 'torrent':101 'transcod':38,71 'usag':34 'use':102,143,163 'vaultwarden':98 've':161 'want':54 'way':125 'well':1,35 'year':171"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702217634
      +visibility: "visible             "
      +apId: "https://thelemmy.club/post/5933021"
      +editedAt: DateTimeImmutable @1703573426 {#3408
        date: 2023-12-26 07:50:26.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702131234 {#3401
        date: 2023-12-09 15:13:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      Check out the [Asustor AS5202T](https://www.amazon.com/Asustor-AS5304T-Quad-Core-Attached-Personal/dp/B07PW9DV56)\n
      \n
      You could get it and a pair of 8TB HDDs for around your $500 mark. Or spring for the 4 bay model and get cheaper drives.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702220278 {#1410
      date: 2023-12-10 15:57:58.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@bdonvr@thelemmy.club"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2391 …}
    +nested: Doctrine\ORM\PersistentCollection {#2369 …}
    +votes: Doctrine\ORM\PersistentCollection {#2392 …}
    +reports: Doctrine\ORM\PersistentCollection {#2395 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1384 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1383 …}
    -id: 216953
    -bodyTs: "'/asustor-as5304t-quad-core-attached-personal/dp/b07pw9dv56)':8 '4':28 '500':22 '8tb':17 'around':20 'as5202t':5 'asustor':4 'bay':29 'cheaper':33 'check':1 'could':10 'drive':34 'get':11,32 'hdds':18 'mark':23 'model':30 'pair':15 'spring':25 'www.amazon.com':7 'www.amazon.com/asustor-as5304t-quad-core-attached-personal/dp/b07pw9dv56)':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1850093"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702220278 {#1874
      date: 2023-12-10 15:57:58.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 12.0 MiB 80.76 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2332
    +user: App\Entity\User {#2327
      +avatar: null
      +cover: null
      +email: "Reverendender@sh.itjust.works"
      +username: "@Reverendender@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729138420 {#2346
        date: 2024-10-17 06:13:40.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2329 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2323 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2300 …}
      +entries: Doctrine\ORM\PersistentCollection {#2340 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2342 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2343 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2335 …}
      +posts: Doctrine\ORM\PersistentCollection {#2338 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2143 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2073 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2072 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2065 …}
      +follows: Doctrine\ORM\PersistentCollection {#2066 …}
      +followers: Doctrine\ORM\PersistentCollection {#2067 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2049 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2059 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2047 …}
      +reports: Doctrine\ORM\PersistentCollection {#2057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2055 …}
      +violations: Doctrine\ORM\PersistentCollection {#2054 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2053 …}
      +awards: Doctrine\ORM\PersistentCollection {#2165 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2104 …}
      +categories: Doctrine\ORM\PersistentCollection {#2099 …}
      -id: 22254
      -password: "$2y$13$7kr61U7MdZJz7VBxcUNhxuTSToHis9dGLBIwN6clHLLyOOK.378g."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2108 …}
      +apId: "Reverendender@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/Reverendender"
      +apPublicUrl: "https://sh.itjust.works/u/Reverendender"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "Reverendender"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729371627 {#2351
        date: 2024-10-19 23:00:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689058164 {#2347
        date: 2023-07-11 08:49:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Is it ok to ask what sort of data you have?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705258442 {#2330
      date: 2024-01-14 19:54:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2349 …}
    +nested: Doctrine\ORM\PersistentCollection {#2141 …}
    +votes: Doctrine\ORM\PersistentCollection {#2164 …}
    +reports: Doctrine\ORM\PersistentCollection {#2314 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2328 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
    -id: 229331
    -bodyTs: "'ask':5 'data':9 'ok':3 'sort':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6683373"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702821206 {#2348
      date: 2023-12-17 14:53:26.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7118
  +comment: App\Entity\EntryComment {#2332
    +user: App\Entity\User {#2327
      +avatar: null
      +cover: null
      +email: "Reverendender@sh.itjust.works"
      +username: "@Reverendender@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729138420 {#2346
        date: 2024-10-17 06:13:40.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2329 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2323 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2300 …}
      +entries: Doctrine\ORM\PersistentCollection {#2340 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2342 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2343 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2335 …}
      +posts: Doctrine\ORM\PersistentCollection {#2338 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2143 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2073 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2072 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2065 …}
      +follows: Doctrine\ORM\PersistentCollection {#2066 …}
      +followers: Doctrine\ORM\PersistentCollection {#2067 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2049 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2059 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2047 …}
      +reports: Doctrine\ORM\PersistentCollection {#2057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2055 …}
      +violations: Doctrine\ORM\PersistentCollection {#2054 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2053 …}
      +awards: Doctrine\ORM\PersistentCollection {#2165 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2104 …}
      +categories: Doctrine\ORM\PersistentCollection {#2099 …}
      -id: 22254
      -password: "$2y$13$7kr61U7MdZJz7VBxcUNhxuTSToHis9dGLBIwN6clHLLyOOK.378g."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2108 …}
      +apId: "Reverendender@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/Reverendender"
      +apPublicUrl: "https://sh.itjust.works/u/Reverendender"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "Reverendender"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729371627 {#2351
        date: 2024-10-19 23:00:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689058164 {#2347
        date: 2023-07-11 08:49:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Is it ok to ask what sort of data you have?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705258442 {#2330
      date: 2024-01-14 19:54:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2349 …}
    +nested: Doctrine\ORM\PersistentCollection {#2141 …}
    +votes: Doctrine\ORM\PersistentCollection {#2164 …}
    +reports: Doctrine\ORM\PersistentCollection {#2314 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2328 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
    -id: 229331
    -bodyTs: "'ask':5 'data':9 'ok':3 'sort':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6683373"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702821206 {#2348
      date: 2023-12-17 14:53:26.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 12.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#2327
    +avatar: null
    +cover: null
    +email: "Reverendender@sh.itjust.works"
    +username: "@Reverendender@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729138420 {#2346
      date: 2024-10-17 06:13:40.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2329 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2323 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2300 …}
    +entries: Doctrine\ORM\PersistentCollection {#2340 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2342 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2343 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2335 …}
    +posts: Doctrine\ORM\PersistentCollection {#2338 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2143 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2136 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2073 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2072 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2065 …}
    +follows: Doctrine\ORM\PersistentCollection {#2066 …}
    +followers: Doctrine\ORM\PersistentCollection {#2067 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2049 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2051 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2059 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2047 …}
    +reports: Doctrine\ORM\PersistentCollection {#2057 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2055 …}
    +violations: Doctrine\ORM\PersistentCollection {#2054 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2053 …}
    +awards: Doctrine\ORM\PersistentCollection {#2165 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2104 …}
    +categories: Doctrine\ORM\PersistentCollection {#2099 …}
    -id: 22254
    -password: "$2y$13$7kr61U7MdZJz7VBxcUNhxuTSToHis9dGLBIwN6clHLLyOOK.378g."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2108 …}
    +apId: "Reverendender@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/Reverendender"
    +apPublicUrl: "https://sh.itjust.works/u/Reverendender"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "Reverendender"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729371627 {#2351
      date: 2024-10-19 23:00:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689058164 {#2347
      date: 2023-07-11 08:49:24.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7180
  +user: App\Entity\User {#2327
    +avatar: null
    +cover: null
    +email: "Reverendender@sh.itjust.works"
    +username: "@Reverendender@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729138420 {#2346
      date: 2024-10-17 06:13:40.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2329 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2323 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2300 …}
    +entries: Doctrine\ORM\PersistentCollection {#2340 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2342 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2343 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2335 …}
    +posts: Doctrine\ORM\PersistentCollection {#2338 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2143 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2136 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2073 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2072 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2065 …}
    +follows: Doctrine\ORM\PersistentCollection {#2066 …}
    +followers: Doctrine\ORM\PersistentCollection {#2067 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2049 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2051 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2059 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2047 …}
    +reports: Doctrine\ORM\PersistentCollection {#2057 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2055 …}
    +violations: Doctrine\ORM\PersistentCollection {#2054 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2053 …}
    +awards: Doctrine\ORM\PersistentCollection {#2165 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2104 …}
    +categories: Doctrine\ORM\PersistentCollection {#2099 …}
    -id: 22254
    -password: "$2y$13$7kr61U7MdZJz7VBxcUNhxuTSToHis9dGLBIwN6clHLLyOOK.378g."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2108 …}
    +apId: "Reverendender@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/Reverendender"
    +apPublicUrl: "https://sh.itjust.works/u/Reverendender"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "Reverendender"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729371627 {#2351
      date: 2024-10-19 23:00:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689058164 {#2347
      date: 2023-07-11 08:49:24.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1702821206 {#2348
    date: 2023-12-17 14:53:26.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7235
  +date: DateTimeImmutable @1702821206 {#2348
    date: 2023-12-17 14:53:26.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1702821206 {#2348
    date: 2023-12-17 14:53:26.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7289
  +createdAt: DateTimeImmutable @1702821206 {#2348
    date: 2023-12-17 14:53:26.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.15 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2344
    +user: Proxies\__CG__\App\Entity\User {#3146 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-to-do-with-extra-HDDs"
    +title: "What to do with extra HDDs"
    +url: null
    +body: """
      Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
      \n
      I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 18
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702860113 {#7156
      date: 2023-12-18 01:41:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7155 …}
    +votes: Doctrine\ORM\PersistentCollection {#7163 …}
    +reports: Doctrine\ORM\PersistentCollection {#7165 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
    +badges: Doctrine\ORM\PersistentCollection {#7171 …}
    +children: []
    -id: 22814
    -titleTs: "'extra':5 'hdds':6"
    -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702903483
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/7918650"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702817983 {#7153
      date: 2023-12-17 13:59:43.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#7343
  +entry: Proxies\__CG__\App\Entity\Entry {#2344
    +user: Proxies\__CG__\App\Entity\User {#3146 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-to-do-with-extra-HDDs"
    +title: "What to do with extra HDDs"
    +url: null
    +body: """
      Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
      \n
      I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 18
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702860113 {#7156
      date: 2023-12-18 01:41:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7155 …}
    +votes: Doctrine\ORM\PersistentCollection {#7163 …}
    +reports: Doctrine\ORM\PersistentCollection {#7165 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
    +badges: Doctrine\ORM\PersistentCollection {#7171 …}
    +children: []
    -id: 22814
    -titleTs: "'extra':5 'hdds':6"
    -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702903483
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/7918650"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702817983 {#7153
      date: 2023-12-17 13:59:43.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#2327
    +avatar: null
    +cover: null
    +email: "Reverendender@sh.itjust.works"
    +username: "@Reverendender@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729138420 {#2346
      date: 2024-10-17 06:13:40.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2329 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2323 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2300 …}
    +entries: Doctrine\ORM\PersistentCollection {#2340 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2342 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2343 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2335 …}
    +posts: Doctrine\ORM\PersistentCollection {#2338 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2143 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2136 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2073 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2072 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2065 …}
    +follows: Doctrine\ORM\PersistentCollection {#2066 …}
    +followers: Doctrine\ORM\PersistentCollection {#2067 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2049 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2051 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2059 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2047 …}
    +reports: Doctrine\ORM\PersistentCollection {#2057 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2055 …}
    +violations: Doctrine\ORM\PersistentCollection {#2054 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2053 …}
    +awards: Doctrine\ORM\PersistentCollection {#2165 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2104 …}
    +categories: Doctrine\ORM\PersistentCollection {#2099 …}
    -id: 22254
    -password: "$2y$13$7kr61U7MdZJz7VBxcUNhxuTSToHis9dGLBIwN6clHLLyOOK.378g."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2108 …}
    +apId: "Reverendender@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/Reverendender"
    +apPublicUrl: "https://sh.itjust.works/u/Reverendender"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "Reverendender"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729371627 {#2351
      date: 2024-10-19 23:00:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689058164 {#2347
      date: 2023-07-11 08:49:24.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7398
  +width: 40
  +height: 40
  +user: App\Entity\User {#2327
    +avatar: null
    +cover: null
    +email: "Reverendender@sh.itjust.works"
    +username: "@Reverendender@sh.itjust.works"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729138420 {#2346
      date: 2024-10-17 06:13:40.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2329 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2323 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2300 …}
    +entries: Doctrine\ORM\PersistentCollection {#2340 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2342 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2343 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2335 …}
    +posts: Doctrine\ORM\PersistentCollection {#2338 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2143 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2136 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2073 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2072 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2065 …}
    +follows: Doctrine\ORM\PersistentCollection {#2066 …}
    +followers: Doctrine\ORM\PersistentCollection {#2067 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2049 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2051 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2059 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2047 …}
    +reports: Doctrine\ORM\PersistentCollection {#2057 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2055 …}
    +violations: Doctrine\ORM\PersistentCollection {#2054 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2053 …}
    +awards: Doctrine\ORM\PersistentCollection {#2165 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2104 …}
    +categories: Doctrine\ORM\PersistentCollection {#2099 …}
    -id: 22254
    -password: "$2y$13$7kr61U7MdZJz7VBxcUNhxuTSToHis9dGLBIwN6clHLLyOOK.378g."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2108 …}
    +apId: "Reverendender@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/u/Reverendender"
    +apPublicUrl: "https://sh.itjust.works/u/Reverendender"
    +apFollowersUrl: null
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "Reverendender"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729371627 {#2351
      date: 2024-10-19 23:00:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689058164 {#2347
      date: 2023-07-11 08:49:24.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.43 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2332
    +user: App\Entity\User {#2327
      +avatar: null
      +cover: null
      +email: "Reverendender@sh.itjust.works"
      +username: "@Reverendender@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729138420 {#2346
        date: 2024-10-17 06:13:40.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2329 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2323 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2300 …}
      +entries: Doctrine\ORM\PersistentCollection {#2340 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2342 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2343 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2335 …}
      +posts: Doctrine\ORM\PersistentCollection {#2338 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2143 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2073 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2072 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2065 …}
      +follows: Doctrine\ORM\PersistentCollection {#2066 …}
      +followers: Doctrine\ORM\PersistentCollection {#2067 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2049 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2059 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2047 …}
      +reports: Doctrine\ORM\PersistentCollection {#2057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2055 …}
      +violations: Doctrine\ORM\PersistentCollection {#2054 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2053 …}
      +awards: Doctrine\ORM\PersistentCollection {#2165 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2104 …}
      +categories: Doctrine\ORM\PersistentCollection {#2099 …}
      -id: 22254
      -password: "$2y$13$7kr61U7MdZJz7VBxcUNhxuTSToHis9dGLBIwN6clHLLyOOK.378g."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2108 …}
      +apId: "Reverendender@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/Reverendender"
      +apPublicUrl: "https://sh.itjust.works/u/Reverendender"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "Reverendender"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729371627 {#2351
        date: 2024-10-19 23:00:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689058164 {#2347
        date: 2023-07-11 08:49:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Is it ok to ask what sort of data you have?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705258442 {#2330
      date: 2024-01-14 19:54:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2349 …}
    +nested: Doctrine\ORM\PersistentCollection {#2141 …}
    +votes: Doctrine\ORM\PersistentCollection {#2164 …}
    +reports: Doctrine\ORM\PersistentCollection {#2314 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2328 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
    -id: 229331
    -bodyTs: "'ask':5 'data':9 'ok':3 'sort':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6683373"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702821206 {#2348
      date: 2023-12-17 14:53:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7467
  +subject: App\Entity\EntryComment {#2332
    +user: App\Entity\User {#2327
      +avatar: null
      +cover: null
      +email: "Reverendender@sh.itjust.works"
      +username: "@Reverendender@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729138420 {#2346
        date: 2024-10-17 06:13:40.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2329 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2323 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2300 …}
      +entries: Doctrine\ORM\PersistentCollection {#2340 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2342 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2343 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2335 …}
      +posts: Doctrine\ORM\PersistentCollection {#2338 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2143 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2073 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2072 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2065 …}
      +follows: Doctrine\ORM\PersistentCollection {#2066 …}
      +followers: Doctrine\ORM\PersistentCollection {#2067 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2049 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2059 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2047 …}
      +reports: Doctrine\ORM\PersistentCollection {#2057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2055 …}
      +violations: Doctrine\ORM\PersistentCollection {#2054 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2053 …}
      +awards: Doctrine\ORM\PersistentCollection {#2165 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2104 …}
      +categories: Doctrine\ORM\PersistentCollection {#2099 …}
      -id: 22254
      -password: "$2y$13$7kr61U7MdZJz7VBxcUNhxuTSToHis9dGLBIwN6clHLLyOOK.378g."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2108 …}
      +apId: "Reverendender@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/Reverendender"
      +apPublicUrl: "https://sh.itjust.works/u/Reverendender"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "Reverendender"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729371627 {#2351
        date: 2024-10-19 23:00:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689058164 {#2347
        date: 2023-07-11 08:49:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Is it ok to ask what sort of data you have?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705258442 {#2330
      date: 2024-01-14 19:54:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2349 …}
    +nested: Doctrine\ORM\PersistentCollection {#2141 …}
    +votes: Doctrine\ORM\PersistentCollection {#2164 …}
    +reports: Doctrine\ORM\PersistentCollection {#2314 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2328 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
    -id: 229331
    -bodyTs: "'ask':5 'data':9 'ok':3 'sort':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6683373"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702821206 {#2348
      date: 2023-12-17 14:53:26.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.72 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2332
    +user: App\Entity\User {#2327
      +avatar: null
      +cover: null
      +email: "Reverendender@sh.itjust.works"
      +username: "@Reverendender@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729138420 {#2346
        date: 2024-10-17 06:13:40.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2329 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2323 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2300 …}
      +entries: Doctrine\ORM\PersistentCollection {#2340 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2342 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2343 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2335 …}
      +posts: Doctrine\ORM\PersistentCollection {#2338 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2143 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2073 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2072 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2065 …}
      +follows: Doctrine\ORM\PersistentCollection {#2066 …}
      +followers: Doctrine\ORM\PersistentCollection {#2067 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2049 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2059 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2047 …}
      +reports: Doctrine\ORM\PersistentCollection {#2057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2055 …}
      +violations: Doctrine\ORM\PersistentCollection {#2054 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2053 …}
      +awards: Doctrine\ORM\PersistentCollection {#2165 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2104 …}
      +categories: Doctrine\ORM\PersistentCollection {#2099 …}
      -id: 22254
      -password: "$2y$13$7kr61U7MdZJz7VBxcUNhxuTSToHis9dGLBIwN6clHLLyOOK.378g."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2108 …}
      +apId: "Reverendender@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/Reverendender"
      +apPublicUrl: "https://sh.itjust.works/u/Reverendender"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "Reverendender"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729371627 {#2351
        date: 2024-10-19 23:00:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689058164 {#2347
        date: 2023-07-11 08:49:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Is it ok to ask what sort of data you have?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705258442 {#2330
      date: 2024-01-14 19:54:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2349 …}
    +nested: Doctrine\ORM\PersistentCollection {#2141 …}
    +votes: Doctrine\ORM\PersistentCollection {#2164 …}
    +reports: Doctrine\ORM\PersistentCollection {#2314 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2328 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
    -id: 229331
    -bodyTs: "'ask':5 'data':9 'ok':3 'sort':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6683373"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702821206 {#2348
      date: 2023-12-17 14:53:26.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#7524
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2332
    +user: App\Entity\User {#2327
      +avatar: null
      +cover: null
      +email: "Reverendender@sh.itjust.works"
      +username: "@Reverendender@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729138420 {#2346
        date: 2024-10-17 06:13:40.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2329 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2323 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2300 …}
      +entries: Doctrine\ORM\PersistentCollection {#2340 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2342 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2343 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2335 …}
      +posts: Doctrine\ORM\PersistentCollection {#2338 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2143 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2073 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2072 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2065 …}
      +follows: Doctrine\ORM\PersistentCollection {#2066 …}
      +followers: Doctrine\ORM\PersistentCollection {#2067 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2049 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2059 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2047 …}
      +reports: Doctrine\ORM\PersistentCollection {#2057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2055 …}
      +violations: Doctrine\ORM\PersistentCollection {#2054 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2053 …}
      +awards: Doctrine\ORM\PersistentCollection {#2165 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2104 …}
      +categories: Doctrine\ORM\PersistentCollection {#2099 …}
      -id: 22254
      -password: "$2y$13$7kr61U7MdZJz7VBxcUNhxuTSToHis9dGLBIwN6clHLLyOOK.378g."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2108 …}
      +apId: "Reverendender@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/Reverendender"
      +apPublicUrl: "https://sh.itjust.works/u/Reverendender"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "Reverendender"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729371627 {#2351
        date: 2024-10-19 23:00:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689058164 {#2347
        date: 2023-07-11 08:49:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Is it ok to ask what sort of data you have?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705258442 {#2330
      date: 2024-01-14 19:54:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2349 …}
    +nested: Doctrine\ORM\PersistentCollection {#2141 …}
    +votes: Doctrine\ORM\PersistentCollection {#2164 …}
    +reports: Doctrine\ORM\PersistentCollection {#2314 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2328 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
    -id: 229331
    -bodyTs: "'ask':5 'data':9 'ok':3 'sort':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6683373"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702821206 {#2348
      date: 2023-12-17 14:53:26.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 2.94 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2332
    +user: App\Entity\User {#2327
      +avatar: null
      +cover: null
      +email: "Reverendender@sh.itjust.works"
      +username: "@Reverendender@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729138420 {#2346
        date: 2024-10-17 06:13:40.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2329 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2323 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2300 …}
      +entries: Doctrine\ORM\PersistentCollection {#2340 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2342 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2343 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2335 …}
      +posts: Doctrine\ORM\PersistentCollection {#2338 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2143 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2073 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2072 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2065 …}
      +follows: Doctrine\ORM\PersistentCollection {#2066 …}
      +followers: Doctrine\ORM\PersistentCollection {#2067 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2049 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2059 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2047 …}
      +reports: Doctrine\ORM\PersistentCollection {#2057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2055 …}
      +violations: Doctrine\ORM\PersistentCollection {#2054 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2053 …}
      +awards: Doctrine\ORM\PersistentCollection {#2165 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2104 …}
      +categories: Doctrine\ORM\PersistentCollection {#2099 …}
      -id: 22254
      -password: "$2y$13$7kr61U7MdZJz7VBxcUNhxuTSToHis9dGLBIwN6clHLLyOOK.378g."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2108 …}
      +apId: "Reverendender@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/Reverendender"
      +apPublicUrl: "https://sh.itjust.works/u/Reverendender"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "Reverendender"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729371627 {#2351
        date: 2024-10-19 23:00:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689058164 {#2347
        date: 2023-07-11 08:49:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Is it ok to ask what sort of data you have?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705258442 {#2330
      date: 2024-01-14 19:54:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2349 …}
    +nested: Doctrine\ORM\PersistentCollection {#2141 …}
    +votes: Doctrine\ORM\PersistentCollection {#2164 …}
    +reports: Doctrine\ORM\PersistentCollection {#2314 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2328 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
    -id: 229331
    -bodyTs: "'ask':5 'data':9 'ok':3 'sort':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6683373"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702821206 {#2348
      date: 2023-12-17 14:53:26.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#7568
  +comment: App\Entity\EntryComment {#2332
    +user: App\Entity\User {#2327
      +avatar: null
      +cover: null
      +email: "Reverendender@sh.itjust.works"
      +username: "@Reverendender@sh.itjust.works"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729138420 {#2346
        date: 2024-10-17 06:13:40.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2329 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2323 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2300 …}
      +entries: Doctrine\ORM\PersistentCollection {#2340 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2342 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2343 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2335 …}
      +posts: Doctrine\ORM\PersistentCollection {#2338 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2143 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2136 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2073 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2072 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2065 …}
      +follows: Doctrine\ORM\PersistentCollection {#2066 …}
      +followers: Doctrine\ORM\PersistentCollection {#2067 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2049 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2051 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2059 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2047 …}
      +reports: Doctrine\ORM\PersistentCollection {#2057 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2055 …}
      +violations: Doctrine\ORM\PersistentCollection {#2054 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2053 …}
      +awards: Doctrine\ORM\PersistentCollection {#2165 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2104 …}
      +categories: Doctrine\ORM\PersistentCollection {#2099 …}
      -id: 22254
      -password: "$2y$13$7kr61U7MdZJz7VBxcUNhxuTSToHis9dGLBIwN6clHLLyOOK.378g."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2108 …}
      +apId: "Reverendender@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/u/Reverendender"
      +apPublicUrl: "https://sh.itjust.works/u/Reverendender"
      +apFollowersUrl: null
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "Reverendender"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729371627 {#2351
        date: 2024-10-19 23:00:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689058164 {#2347
        date: 2023-07-11 08:49:24.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Is it ok to ask what sort of data you have?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705258442 {#2330
      date: 2024-01-14 19:54:02.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2349 …}
    +nested: Doctrine\ORM\PersistentCollection {#2141 …}
    +votes: Doctrine\ORM\PersistentCollection {#2164 …}
    +reports: Doctrine\ORM\PersistentCollection {#2314 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2328 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2191 …}
    -id: 229331
    -bodyTs: "'ask':5 'data':9 'ok':3 'sort':7"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/comment/6683373"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702821206 {#2348
      date: 2023-12-17 14:53:26.0 +01:00
    }
  }
  +nestedComments: [
    229337 => App\Entity\EntryComment {#3147
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2344 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: App\Entity\EntryComment {#2332}
      +root: App\Entity\EntryComment {#2332}
      +body: "Yes definitely! It is personal data like family videos, photo’s and documents mostly. I’m using this nextcloud for the whole family."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1702821381 {#3149
        date: 2023-12-17 14:56:21.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jh0wlett@discuss.tchncs.de"
        "@Reverendender@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3145 …}
      +nested: Doctrine\ORM\PersistentCollection {#3143 …}
      +votes: Doctrine\ORM\PersistentCollection {#3141 …}
      +reports: Doctrine\ORM\PersistentCollection {#3139 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3137 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3135 …}
      -id: 229337
      -bodyTs: "'data':6 'definit':2 'document':13 'famili':8,23 'like':7 'm':16 'most':14 'nextcloud':19 'person':5 'photo':10 'use':17 'video':9 'whole':22 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5774359"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702821381 {#3148
        date: 2023-12-17 14:56:21.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 12.0 MiB 30.38 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2110
    +user: App\Entity\User {#2116
      +avatar: null
      +cover: null
      +email: "Efwis@lemmy.zip"
      +username: "@Efwis@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1706083040 {#2109
        date: 2024-01-24 08:57:20.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 {#2120 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2160 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2162 …}
      +entries: Doctrine\ORM\PersistentCollection {#2128 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2224 …}
      +posts: Doctrine\ORM\PersistentCollection {#2223 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2216 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2213 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2232 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2228 …}
      +follows: Doctrine\ORM\PersistentCollection {#2192 …}
      +followers: Doctrine\ORM\PersistentCollection {#2299 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2298 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2291 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2301 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2297 …}
      +reports: Doctrine\ORM\PersistentCollection {#2315 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2321 …}
      +violations: Doctrine\ORM\PersistentCollection {#2310 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
      +awards: Doctrine\ORM\PersistentCollection {#2305 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2303 …}
      +categories: Doctrine\ORM\PersistentCollection {#2317 …}
      -id: 68363
      -password: "$2y$13$gcaN1vIw1jmQGZvimGBr7OrbOiaNGLRrP.N0dNyuX8p1szQd494FO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2313 …}
      +apId: "Efwis@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/Efwis"
      +apPublicUrl: "https://lemmy.zip/u/Efwis"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "Efwis"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728244439 {#2103
        date: 2024-10-06 21:53:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698650344 {#2106
        date: 2023-10-30 08:19:04.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Primary rule of thumb is 2 physical backups and one offsite backup(cloud). Remember physical medium can fail or degrade"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705342196 {#2101
      date: 2024-01-15 19:09:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2107 …}
    +nested: Doctrine\ORM\PersistentCollection {#2124 …}
    +votes: Doctrine\ORM\PersistentCollection {#2118 …}
    +reports: Doctrine\ORM\PersistentCollection {#2121 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2123 …}
    -id: 229374
    -bodyTs: "'2':6 'backup':8,12 'cloud':13 'degrad':20 'fail':18 'medium':16 'offsit':11 'one':10 'physic':7,15 'primari':1 'rememb':14 'rule':2 'thumb':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/5594686"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702822813 {#2102
      date: 2023-12-17 15:20:13.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#7636
  +comment: App\Entity\EntryComment {#2110
    +user: App\Entity\User {#2116
      +avatar: null
      +cover: null
      +email: "Efwis@lemmy.zip"
      +username: "@Efwis@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1706083040 {#2109
        date: 2024-01-24 08:57:20.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 {#2120 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2160 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2162 …}
      +entries: Doctrine\ORM\PersistentCollection {#2128 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2224 …}
      +posts: Doctrine\ORM\PersistentCollection {#2223 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2216 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2213 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2232 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2228 …}
      +follows: Doctrine\ORM\PersistentCollection {#2192 …}
      +followers: Doctrine\ORM\PersistentCollection {#2299 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2298 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2291 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2301 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2297 …}
      +reports: Doctrine\ORM\PersistentCollection {#2315 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2321 …}
      +violations: Doctrine\ORM\PersistentCollection {#2310 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
      +awards: Doctrine\ORM\PersistentCollection {#2305 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2303 …}
      +categories: Doctrine\ORM\PersistentCollection {#2317 …}
      -id: 68363
      -password: "$2y$13$gcaN1vIw1jmQGZvimGBr7OrbOiaNGLRrP.N0dNyuX8p1szQd494FO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2313 …}
      +apId: "Efwis@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/Efwis"
      +apPublicUrl: "https://lemmy.zip/u/Efwis"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "Efwis"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728244439 {#2103
        date: 2024-10-06 21:53:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698650344 {#2106
        date: 2023-10-30 08:19:04.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Primary rule of thumb is 2 physical backups and one offsite backup(cloud). Remember physical medium can fail or degrade"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705342196 {#2101
      date: 2024-01-15 19:09:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2107 …}
    +nested: Doctrine\ORM\PersistentCollection {#2124 …}
    +votes: Doctrine\ORM\PersistentCollection {#2118 …}
    +reports: Doctrine\ORM\PersistentCollection {#2121 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2123 …}
    -id: 229374
    -bodyTs: "'2':6 'backup':8,12 'cloud':13 'degrad':20 'fail':18 'medium':16 'offsit':11 'one':10 'physic':7,15 'primari':1 'rememb':14 'rule':2 'thumb':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/5594686"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702822813 {#2102
      date: 2023-12-17 15:20:13.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 12.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#2116
    +avatar: null
    +cover: null
    +email: "Efwis@lemmy.zip"
    +username: "@Efwis@lemmy.zip"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1706083040 {#2109
      date: 2024-01-24 08:57:20.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 {#2120 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2160 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2162 …}
    +entries: Doctrine\ORM\PersistentCollection {#2128 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2126 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2224 …}
    +posts: Doctrine\ORM\PersistentCollection {#2223 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2216 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2213 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2232 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2228 …}
    +follows: Doctrine\ORM\PersistentCollection {#2192 …}
    +followers: Doctrine\ORM\PersistentCollection {#2299 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2298 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2291 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2301 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2297 …}
    +reports: Doctrine\ORM\PersistentCollection {#2315 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2321 …}
    +violations: Doctrine\ORM\PersistentCollection {#2310 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
    +awards: Doctrine\ORM\PersistentCollection {#2305 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2303 …}
    +categories: Doctrine\ORM\PersistentCollection {#2317 …}
    -id: 68363
    -password: "$2y$13$gcaN1vIw1jmQGZvimGBr7OrbOiaNGLRrP.N0dNyuX8p1szQd494FO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2313 …}
    +apId: "Efwis@lemmy.zip"
    +apProfileId: "https://lemmy.zip/u/Efwis"
    +apPublicUrl: "https://lemmy.zip/u/Efwis"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.zip/inbox"
    +apDomain: "lemmy.zip"
    +apPreferredUsername: "Efwis"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728244439 {#2103
      date: 2024-10-06 21:53:59.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698650344 {#2106
      date: 2023-10-30 08:19:04.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#7681
  +user: App\Entity\User {#2116
    +avatar: null
    +cover: null
    +email: "Efwis@lemmy.zip"
    +username: "@Efwis@lemmy.zip"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1706083040 {#2109
      date: 2024-01-24 08:57:20.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 {#2120 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2160 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2162 …}
    +entries: Doctrine\ORM\PersistentCollection {#2128 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2126 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2224 …}
    +posts: Doctrine\ORM\PersistentCollection {#2223 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2216 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2213 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2232 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2228 …}
    +follows: Doctrine\ORM\PersistentCollection {#2192 …}
    +followers: Doctrine\ORM\PersistentCollection {#2299 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2298 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2291 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2301 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2297 …}
    +reports: Doctrine\ORM\PersistentCollection {#2315 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2321 …}
    +violations: Doctrine\ORM\PersistentCollection {#2310 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
    +awards: Doctrine\ORM\PersistentCollection {#2305 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2303 …}
    +categories: Doctrine\ORM\PersistentCollection {#2317 …}
    -id: 68363
    -password: "$2y$13$gcaN1vIw1jmQGZvimGBr7OrbOiaNGLRrP.N0dNyuX8p1szQd494FO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2313 …}
    +apId: "Efwis@lemmy.zip"
    +apProfileId: "https://lemmy.zip/u/Efwis"
    +apPublicUrl: "https://lemmy.zip/u/Efwis"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.zip/inbox"
    +apDomain: "lemmy.zip"
    +apPreferredUsername: "Efwis"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728244439 {#2103
      date: 2024-10-06 21:53:59.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698650344 {#2106
      date: 2023-10-30 08:19:04.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1702822813 {#2102
    date: 2023-12-17 15:20:13.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#7736
  +date: DateTimeImmutable @1702822813 {#2102
    date: 2023-12-17 15:20:13.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 2.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1702822813 {#2102
    date: 2023-12-17 15:20:13.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#7790
  +createdAt: DateTimeImmutable @1702822813 {#2102
    date: 2023-12-17 15:20:13.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.13 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2344
    +user: Proxies\__CG__\App\Entity\User {#3146 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-to-do-with-extra-HDDs"
    +title: "What to do with extra HDDs"
    +url: null
    +body: """
      Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
      \n
      I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 18
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702860113 {#7156
      date: 2023-12-18 01:41:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7155 …}
    +votes: Doctrine\ORM\PersistentCollection {#7163 …}
    +reports: Doctrine\ORM\PersistentCollection {#7165 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
    +badges: Doctrine\ORM\PersistentCollection {#7171 …}
    +children: []
    -id: 22814
    -titleTs: "'extra':5 'hdds':6"
    -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702903483
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/7918650"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702817983 {#7153
      date: 2023-12-17 13:59:43.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#7844
  +entry: Proxies\__CG__\App\Entity\Entry {#2344
    +user: Proxies\__CG__\App\Entity\User {#3146 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-to-do-with-extra-HDDs"
    +title: "What to do with extra HDDs"
    +url: null
    +body: """
      Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
      \n
      I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 18
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702860113 {#7156
      date: 2023-12-18 01:41:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7155 …}
    +votes: Doctrine\ORM\PersistentCollection {#7163 …}
    +reports: Doctrine\ORM\PersistentCollection {#7165 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
    +badges: Doctrine\ORM\PersistentCollection {#7171 …}
    +children: []
    -id: 22814
    -titleTs: "'extra':5 'hdds':6"
    -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702903483
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/7918650"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702817983 {#7153
      date: 2023-12-17 13:59:43.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#2116
    +avatar: null
    +cover: null
    +email: "Efwis@lemmy.zip"
    +username: "@Efwis@lemmy.zip"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1706083040 {#2109
      date: 2024-01-24 08:57:20.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 {#2120 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2160 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2162 …}
    +entries: Doctrine\ORM\PersistentCollection {#2128 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2126 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2224 …}
    +posts: Doctrine\ORM\PersistentCollection {#2223 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2216 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2213 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2232 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2228 …}
    +follows: Doctrine\ORM\PersistentCollection {#2192 …}
    +followers: Doctrine\ORM\PersistentCollection {#2299 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2298 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2291 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2301 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2297 …}
    +reports: Doctrine\ORM\PersistentCollection {#2315 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2321 …}
    +violations: Doctrine\ORM\PersistentCollection {#2310 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
    +awards: Doctrine\ORM\PersistentCollection {#2305 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2303 …}
    +categories: Doctrine\ORM\PersistentCollection {#2317 …}
    -id: 68363
    -password: "$2y$13$gcaN1vIw1jmQGZvimGBr7OrbOiaNGLRrP.N0dNyuX8p1szQd494FO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2313 …}
    +apId: "Efwis@lemmy.zip"
    +apProfileId: "https://lemmy.zip/u/Efwis"
    +apPublicUrl: "https://lemmy.zip/u/Efwis"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.zip/inbox"
    +apDomain: "lemmy.zip"
    +apPreferredUsername: "Efwis"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728244439 {#2103
      date: 2024-10-06 21:53:59.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698650344 {#2106
      date: 2023-10-30 08:19:04.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#7899
  +width: 40
  +height: 40
  +user: App\Entity\User {#2116
    +avatar: null
    +cover: null
    +email: "Efwis@lemmy.zip"
    +username: "@Efwis@lemmy.zip"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1706083040 {#2109
      date: 2024-01-24 08:57:20.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 {#2120 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2160 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2162 …}
    +entries: Doctrine\ORM\PersistentCollection {#2128 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2126 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2224 …}
    +posts: Doctrine\ORM\PersistentCollection {#2223 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2216 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2213 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2232 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2228 …}
    +follows: Doctrine\ORM\PersistentCollection {#2192 …}
    +followers: Doctrine\ORM\PersistentCollection {#2299 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2298 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2291 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2301 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2297 …}
    +reports: Doctrine\ORM\PersistentCollection {#2315 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2321 …}
    +violations: Doctrine\ORM\PersistentCollection {#2310 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
    +awards: Doctrine\ORM\PersistentCollection {#2305 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2303 …}
    +categories: Doctrine\ORM\PersistentCollection {#2317 …}
    -id: 68363
    -password: "$2y$13$gcaN1vIw1jmQGZvimGBr7OrbOiaNGLRrP.N0dNyuX8p1szQd494FO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2313 …}
    +apId: "Efwis@lemmy.zip"
    +apProfileId: "https://lemmy.zip/u/Efwis"
    +apPublicUrl: "https://lemmy.zip/u/Efwis"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.zip/inbox"
    +apDomain: "lemmy.zip"
    +apPreferredUsername: "Efwis"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728244439 {#2103
      date: 2024-10-06 21:53:59.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698650344 {#2106
      date: 2023-10-30 08:19:04.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.36 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2110
    +user: App\Entity\User {#2116
      +avatar: null
      +cover: null
      +email: "Efwis@lemmy.zip"
      +username: "@Efwis@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1706083040 {#2109
        date: 2024-01-24 08:57:20.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 {#2120 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2160 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2162 …}
      +entries: Doctrine\ORM\PersistentCollection {#2128 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2224 …}
      +posts: Doctrine\ORM\PersistentCollection {#2223 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2216 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2213 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2232 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2228 …}
      +follows: Doctrine\ORM\PersistentCollection {#2192 …}
      +followers: Doctrine\ORM\PersistentCollection {#2299 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2298 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2291 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2301 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2297 …}
      +reports: Doctrine\ORM\PersistentCollection {#2315 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2321 …}
      +violations: Doctrine\ORM\PersistentCollection {#2310 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
      +awards: Doctrine\ORM\PersistentCollection {#2305 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2303 …}
      +categories: Doctrine\ORM\PersistentCollection {#2317 …}
      -id: 68363
      -password: "$2y$13$gcaN1vIw1jmQGZvimGBr7OrbOiaNGLRrP.N0dNyuX8p1szQd494FO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2313 …}
      +apId: "Efwis@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/Efwis"
      +apPublicUrl: "https://lemmy.zip/u/Efwis"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "Efwis"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728244439 {#2103
        date: 2024-10-06 21:53:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698650344 {#2106
        date: 2023-10-30 08:19:04.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Primary rule of thumb is 2 physical backups and one offsite backup(cloud). Remember physical medium can fail or degrade"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705342196 {#2101
      date: 2024-01-15 19:09:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2107 …}
    +nested: Doctrine\ORM\PersistentCollection {#2124 …}
    +votes: Doctrine\ORM\PersistentCollection {#2118 …}
    +reports: Doctrine\ORM\PersistentCollection {#2121 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2123 …}
    -id: 229374
    -bodyTs: "'2':6 'backup':8,12 'cloud':13 'degrad':20 'fail':18 'medium':16 'offsit':11 'one':10 'physic':7,15 'primari':1 'rememb':14 'rule':2 'thumb':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/5594686"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702822813 {#2102
      date: 2023-12-17 15:20:13.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#7968
  +subject: App\Entity\EntryComment {#2110
    +user: App\Entity\User {#2116
      +avatar: null
      +cover: null
      +email: "Efwis@lemmy.zip"
      +username: "@Efwis@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1706083040 {#2109
        date: 2024-01-24 08:57:20.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 {#2120 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2160 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2162 …}
      +entries: Doctrine\ORM\PersistentCollection {#2128 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2224 …}
      +posts: Doctrine\ORM\PersistentCollection {#2223 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2216 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2213 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2232 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2228 …}
      +follows: Doctrine\ORM\PersistentCollection {#2192 …}
      +followers: Doctrine\ORM\PersistentCollection {#2299 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2298 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2291 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2301 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2297 …}
      +reports: Doctrine\ORM\PersistentCollection {#2315 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2321 …}
      +violations: Doctrine\ORM\PersistentCollection {#2310 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
      +awards: Doctrine\ORM\PersistentCollection {#2305 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2303 …}
      +categories: Doctrine\ORM\PersistentCollection {#2317 …}
      -id: 68363
      -password: "$2y$13$gcaN1vIw1jmQGZvimGBr7OrbOiaNGLRrP.N0dNyuX8p1szQd494FO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2313 …}
      +apId: "Efwis@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/Efwis"
      +apPublicUrl: "https://lemmy.zip/u/Efwis"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "Efwis"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728244439 {#2103
        date: 2024-10-06 21:53:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698650344 {#2106
        date: 2023-10-30 08:19:04.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Primary rule of thumb is 2 physical backups and one offsite backup(cloud). Remember physical medium can fail or degrade"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705342196 {#2101
      date: 2024-01-15 19:09:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2107 …}
    +nested: Doctrine\ORM\PersistentCollection {#2124 …}
    +votes: Doctrine\ORM\PersistentCollection {#2118 …}
    +reports: Doctrine\ORM\PersistentCollection {#2121 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2123 …}
    -id: 229374
    -bodyTs: "'2':6 'backup':8,12 'cloud':13 'degrad':20 'fail':18 'medium':16 'offsit':11 'one':10 'physic':7,15 'primari':1 'rememb':14 'rule':2 'thumb':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/5594686"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702822813 {#2102
      date: 2023-12-17 15:20:13.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.69 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2110
    +user: App\Entity\User {#2116
      +avatar: null
      +cover: null
      +email: "Efwis@lemmy.zip"
      +username: "@Efwis@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1706083040 {#2109
        date: 2024-01-24 08:57:20.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 {#2120 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2160 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2162 …}
      +entries: Doctrine\ORM\PersistentCollection {#2128 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2224 …}
      +posts: Doctrine\ORM\PersistentCollection {#2223 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2216 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2213 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2232 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2228 …}
      +follows: Doctrine\ORM\PersistentCollection {#2192 …}
      +followers: Doctrine\ORM\PersistentCollection {#2299 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2298 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2291 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2301 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2297 …}
      +reports: Doctrine\ORM\PersistentCollection {#2315 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2321 …}
      +violations: Doctrine\ORM\PersistentCollection {#2310 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
      +awards: Doctrine\ORM\PersistentCollection {#2305 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2303 …}
      +categories: Doctrine\ORM\PersistentCollection {#2317 …}
      -id: 68363
      -password: "$2y$13$gcaN1vIw1jmQGZvimGBr7OrbOiaNGLRrP.N0dNyuX8p1szQd494FO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2313 …}
      +apId: "Efwis@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/Efwis"
      +apPublicUrl: "https://lemmy.zip/u/Efwis"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "Efwis"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728244439 {#2103
        date: 2024-10-06 21:53:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698650344 {#2106
        date: 2023-10-30 08:19:04.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Primary rule of thumb is 2 physical backups and one offsite backup(cloud). Remember physical medium can fail or degrade"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705342196 {#2101
      date: 2024-01-15 19:09:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2107 …}
    +nested: Doctrine\ORM\PersistentCollection {#2124 …}
    +votes: Doctrine\ORM\PersistentCollection {#2118 …}
    +reports: Doctrine\ORM\PersistentCollection {#2121 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2123 …}
    -id: 229374
    -bodyTs: "'2':6 'backup':8,12 'cloud':13 'degrad':20 'fail':18 'medium':16 'offsit':11 'one':10 'physic':7,15 'primari':1 'rememb':14 'rule':2 'thumb':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/5594686"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702822813 {#2102
      date: 2023-12-17 15:20:13.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8025
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2110
    +user: App\Entity\User {#2116
      +avatar: null
      +cover: null
      +email: "Efwis@lemmy.zip"
      +username: "@Efwis@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1706083040 {#2109
        date: 2024-01-24 08:57:20.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 {#2120 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2160 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2162 …}
      +entries: Doctrine\ORM\PersistentCollection {#2128 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2224 …}
      +posts: Doctrine\ORM\PersistentCollection {#2223 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2216 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2213 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2232 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2228 …}
      +follows: Doctrine\ORM\PersistentCollection {#2192 …}
      +followers: Doctrine\ORM\PersistentCollection {#2299 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2298 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2291 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2301 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2297 …}
      +reports: Doctrine\ORM\PersistentCollection {#2315 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2321 …}
      +violations: Doctrine\ORM\PersistentCollection {#2310 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
      +awards: Doctrine\ORM\PersistentCollection {#2305 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2303 …}
      +categories: Doctrine\ORM\PersistentCollection {#2317 …}
      -id: 68363
      -password: "$2y$13$gcaN1vIw1jmQGZvimGBr7OrbOiaNGLRrP.N0dNyuX8p1szQd494FO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2313 …}
      +apId: "Efwis@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/Efwis"
      +apPublicUrl: "https://lemmy.zip/u/Efwis"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "Efwis"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728244439 {#2103
        date: 2024-10-06 21:53:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698650344 {#2106
        date: 2023-10-30 08:19:04.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Primary rule of thumb is 2 physical backups and one offsite backup(cloud). Remember physical medium can fail or degrade"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705342196 {#2101
      date: 2024-01-15 19:09:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2107 …}
    +nested: Doctrine\ORM\PersistentCollection {#2124 …}
    +votes: Doctrine\ORM\PersistentCollection {#2118 …}
    +reports: Doctrine\ORM\PersistentCollection {#2121 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2123 …}
    -id: 229374
    -bodyTs: "'2':6 'backup':8,12 'cloud':13 'degrad':20 'fail':18 'medium':16 'offsit':11 'one':10 'physic':7,15 'primari':1 'rememb':14 'rule':2 'thumb':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/5594686"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702822813 {#2102
      date: 2023-12-17 15:20:13.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 6.69 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2110
    +user: App\Entity\User {#2116
      +avatar: null
      +cover: null
      +email: "Efwis@lemmy.zip"
      +username: "@Efwis@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1706083040 {#2109
        date: 2024-01-24 08:57:20.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 {#2120 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2160 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2162 …}
      +entries: Doctrine\ORM\PersistentCollection {#2128 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2224 …}
      +posts: Doctrine\ORM\PersistentCollection {#2223 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2216 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2213 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2232 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2228 …}
      +follows: Doctrine\ORM\PersistentCollection {#2192 …}
      +followers: Doctrine\ORM\PersistentCollection {#2299 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2298 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2291 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2301 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2297 …}
      +reports: Doctrine\ORM\PersistentCollection {#2315 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2321 …}
      +violations: Doctrine\ORM\PersistentCollection {#2310 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
      +awards: Doctrine\ORM\PersistentCollection {#2305 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2303 …}
      +categories: Doctrine\ORM\PersistentCollection {#2317 …}
      -id: 68363
      -password: "$2y$13$gcaN1vIw1jmQGZvimGBr7OrbOiaNGLRrP.N0dNyuX8p1szQd494FO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2313 …}
      +apId: "Efwis@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/Efwis"
      +apPublicUrl: "https://lemmy.zip/u/Efwis"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "Efwis"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728244439 {#2103
        date: 2024-10-06 21:53:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698650344 {#2106
        date: 2023-10-30 08:19:04.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Primary rule of thumb is 2 physical backups and one offsite backup(cloud). Remember physical medium can fail or degrade"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705342196 {#2101
      date: 2024-01-15 19:09:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2107 …}
    +nested: Doctrine\ORM\PersistentCollection {#2124 …}
    +votes: Doctrine\ORM\PersistentCollection {#2118 …}
    +reports: Doctrine\ORM\PersistentCollection {#2121 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2123 …}
    -id: 229374
    -bodyTs: "'2':6 'backup':8,12 'cloud':13 'degrad':20 'fail':18 'medium':16 'offsit':11 'one':10 'physic':7,15 'primari':1 'rememb':14 'rule':2 'thumb':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/5594686"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702822813 {#2102
      date: 2023-12-17 15:20:13.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#8265
  +comment: App\Entity\EntryComment {#2110
    +user: App\Entity\User {#2116
      +avatar: null
      +cover: null
      +email: "Efwis@lemmy.zip"
      +username: "@Efwis@lemmy.zip"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1706083040 {#2109
        date: 2024-01-24 08:57:20.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 {#2120 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2160 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2162 …}
      +entries: Doctrine\ORM\PersistentCollection {#2128 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2126 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2224 …}
      +posts: Doctrine\ORM\PersistentCollection {#2223 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2216 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2213 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2230 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2232 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2228 …}
      +follows: Doctrine\ORM\PersistentCollection {#2192 …}
      +followers: Doctrine\ORM\PersistentCollection {#2299 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2298 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2291 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2301 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2297 …}
      +reports: Doctrine\ORM\PersistentCollection {#2315 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2321 …}
      +violations: Doctrine\ORM\PersistentCollection {#2310 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2306 …}
      +awards: Doctrine\ORM\PersistentCollection {#2305 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2303 …}
      +categories: Doctrine\ORM\PersistentCollection {#2317 …}
      -id: 68363
      -password: "$2y$13$gcaN1vIw1jmQGZvimGBr7OrbOiaNGLRrP.N0dNyuX8p1szQd494FO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2313 …}
      +apId: "Efwis@lemmy.zip"
      +apProfileId: "https://lemmy.zip/u/Efwis"
      +apPublicUrl: "https://lemmy.zip/u/Efwis"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.zip/inbox"
      +apDomain: "lemmy.zip"
      +apPreferredUsername: "Efwis"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728244439 {#2103
        date: 2024-10-06 21:53:59.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698650344 {#2106
        date: 2023-10-30 08:19:04.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Primary rule of thumb is 2 physical backups and one offsite backup(cloud). Remember physical medium can fail or degrade"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1705342196 {#2101
      date: 2024-01-15 19:09:56.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2107 …}
    +nested: Doctrine\ORM\PersistentCollection {#2124 …}
    +votes: Doctrine\ORM\PersistentCollection {#2118 …}
    +reports: Doctrine\ORM\PersistentCollection {#2121 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2115 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2123 …}
    -id: 229374
    -bodyTs: "'2':6 'backup':8,12 'cloud':13 'degrad':20 'fail':18 'medium':16 'offsit':11 'one':10 'physic':7,15 'primari':1 'rememb':14 'rule':2 'thumb':4"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.zip/comment/5594686"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702822813 {#2102
      date: 2023-12-17 15:20:13.0 +01:00
    }
  }
  +nestedComments: [
    229424 => App\Entity\EntryComment {#3131
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2344 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: App\Entity\EntryComment {#2110}
      +root: App\Entity\EntryComment {#2110}
      +body: "I understand, but I was thinking, since I have a cloud backup, if my drive(s) fail I cam still always recover, correct?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702824565 {#3133
        date: 2023-12-17 15:49:25.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jh0wlett@discuss.tchncs.de"
        "@Efwis@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3130 …}
      +nested: Doctrine\ORM\PersistentCollection {#3128 …}
      +votes: Doctrine\ORM\PersistentCollection {#3126 …}
      +reports: Doctrine\ORM\PersistentCollection {#3124 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3122 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3120 …}
      -id: 229424
      -bodyTs: "'alway':21 'backup':12 'cam':19 'cloud':11 'correct':23 'drive':15 'fail':17 'recov':22 'sinc':7 'still':20 'think':6 'understand':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5775139"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702824565 {#3132
        date: 2023-12-17 15:49:25.0 +01:00
      }
    }
    229431 => App\Entity\EntryComment {#3207
      +user: App\Entity\User {#2116}
      +entry: Proxies\__CG__\App\Entity\Entry {#2344 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: App\Entity\EntryComment {#3131}
      +root: App\Entity\EntryComment {#2110}
      +body: """
        What if the cloud server corrupts your data in transfer or worse shuts down its server without notification. It can and has happened.\n
        \n
        For example, I had a cloud backup went to get it and the server could no longer be found. That was with Dropbox mind you. I lost 10gb of important files because of it. Never trust just one source of backup. Always have a secondary just in case.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702824801 {#3206
        date: 2023-12-17 15:53:21.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jh0wlett@discuss.tchncs.de"
        "@Efwis@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3212 …}
      +nested: Doctrine\ORM\PersistentCollection {#3213 …}
      +votes: Doctrine\ORM\PersistentCollection {#3215 …}
      +reports: Doctrine\ORM\PersistentCollection {#3219 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3221 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3223 …}
      -id: 229431
      -bodyTs: "'10gb':51 'alway':65 'backup':30,64 'case':71 'cloud':4,29 'corrupt':6 'could':38 'data':8 'dropbox':46 'exampl':25 'file':54 'found':42 'get':33 'happen':23 'import':53 'longer':40 'lost':50 'mind':47 'never':58 'notif':18 'one':61 'secondari':68 'server':5,16,37 'shut':13 'sourc':62 'transfer':10 'trust':59 'went':31 'without':17 'wors':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.zip/comment/5595224"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702824801 {#3209
        date: 2023-12-17 15:53:21.0 +01:00
      }
    }
    230617 => App\Entity\EntryComment {#3227
      +user: Proxies\__CG__\App\Entity\User {#3228 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2344 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: App\Entity\EntryComment {#3131}
      +root: App\Entity\EntryComment {#2110}
      +body: "Cloud service may also decide that they’re tired of being in business and close without notice. Unlikely, but possible"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1702860113 {#3225
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jh0wlett@discuss.tchncs.de"
        "@Efwis@lemmy.zip"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3229 …}
      +nested: Doctrine\ORM\PersistentCollection {#3231 …}
      +votes: Doctrine\ORM\PersistentCollection {#3233 …}
      +reports: Doctrine\ORM\PersistentCollection {#3235 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3237 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3239 …}
      -id: 230617
      -bodyTs: "'also':4 'busi':13 'close':15 'cloud':1 'decid':5 'may':3 'notic':17 'possibl':20 're':8 'servic':2 'tire':9 'unlik':18 'without':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://iusearchlinux.fyi/comment/4209677"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702860113 {#3226
        date: 2023-12-18 01:41:53.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 12.0 MiB 57.17 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2281
    +user: App\Entity\User {#2221
      +avatar: Proxies\__CG__\App\Entity\Image {#2219 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2217 …}
      +email: "netburnr@lemmy.world"
      +username: "@netburnr@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727652243 {#2290
        date: 2024-09-30 01:24:03.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2196 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2194 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2193 …}
      +entries: Doctrine\ORM\PersistentCollection {#2205 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2202 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2210 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2207 …}
      +posts: Doctrine\ORM\PersistentCollection {#2208 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2204 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2211 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2266 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2268 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2273 …}
      +follows: Doctrine\ORM\PersistentCollection {#2274 …}
      +followers: Doctrine\ORM\PersistentCollection {#2190 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2265 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2263 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2235 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2239 …}
      +reports: Doctrine\ORM\PersistentCollection {#2236 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2226 …}
      +violations: Doctrine\ORM\PersistentCollection {#2238 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
      +awards: Doctrine\ORM\PersistentCollection {#2259 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2244 …}
      +categories: Doctrine\ORM\PersistentCollection {#2250 …}
      -id: 445
      -password: "$2y$13$7bzwXvnOsqWKzH7XI49aq.XYuxD73fGISGi1.P2OAKG68ChHG4Z7W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2245 …}
      +apId: "netburnr@lemmy.world"
      +apProfileId: "https://lemmy.world/u/netburnr"
      +apPublicUrl: "https://lemmy.world/u/netburnr"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "netburnr"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729377980 {#2296
        date: 2024-10-20 00:46:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686915549 {#2295
        date: 2023-06-16 13:39:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "A mirror array is not a backup. So therefor I would use at least one of those extra drives for a weekly backup of your data. You want some sort of not real-time backup in case you get cryptoed for example"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705265517 {#2292
      date: 2024-01-14 21:51:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2283 …}
    +nested: Doctrine\ORM\PersistentCollection {#2282 …}
    +votes: Doctrine\ORM\PersistentCollection {#2276 …}
    +reports: Doctrine\ORM\PersistentCollection {#2275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2261 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2218 …}
    -id: 229377
    -bodyTs: "'array':3 'backup':7,23,36 'case':38 'crypto':41 'data':26 'drive':19 'exampl':43 'extra':18 'get':40 'least':14 'mirror':2 'one':15 'real':34 'real-tim':33 'sort':30 'therefor':9 'time':35 'use':12 'want':28 'week':22 'would':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6095758"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702822873 {#2294
      date: 2023-12-17 15:21:13.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#8333
  +comment: App\Entity\EntryComment {#2281
    +user: App\Entity\User {#2221
      +avatar: Proxies\__CG__\App\Entity\Image {#2219 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2217 …}
      +email: "netburnr@lemmy.world"
      +username: "@netburnr@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727652243 {#2290
        date: 2024-09-30 01:24:03.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2196 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2194 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2193 …}
      +entries: Doctrine\ORM\PersistentCollection {#2205 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2202 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2210 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2207 …}
      +posts: Doctrine\ORM\PersistentCollection {#2208 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2204 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2211 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2266 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2268 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2273 …}
      +follows: Doctrine\ORM\PersistentCollection {#2274 …}
      +followers: Doctrine\ORM\PersistentCollection {#2190 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2265 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2263 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2235 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2239 …}
      +reports: Doctrine\ORM\PersistentCollection {#2236 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2226 …}
      +violations: Doctrine\ORM\PersistentCollection {#2238 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
      +awards: Doctrine\ORM\PersistentCollection {#2259 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2244 …}
      +categories: Doctrine\ORM\PersistentCollection {#2250 …}
      -id: 445
      -password: "$2y$13$7bzwXvnOsqWKzH7XI49aq.XYuxD73fGISGi1.P2OAKG68ChHG4Z7W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2245 …}
      +apId: "netburnr@lemmy.world"
      +apProfileId: "https://lemmy.world/u/netburnr"
      +apPublicUrl: "https://lemmy.world/u/netburnr"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "netburnr"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729377980 {#2296
        date: 2024-10-20 00:46:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686915549 {#2295
        date: 2023-06-16 13:39:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "A mirror array is not a backup. So therefor I would use at least one of those extra drives for a weekly backup of your data. You want some sort of not real-time backup in case you get cryptoed for example"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705265517 {#2292
      date: 2024-01-14 21:51:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2283 …}
    +nested: Doctrine\ORM\PersistentCollection {#2282 …}
    +votes: Doctrine\ORM\PersistentCollection {#2276 …}
    +reports: Doctrine\ORM\PersistentCollection {#2275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2261 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2218 …}
    -id: 229377
    -bodyTs: "'array':3 'backup':7,23,36 'case':38 'crypto':41 'data':26 'drive':19 'exampl':43 'extra':18 'get':40 'least':14 'mirror':2 'one':15 'real':34 'real-tim':33 'sort':30 'therefor':9 'time':35 'use':12 'want':28 'week':22 'would':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6095758"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702822873 {#2294
      date: 2023-12-17 15:21:13.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 12.0 MiB 0.24 ms
Input props
[
  "user" => App\Entity\User {#2221
    +avatar: Proxies\__CG__\App\Entity\Image {#2219 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2217 …}
    +email: "netburnr@lemmy.world"
    +username: "@netburnr@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727652243 {#2290
      date: 2024-09-30 01:24:03.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2196 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2194 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2193 …}
    +entries: Doctrine\ORM\PersistentCollection {#2205 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2202 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2210 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2207 …}
    +posts: Doctrine\ORM\PersistentCollection {#2208 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2204 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2211 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2266 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2268 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2273 …}
    +follows: Doctrine\ORM\PersistentCollection {#2274 …}
    +followers: Doctrine\ORM\PersistentCollection {#2190 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2265 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2263 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2235 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2239 …}
    +reports: Doctrine\ORM\PersistentCollection {#2236 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2226 …}
    +violations: Doctrine\ORM\PersistentCollection {#2238 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
    +awards: Doctrine\ORM\PersistentCollection {#2259 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2244 …}
    +categories: Doctrine\ORM\PersistentCollection {#2250 …}
    -id: 445
    -password: "$2y$13$7bzwXvnOsqWKzH7XI49aq.XYuxD73fGISGi1.P2OAKG68ChHG4Z7W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2245 …}
    +apId: "netburnr@lemmy.world"
    +apProfileId: "https://lemmy.world/u/netburnr"
    +apPublicUrl: "https://lemmy.world/u/netburnr"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "netburnr"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729377980 {#2296
      date: 2024-10-20 00:46:20.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686915549 {#2295
      date: 2023-06-16 13:39:09.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#8378
  +user: App\Entity\User {#2221
    +avatar: Proxies\__CG__\App\Entity\Image {#2219 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2217 …}
    +email: "netburnr@lemmy.world"
    +username: "@netburnr@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727652243 {#2290
      date: 2024-09-30 01:24:03.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2196 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2194 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2193 …}
    +entries: Doctrine\ORM\PersistentCollection {#2205 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2202 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2210 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2207 …}
    +posts: Doctrine\ORM\PersistentCollection {#2208 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2204 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2211 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2266 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2268 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2273 …}
    +follows: Doctrine\ORM\PersistentCollection {#2274 …}
    +followers: Doctrine\ORM\PersistentCollection {#2190 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2265 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2263 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2235 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2239 …}
    +reports: Doctrine\ORM\PersistentCollection {#2236 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2226 …}
    +violations: Doctrine\ORM\PersistentCollection {#2238 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
    +awards: Doctrine\ORM\PersistentCollection {#2259 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2244 …}
    +categories: Doctrine\ORM\PersistentCollection {#2250 …}
    -id: 445
    -password: "$2y$13$7bzwXvnOsqWKzH7XI49aq.XYuxD73fGISGi1.P2OAKG68ChHG4Z7W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2245 …}
    +apId: "netburnr@lemmy.world"
    +apProfileId: "https://lemmy.world/u/netburnr"
    +apPublicUrl: "https://lemmy.world/u/netburnr"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "netburnr"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729377980 {#2296
      date: 2024-10-20 00:46:20.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686915549 {#2295
      date: 2023-06-16 13:39:09.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.23 ms
Input props
[
  "date" => DateTimeImmutable @1702822873 {#2294
    date: 2023-12-17 15:21:13.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#8433
  +date: DateTimeImmutable @1702822873 {#2294
    date: 2023-12-17 15:21:13.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.16 ms
Input props
[
  "createdAt" => DateTimeImmutable @1702822873 {#2294
    date: 2023-12-17 15:21:13.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#8487
  +createdAt: DateTimeImmutable @1702822873 {#2294
    date: 2023-12-17 15:21:13.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.23 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2344
    +user: Proxies\__CG__\App\Entity\User {#3146 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-to-do-with-extra-HDDs"
    +title: "What to do with extra HDDs"
    +url: null
    +body: """
      Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
      \n
      I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 18
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702860113 {#7156
      date: 2023-12-18 01:41:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7155 …}
    +votes: Doctrine\ORM\PersistentCollection {#7163 …}
    +reports: Doctrine\ORM\PersistentCollection {#7165 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
    +badges: Doctrine\ORM\PersistentCollection {#7171 …}
    +children: []
    -id: 22814
    -titleTs: "'extra':5 'hdds':6"
    -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702903483
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/7918650"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702817983 {#7153
      date: 2023-12-17 13:59:43.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#8541
  +entry: Proxies\__CG__\App\Entity\Entry {#2344
    +user: Proxies\__CG__\App\Entity\User {#3146 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-to-do-with-extra-HDDs"
    +title: "What to do with extra HDDs"
    +url: null
    +body: """
      Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
      \n
      I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 18
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702860113 {#7156
      date: 2023-12-18 01:41:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7155 …}
    +votes: Doctrine\ORM\PersistentCollection {#7163 …}
    +reports: Doctrine\ORM\PersistentCollection {#7165 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
    +badges: Doctrine\ORM\PersistentCollection {#7171 …}
    +children: []
    -id: 22814
    -titleTs: "'extra':5 'hdds':6"
    -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702903483
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/7918650"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702817983 {#7153
      date: 2023-12-17 13:59:43.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 7.32 ms
Input props
[
  "user" => App\Entity\User {#2221
    +avatar: Proxies\__CG__\App\Entity\Image {#2219 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2217 …}
    +email: "netburnr@lemmy.world"
    +username: "@netburnr@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727652243 {#2290
      date: 2024-09-30 01:24:03.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2196 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2194 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2193 …}
    +entries: Doctrine\ORM\PersistentCollection {#2205 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2202 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2210 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2207 …}
    +posts: Doctrine\ORM\PersistentCollection {#2208 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2204 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2211 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2266 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2268 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2273 …}
    +follows: Doctrine\ORM\PersistentCollection {#2274 …}
    +followers: Doctrine\ORM\PersistentCollection {#2190 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2265 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2263 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2235 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2239 …}
    +reports: Doctrine\ORM\PersistentCollection {#2236 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2226 …}
    +violations: Doctrine\ORM\PersistentCollection {#2238 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
    +awards: Doctrine\ORM\PersistentCollection {#2259 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2244 …}
    +categories: Doctrine\ORM\PersistentCollection {#2250 …}
    -id: 445
    -password: "$2y$13$7bzwXvnOsqWKzH7XI49aq.XYuxD73fGISGi1.P2OAKG68ChHG4Z7W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2245 …}
    +apId: "netburnr@lemmy.world"
    +apProfileId: "https://lemmy.world/u/netburnr"
    +apPublicUrl: "https://lemmy.world/u/netburnr"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "netburnr"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729377980 {#2296
      date: 2024-10-20 00:46:20.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686915549 {#2295
      date: 2023-06-16 13:39:09.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#8596
  +width: 40
  +height: 40
  +user: App\Entity\User {#2221
    +avatar: Proxies\__CG__\App\Entity\Image {#2219 …}
    +cover: Proxies\__CG__\App\Entity\Image {#2217 …}
    +email: "netburnr@lemmy.world"
    +username: "@netburnr@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727652243 {#2290
      date: 2024-09-30 01:24:03.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2196 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2194 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2193 …}
    +entries: Doctrine\ORM\PersistentCollection {#2205 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2202 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2210 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2207 …}
    +posts: Doctrine\ORM\PersistentCollection {#2208 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2204 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2211 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2266 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2268 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2273 …}
    +follows: Doctrine\ORM\PersistentCollection {#2274 …}
    +followers: Doctrine\ORM\PersistentCollection {#2190 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2265 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2263 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2235 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2239 …}
    +reports: Doctrine\ORM\PersistentCollection {#2236 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2226 …}
    +violations: Doctrine\ORM\PersistentCollection {#2238 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
    +awards: Doctrine\ORM\PersistentCollection {#2259 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2244 …}
    +categories: Doctrine\ORM\PersistentCollection {#2250 …}
    -id: 445
    -password: "$2y$13$7bzwXvnOsqWKzH7XI49aq.XYuxD73fGISGi1.P2OAKG68ChHG4Z7W"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2245 …}
    +apId: "netburnr@lemmy.world"
    +apProfileId: "https://lemmy.world/u/netburnr"
    +apPublicUrl: "https://lemmy.world/u/netburnr"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "netburnr"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729377980 {#2296
      date: 2024-10-20 00:46:20.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686915549 {#2295
      date: 2023-06-16 13:39:09.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.57 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2281
    +user: App\Entity\User {#2221
      +avatar: Proxies\__CG__\App\Entity\Image {#2219 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2217 …}
      +email: "netburnr@lemmy.world"
      +username: "@netburnr@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727652243 {#2290
        date: 2024-09-30 01:24:03.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2196 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2194 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2193 …}
      +entries: Doctrine\ORM\PersistentCollection {#2205 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2202 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2210 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2207 …}
      +posts: Doctrine\ORM\PersistentCollection {#2208 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2204 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2211 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2266 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2268 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2273 …}
      +follows: Doctrine\ORM\PersistentCollection {#2274 …}
      +followers: Doctrine\ORM\PersistentCollection {#2190 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2265 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2263 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2235 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2239 …}
      +reports: Doctrine\ORM\PersistentCollection {#2236 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2226 …}
      +violations: Doctrine\ORM\PersistentCollection {#2238 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
      +awards: Doctrine\ORM\PersistentCollection {#2259 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2244 …}
      +categories: Doctrine\ORM\PersistentCollection {#2250 …}
      -id: 445
      -password: "$2y$13$7bzwXvnOsqWKzH7XI49aq.XYuxD73fGISGi1.P2OAKG68ChHG4Z7W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2245 …}
      +apId: "netburnr@lemmy.world"
      +apProfileId: "https://lemmy.world/u/netburnr"
      +apPublicUrl: "https://lemmy.world/u/netburnr"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "netburnr"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729377980 {#2296
        date: 2024-10-20 00:46:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686915549 {#2295
        date: 2023-06-16 13:39:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "A mirror array is not a backup. So therefor I would use at least one of those extra drives for a weekly backup of your data. You want some sort of not real-time backup in case you get cryptoed for example"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705265517 {#2292
      date: 2024-01-14 21:51:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2283 …}
    +nested: Doctrine\ORM\PersistentCollection {#2282 …}
    +votes: Doctrine\ORM\PersistentCollection {#2276 …}
    +reports: Doctrine\ORM\PersistentCollection {#2275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2261 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2218 …}
    -id: 229377
    -bodyTs: "'array':3 'backup':7,23,36 'case':38 'crypto':41 'data':26 'drive':19 'exampl':43 'extra':18 'get':40 'least':14 'mirror':2 'one':15 'real':34 'real-tim':33 'sort':30 'therefor':9 'time':35 'use':12 'want':28 'week':22 'would':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6095758"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702822873 {#2294
      date: 2023-12-17 15:21:13.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#8667
  +subject: App\Entity\EntryComment {#2281
    +user: App\Entity\User {#2221
      +avatar: Proxies\__CG__\App\Entity\Image {#2219 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2217 …}
      +email: "netburnr@lemmy.world"
      +username: "@netburnr@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727652243 {#2290
        date: 2024-09-30 01:24:03.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2196 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2194 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2193 …}
      +entries: Doctrine\ORM\PersistentCollection {#2205 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2202 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2210 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2207 …}
      +posts: Doctrine\ORM\PersistentCollection {#2208 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2204 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2211 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2266 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2268 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2273 …}
      +follows: Doctrine\ORM\PersistentCollection {#2274 …}
      +followers: Doctrine\ORM\PersistentCollection {#2190 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2265 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2263 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2235 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2239 …}
      +reports: Doctrine\ORM\PersistentCollection {#2236 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2226 …}
      +violations: Doctrine\ORM\PersistentCollection {#2238 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
      +awards: Doctrine\ORM\PersistentCollection {#2259 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2244 …}
      +categories: Doctrine\ORM\PersistentCollection {#2250 …}
      -id: 445
      -password: "$2y$13$7bzwXvnOsqWKzH7XI49aq.XYuxD73fGISGi1.P2OAKG68ChHG4Z7W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2245 …}
      +apId: "netburnr@lemmy.world"
      +apProfileId: "https://lemmy.world/u/netburnr"
      +apPublicUrl: "https://lemmy.world/u/netburnr"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "netburnr"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729377980 {#2296
        date: 2024-10-20 00:46:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686915549 {#2295
        date: 2023-06-16 13:39:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "A mirror array is not a backup. So therefor I would use at least one of those extra drives for a weekly backup of your data. You want some sort of not real-time backup in case you get cryptoed for example"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705265517 {#2292
      date: 2024-01-14 21:51:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2283 …}
    +nested: Doctrine\ORM\PersistentCollection {#2282 …}
    +votes: Doctrine\ORM\PersistentCollection {#2276 …}
    +reports: Doctrine\ORM\PersistentCollection {#2275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2261 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2218 …}
    -id: 229377
    -bodyTs: "'array':3 'backup':7,23,36 'case':38 'crypto':41 'data':26 'drive':19 'exampl':43 'extra':18 'get':40 'least':14 'mirror':2 'one':15 'real':34 'real-tim':33 'sort':30 'therefor':9 'time':35 'use':12 'want':28 'week':22 'would':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6095758"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702822873 {#2294
      date: 2023-12-17 15:21:13.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 14.11 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2281
    +user: App\Entity\User {#2221
      +avatar: Proxies\__CG__\App\Entity\Image {#2219 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2217 …}
      +email: "netburnr@lemmy.world"
      +username: "@netburnr@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727652243 {#2290
        date: 2024-09-30 01:24:03.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2196 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2194 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2193 …}
      +entries: Doctrine\ORM\PersistentCollection {#2205 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2202 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2210 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2207 …}
      +posts: Doctrine\ORM\PersistentCollection {#2208 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2204 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2211 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2266 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2268 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2273 …}
      +follows: Doctrine\ORM\PersistentCollection {#2274 …}
      +followers: Doctrine\ORM\PersistentCollection {#2190 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2265 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2263 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2235 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2239 …}
      +reports: Doctrine\ORM\PersistentCollection {#2236 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2226 …}
      +violations: Doctrine\ORM\PersistentCollection {#2238 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
      +awards: Doctrine\ORM\PersistentCollection {#2259 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2244 …}
      +categories: Doctrine\ORM\PersistentCollection {#2250 …}
      -id: 445
      -password: "$2y$13$7bzwXvnOsqWKzH7XI49aq.XYuxD73fGISGi1.P2OAKG68ChHG4Z7W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2245 …}
      +apId: "netburnr@lemmy.world"
      +apProfileId: "https://lemmy.world/u/netburnr"
      +apPublicUrl: "https://lemmy.world/u/netburnr"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "netburnr"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729377980 {#2296
        date: 2024-10-20 00:46:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686915549 {#2295
        date: 2023-06-16 13:39:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "A mirror array is not a backup. So therefor I would use at least one of those extra drives for a weekly backup of your data. You want some sort of not real-time backup in case you get cryptoed for example"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705265517 {#2292
      date: 2024-01-14 21:51:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2283 …}
    +nested: Doctrine\ORM\PersistentCollection {#2282 …}
    +votes: Doctrine\ORM\PersistentCollection {#2276 …}
    +reports: Doctrine\ORM\PersistentCollection {#2275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2261 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2218 …}
    -id: 229377
    -bodyTs: "'array':3 'backup':7,23,36 'case':38 'crypto':41 'data':26 'drive':19 'exampl':43 'extra':18 'get':40 'least':14 'mirror':2 'one':15 'real':34 'real-tim':33 'sort':30 'therefor':9 'time':35 'use':12 'want':28 'week':22 'would':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6095758"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702822873 {#2294
      date: 2023-12-17 15:21:13.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#8724
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2281
    +user: App\Entity\User {#2221
      +avatar: Proxies\__CG__\App\Entity\Image {#2219 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2217 …}
      +email: "netburnr@lemmy.world"
      +username: "@netburnr@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727652243 {#2290
        date: 2024-09-30 01:24:03.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2196 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2194 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2193 …}
      +entries: Doctrine\ORM\PersistentCollection {#2205 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2202 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2210 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2207 …}
      +posts: Doctrine\ORM\PersistentCollection {#2208 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2204 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2211 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2266 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2268 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2273 …}
      +follows: Doctrine\ORM\PersistentCollection {#2274 …}
      +followers: Doctrine\ORM\PersistentCollection {#2190 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2265 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2263 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2235 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2239 …}
      +reports: Doctrine\ORM\PersistentCollection {#2236 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2226 …}
      +violations: Doctrine\ORM\PersistentCollection {#2238 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
      +awards: Doctrine\ORM\PersistentCollection {#2259 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2244 …}
      +categories: Doctrine\ORM\PersistentCollection {#2250 …}
      -id: 445
      -password: "$2y$13$7bzwXvnOsqWKzH7XI49aq.XYuxD73fGISGi1.P2OAKG68ChHG4Z7W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2245 …}
      +apId: "netburnr@lemmy.world"
      +apProfileId: "https://lemmy.world/u/netburnr"
      +apPublicUrl: "https://lemmy.world/u/netburnr"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "netburnr"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729377980 {#2296
        date: 2024-10-20 00:46:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686915549 {#2295
        date: 2023-06-16 13:39:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "A mirror array is not a backup. So therefor I would use at least one of those extra drives for a weekly backup of your data. You want some sort of not real-time backup in case you get cryptoed for example"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705265517 {#2292
      date: 2024-01-14 21:51:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2283 …}
    +nested: Doctrine\ORM\PersistentCollection {#2282 …}
    +votes: Doctrine\ORM\PersistentCollection {#2276 …}
    +reports: Doctrine\ORM\PersistentCollection {#2275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2261 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2218 …}
    -id: 229377
    -bodyTs: "'array':3 'backup':7,23,36 'case':38 'crypto':41 'data':26 'drive':19 'exampl':43 'extra':18 'get':40 'least':14 'mirror':2 'one':15 'real':34 'real-tim':33 'sort':30 'therefor':9 'time':35 'use':12 'want':28 'week':22 'would':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6095758"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702822873 {#2294
      date: 2023-12-17 15:21:13.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 2.29 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2281
    +user: App\Entity\User {#2221
      +avatar: Proxies\__CG__\App\Entity\Image {#2219 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2217 …}
      +email: "netburnr@lemmy.world"
      +username: "@netburnr@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727652243 {#2290
        date: 2024-09-30 01:24:03.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2196 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2194 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2193 …}
      +entries: Doctrine\ORM\PersistentCollection {#2205 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2202 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2210 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2207 …}
      +posts: Doctrine\ORM\PersistentCollection {#2208 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2204 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2211 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2266 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2268 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2273 …}
      +follows: Doctrine\ORM\PersistentCollection {#2274 …}
      +followers: Doctrine\ORM\PersistentCollection {#2190 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2265 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2263 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2235 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2239 …}
      +reports: Doctrine\ORM\PersistentCollection {#2236 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2226 …}
      +violations: Doctrine\ORM\PersistentCollection {#2238 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
      +awards: Doctrine\ORM\PersistentCollection {#2259 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2244 …}
      +categories: Doctrine\ORM\PersistentCollection {#2250 …}
      -id: 445
      -password: "$2y$13$7bzwXvnOsqWKzH7XI49aq.XYuxD73fGISGi1.P2OAKG68ChHG4Z7W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2245 …}
      +apId: "netburnr@lemmy.world"
      +apProfileId: "https://lemmy.world/u/netburnr"
      +apPublicUrl: "https://lemmy.world/u/netburnr"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "netburnr"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729377980 {#2296
        date: 2024-10-20 00:46:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686915549 {#2295
        date: 2023-06-16 13:39:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "A mirror array is not a backup. So therefor I would use at least one of those extra drives for a weekly backup of your data. You want some sort of not real-time backup in case you get cryptoed for example"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705265517 {#2292
      date: 2024-01-14 21:51:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2283 …}
    +nested: Doctrine\ORM\PersistentCollection {#2282 …}
    +votes: Doctrine\ORM\PersistentCollection {#2276 …}
    +reports: Doctrine\ORM\PersistentCollection {#2275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2261 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2218 …}
    -id: 229377
    -bodyTs: "'array':3 'backup':7,23,36 'case':38 'crypto':41 'data':26 'drive':19 'exampl':43 'extra':18 'get':40 'least':14 'mirror':2 'one':15 'real':34 'real-tim':33 'sort':30 'therefor':9 'time':35 'use':12 'want':28 'week':22 'would':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6095758"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702822873 {#2294
      date: 2023-12-17 15:21:13.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#8964
  +comment: App\Entity\EntryComment {#2281
    +user: App\Entity\User {#2221
      +avatar: Proxies\__CG__\App\Entity\Image {#2219 …}
      +cover: Proxies\__CG__\App\Entity\Image {#2217 …}
      +email: "netburnr@lemmy.world"
      +username: "@netburnr@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727652243 {#2290
        date: 2024-09-30 01:24:03.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2196 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2194 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2193 …}
      +entries: Doctrine\ORM\PersistentCollection {#2205 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2202 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2210 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2207 …}
      +posts: Doctrine\ORM\PersistentCollection {#2208 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2204 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2211 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2266 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2268 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2273 …}
      +follows: Doctrine\ORM\PersistentCollection {#2274 …}
      +followers: Doctrine\ORM\PersistentCollection {#2190 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2265 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2263 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2235 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2239 …}
      +reports: Doctrine\ORM\PersistentCollection {#2236 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2226 …}
      +violations: Doctrine\ORM\PersistentCollection {#2238 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2249 …}
      +awards: Doctrine\ORM\PersistentCollection {#2259 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2244 …}
      +categories: Doctrine\ORM\PersistentCollection {#2250 …}
      -id: 445
      -password: "$2y$13$7bzwXvnOsqWKzH7XI49aq.XYuxD73fGISGi1.P2OAKG68ChHG4Z7W"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2245 …}
      +apId: "netburnr@lemmy.world"
      +apProfileId: "https://lemmy.world/u/netburnr"
      +apPublicUrl: "https://lemmy.world/u/netburnr"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "netburnr"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729377980 {#2296
        date: 2024-10-20 00:46:20.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686915549 {#2295
        date: 2023-06-16 13:39:09.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "A mirror array is not a backup. So therefor I would use at least one of those extra drives for a weekly backup of your data. You want some sort of not real-time backup in case you get cryptoed for example"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1705265517 {#2292
      date: 2024-01-14 21:51:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2283 …}
    +nested: Doctrine\ORM\PersistentCollection {#2282 …}
    +votes: Doctrine\ORM\PersistentCollection {#2276 …}
    +reports: Doctrine\ORM\PersistentCollection {#2275 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2261 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2218 …}
    -id: 229377
    -bodyTs: "'array':3 'backup':7,23,36 'case':38 'crypto':41 'data':26 'drive':19 'exampl':43 'extra':18 'get':40 'least':14 'mirror':2 'one':15 'real':34 'real-tim':33 'sort':30 'therefor':9 'time':35 'use':12 'want':28 'week':22 'would':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6095758"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702822873 {#2294
      date: 2023-12-17 15:21:13.0 +01:00
    }
  }
  +nestedComments: [
    229430 => App\Entity\EntryComment {#3115
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2344 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: App\Entity\EntryComment {#2281}
      +root: App\Entity\EntryComment {#2281}
      +body: "That is true, but I was indeed not counting it as such, I currently just have the cloud as a backup."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702824795 {#3118
        date: 2023-12-17 15:53:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jh0wlett@discuss.tchncs.de"
        "@netburnr@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3114 …}
      +nested: Doctrine\ORM\PersistentCollection {#3112 …}
      +votes: Doctrine\ORM\PersistentCollection {#3110 …}
      +reports: Doctrine\ORM\PersistentCollection {#3108 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3106 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3104 …}
      -id: 229430
      -bodyTs: "'backup':21 'cloud':18 'count':9 'current':14 'inde':7 'true':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/comment/5775219"
      +editedAt: DateTimeImmutable @1705266558 {#3117
        date: 2024-01-14 22:09:18.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702824795 {#3116
        date: 2023-12-17 15:53:15.0 +01:00
      }
    }
    229439 => App\Entity\EntryComment {#3243
      +user: App\Entity\User {#2221}
      +entry: Proxies\__CG__\App\Entity\Entry {#2344 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: App\Entity\EntryComment {#3115}
      +root: App\Entity\EntryComment {#2281}
      +body: "If you’ve got cloud backup you’re good, keep the drives in a drawer as spares or have another use?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702825228 {#3241
        date: 2023-12-17 16:00:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@jh0wlett@discuss.tchncs.de"
        "@netburnr@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3244 …}
      +nested: Doctrine\ORM\PersistentCollection {#3246 …}
      +votes: Doctrine\ORM\PersistentCollection {#3248 …}
      +reports: Doctrine\ORM\PersistentCollection {#3250 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3252 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3254 …}
      -id: 229439
      -bodyTs: "'anoth':20 'backup':6 'cloud':5 'drawer':15 'drive':12 'good':9 'got':4 'keep':10 're':8 'spare':17 'use':21 've':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/6096305"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702825228 {#3242
        date: 2023-12-17 16:00:28.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 12.0 MiB 55.32 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2285
    +user: App\Entity\User {#2147
      +avatar: Proxies\__CG__\App\Entity\Image {#2145 …}
      +cover: null
      +email: "watson387@sopuli.xyz"
      +username: "@watson387@sopuli.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727806727 {#2256
        date: 2024-10-01 20:18:47.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2150 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2153 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2149 …}
      +entries: Doctrine\ORM\PersistentCollection {#2185 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2179 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2182 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2172 …}
      +posts: Doctrine\ORM\PersistentCollection {#2173 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2175 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2176 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2183 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2168 …}
      +follows: Doctrine\ORM\PersistentCollection {#2038 …}
      +followers: Doctrine\ORM\PersistentCollection {#1988 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2003 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1995 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2006 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1997 …}
      +reports: Doctrine\ORM\PersistentCollection {#1998 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2001 …}
      +violations: Doctrine\ORM\PersistentCollection {#1999 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2004 …}
      +awards: Doctrine\ORM\PersistentCollection {#1989 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1986 …}
      +categories: Doctrine\ORM\PersistentCollection {#2009 …}
      -id: 2773
      -password: "$2y$13$loCdG82em6QphhXjR/7nieIsSd71gsPLpZDUdn9LYQ55dpt455DgC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1991 …}
      +apId: "watson387@sopuli.xyz"
      +apProfileId: "https://sopuli.xyz/u/watson387"
      +apPublicUrl: "https://sopuli.xyz/u/watson387"
      +apFollowersUrl: null
      +apInboxUrl: "https://sopuli.xyz/inbox"
      +apDomain: "sopuli.xyz"
      +apPreferredUsername: "watson387"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729532123 {#2251
        date: 2024-10-21 19:35:23.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687042049 {#2284
        date: 2023-06-18 00:47:29.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "WTF is an *extra* HDD?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1702854243 {#2243
      date: 2023-12-18 00:04:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2286 …}
    +nested: Doctrine\ORM\PersistentCollection {#2188 …}
    +votes: Doctrine\ORM\PersistentCollection {#2034 …}
    +reports: Doctrine\ORM\PersistentCollection {#2156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
    -id: 230431
    -bodyTs: "'extra':4 'hdd':5 'wtf':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5471823"
    +editedAt: DateTimeImmutable @1705327245 {#2247
      date: 2024-01-15 15:00:45.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702854243 {#2255
      date: 2023-12-18 00:04:03.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#9032
  +comment: App\Entity\EntryComment {#2285
    +user: App\Entity\User {#2147
      +avatar: Proxies\__CG__\App\Entity\Image {#2145 …}
      +cover: null
      +email: "watson387@sopuli.xyz"
      +username: "@watson387@sopuli.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727806727 {#2256
        date: 2024-10-01 20:18:47.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2150 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2153 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2149 …}
      +entries: Doctrine\ORM\PersistentCollection {#2185 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2179 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2182 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2172 …}
      +posts: Doctrine\ORM\PersistentCollection {#2173 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2175 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2176 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2183 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2168 …}
      +follows: Doctrine\ORM\PersistentCollection {#2038 …}
      +followers: Doctrine\ORM\PersistentCollection {#1988 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2003 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1995 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2006 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1997 …}
      +reports: Doctrine\ORM\PersistentCollection {#1998 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2001 …}
      +violations: Doctrine\ORM\PersistentCollection {#1999 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2004 …}
      +awards: Doctrine\ORM\PersistentCollection {#1989 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1986 …}
      +categories: Doctrine\ORM\PersistentCollection {#2009 …}
      -id: 2773
      -password: "$2y$13$loCdG82em6QphhXjR/7nieIsSd71gsPLpZDUdn9LYQ55dpt455DgC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1991 …}
      +apId: "watson387@sopuli.xyz"
      +apProfileId: "https://sopuli.xyz/u/watson387"
      +apPublicUrl: "https://sopuli.xyz/u/watson387"
      +apFollowersUrl: null
      +apInboxUrl: "https://sopuli.xyz/inbox"
      +apDomain: "sopuli.xyz"
      +apPreferredUsername: "watson387"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729532123 {#2251
        date: 2024-10-21 19:35:23.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687042049 {#2284
        date: 2023-06-18 00:47:29.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "WTF is an *extra* HDD?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1702854243 {#2243
      date: 2023-12-18 00:04:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2286 …}
    +nested: Doctrine\ORM\PersistentCollection {#2188 …}
    +votes: Doctrine\ORM\PersistentCollection {#2034 …}
    +reports: Doctrine\ORM\PersistentCollection {#2156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
    -id: 230431
    -bodyTs: "'extra':4 'hdd':5 'wtf':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5471823"
    +editedAt: DateTimeImmutable @1705327245 {#2247
      date: 2024-01-15 15:00:45.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702854243 {#2255
      date: 2023-12-18 00:04:03.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 12.0 MiB 0.20 ms
Input props
[
  "user" => App\Entity\User {#2147
    +avatar: Proxies\__CG__\App\Entity\Image {#2145 …}
    +cover: null
    +email: "watson387@sopuli.xyz"
    +username: "@watson387@sopuli.xyz"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727806727 {#2256
      date: 2024-10-01 20:18:47.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2150 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2153 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2149 …}
    +entries: Doctrine\ORM\PersistentCollection {#2185 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2179 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2182 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2172 …}
    +posts: Doctrine\ORM\PersistentCollection {#2173 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2175 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2176 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2178 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2183 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2168 …}
    +follows: Doctrine\ORM\PersistentCollection {#2038 …}
    +followers: Doctrine\ORM\PersistentCollection {#1988 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2003 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1995 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2006 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1997 …}
    +reports: Doctrine\ORM\PersistentCollection {#1998 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2001 …}
    +violations: Doctrine\ORM\PersistentCollection {#1999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2004 …}
    +awards: Doctrine\ORM\PersistentCollection {#1989 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1986 …}
    +categories: Doctrine\ORM\PersistentCollection {#2009 …}
    -id: 2773
    -password: "$2y$13$loCdG82em6QphhXjR/7nieIsSd71gsPLpZDUdn9LYQ55dpt455DgC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1991 …}
    +apId: "watson387@sopuli.xyz"
    +apProfileId: "https://sopuli.xyz/u/watson387"
    +apPublicUrl: "https://sopuli.xyz/u/watson387"
    +apFollowersUrl: null
    +apInboxUrl: "https://sopuli.xyz/inbox"
    +apDomain: "sopuli.xyz"
    +apPreferredUsername: "watson387"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729532123 {#2251
      date: 2024-10-21 19:35:23.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687042049 {#2284
      date: 2023-06-18 00:47:29.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9077
  +user: App\Entity\User {#2147
    +avatar: Proxies\__CG__\App\Entity\Image {#2145 …}
    +cover: null
    +email: "watson387@sopuli.xyz"
    +username: "@watson387@sopuli.xyz"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727806727 {#2256
      date: 2024-10-01 20:18:47.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2150 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2153 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2149 …}
    +entries: Doctrine\ORM\PersistentCollection {#2185 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2179 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2182 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2172 …}
    +posts: Doctrine\ORM\PersistentCollection {#2173 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2175 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2176 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2178 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2183 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2168 …}
    +follows: Doctrine\ORM\PersistentCollection {#2038 …}
    +followers: Doctrine\ORM\PersistentCollection {#1988 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2003 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1995 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2006 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1997 …}
    +reports: Doctrine\ORM\PersistentCollection {#1998 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2001 …}
    +violations: Doctrine\ORM\PersistentCollection {#1999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2004 …}
    +awards: Doctrine\ORM\PersistentCollection {#1989 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1986 …}
    +categories: Doctrine\ORM\PersistentCollection {#2009 …}
    -id: 2773
    -password: "$2y$13$loCdG82em6QphhXjR/7nieIsSd71gsPLpZDUdn9LYQ55dpt455DgC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1991 …}
    +apId: "watson387@sopuli.xyz"
    +apProfileId: "https://sopuli.xyz/u/watson387"
    +apPublicUrl: "https://sopuli.xyz/u/watson387"
    +apFollowersUrl: null
    +apInboxUrl: "https://sopuli.xyz/inbox"
    +apDomain: "sopuli.xyz"
    +apPreferredUsername: "watson387"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729532123 {#2251
      date: 2024-10-21 19:35:23.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687042049 {#2284
      date: 2023-06-18 00:47:29.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1702854243 {#2255
    date: 2023-12-18 00:04:03.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9132
  +date: DateTimeImmutable @1702854243 {#2255
    date: 2023-12-18 00:04:03.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.24 ms
Input props
[
  "createdAt" => DateTimeImmutable @1702854243 {#2255
    date: 2023-12-18 00:04:03.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1705327245 {#2247
    date: 2024-01-15 15:00:45.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9186
  +createdAt: DateTimeImmutable @1702854243 {#2255
    date: 2023-12-18 00:04:03.0 +01:00
  }
  +editedAt: DateTimeImmutable @1705327245 {#2247
    date: 2024-01-15 15:00:45.0 +01:00
  }
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.21 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2344
    +user: Proxies\__CG__\App\Entity\User {#3146 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-to-do-with-extra-HDDs"
    +title: "What to do with extra HDDs"
    +url: null
    +body: """
      Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
      \n
      I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 18
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702860113 {#7156
      date: 2023-12-18 01:41:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7155 …}
    +votes: Doctrine\ORM\PersistentCollection {#7163 …}
    +reports: Doctrine\ORM\PersistentCollection {#7165 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
    +badges: Doctrine\ORM\PersistentCollection {#7171 …}
    +children: []
    -id: 22814
    -titleTs: "'extra':5 'hdds':6"
    -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702903483
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/7918650"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702817983 {#7153
      date: 2023-12-17 13:59:43.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#9240
  +entry: Proxies\__CG__\App\Entity\Entry {#2344
    +user: Proxies\__CG__\App\Entity\User {#3146 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-to-do-with-extra-HDDs"
    +title: "What to do with extra HDDs"
    +url: null
    +body: """
      Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
      \n
      I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 10
    +favouriteCount: 18
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702860113 {#7156
      date: 2023-12-18 01:41:53.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#7155 …}
    +votes: Doctrine\ORM\PersistentCollection {#7163 …}
    +reports: Doctrine\ORM\PersistentCollection {#7165 …}
    +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
    +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
    +badges: Doctrine\ORM\PersistentCollection {#7171 …}
    +children: []
    -id: 22814
    -titleTs: "'extra':5 'hdds':6"
    -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702903483
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/7918650"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702817983 {#7153
      date: 2023-12-17 13:59:43.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 4.48 ms
Input props
[
  "user" => App\Entity\User {#2147
    +avatar: Proxies\__CG__\App\Entity\Image {#2145 …}
    +cover: null
    +email: "watson387@sopuli.xyz"
    +username: "@watson387@sopuli.xyz"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727806727 {#2256
      date: 2024-10-01 20:18:47.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2150 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2153 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2149 …}
    +entries: Doctrine\ORM\PersistentCollection {#2185 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2179 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2182 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2172 …}
    +posts: Doctrine\ORM\PersistentCollection {#2173 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2175 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2176 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2178 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2183 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2168 …}
    +follows: Doctrine\ORM\PersistentCollection {#2038 …}
    +followers: Doctrine\ORM\PersistentCollection {#1988 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2003 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1995 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2006 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1997 …}
    +reports: Doctrine\ORM\PersistentCollection {#1998 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2001 …}
    +violations: Doctrine\ORM\PersistentCollection {#1999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2004 …}
    +awards: Doctrine\ORM\PersistentCollection {#1989 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1986 …}
    +categories: Doctrine\ORM\PersistentCollection {#2009 …}
    -id: 2773
    -password: "$2y$13$loCdG82em6QphhXjR/7nieIsSd71gsPLpZDUdn9LYQ55dpt455DgC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1991 …}
    +apId: "watson387@sopuli.xyz"
    +apProfileId: "https://sopuli.xyz/u/watson387"
    +apPublicUrl: "https://sopuli.xyz/u/watson387"
    +apFollowersUrl: null
    +apInboxUrl: "https://sopuli.xyz/inbox"
    +apDomain: "sopuli.xyz"
    +apPreferredUsername: "watson387"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729532123 {#2251
      date: 2024-10-21 19:35:23.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687042049 {#2284
      date: 2023-06-18 00:47:29.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#9295
  +width: 40
  +height: 40
  +user: App\Entity\User {#2147
    +avatar: Proxies\__CG__\App\Entity\Image {#2145 …}
    +cover: null
    +email: "watson387@sopuli.xyz"
    +username: "@watson387@sopuli.xyz"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727806727 {#2256
      date: 2024-10-01 20:18:47.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2150 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2153 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2149 …}
    +entries: Doctrine\ORM\PersistentCollection {#2185 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2179 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2182 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2172 …}
    +posts: Doctrine\ORM\PersistentCollection {#2173 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2175 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2176 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2178 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2183 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2168 …}
    +follows: Doctrine\ORM\PersistentCollection {#2038 …}
    +followers: Doctrine\ORM\PersistentCollection {#1988 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2003 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1995 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2006 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#1997 …}
    +reports: Doctrine\ORM\PersistentCollection {#1998 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2001 …}
    +violations: Doctrine\ORM\PersistentCollection {#1999 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2004 …}
    +awards: Doctrine\ORM\PersistentCollection {#1989 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1986 …}
    +categories: Doctrine\ORM\PersistentCollection {#2009 …}
    -id: 2773
    -password: "$2y$13$loCdG82em6QphhXjR/7nieIsSd71gsPLpZDUdn9LYQ55dpt455DgC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1991 …}
    +apId: "watson387@sopuli.xyz"
    +apProfileId: "https://sopuli.xyz/u/watson387"
    +apPublicUrl: "https://sopuli.xyz/u/watson387"
    +apFollowersUrl: null
    +apInboxUrl: "https://sopuli.xyz/inbox"
    +apDomain: "sopuli.xyz"
    +apPreferredUsername: "watson387"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729532123 {#2251
      date: 2024-10-21 19:35:23.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687042049 {#2284
      date: 2023-06-18 00:47:29.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.58 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2285
    +user: App\Entity\User {#2147
      +avatar: Proxies\__CG__\App\Entity\Image {#2145 …}
      +cover: null
      +email: "watson387@sopuli.xyz"
      +username: "@watson387@sopuli.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727806727 {#2256
        date: 2024-10-01 20:18:47.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2150 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2153 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2149 …}
      +entries: Doctrine\ORM\PersistentCollection {#2185 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2179 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2182 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2172 …}
      +posts: Doctrine\ORM\PersistentCollection {#2173 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2175 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2176 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2183 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2168 …}
      +follows: Doctrine\ORM\PersistentCollection {#2038 …}
      +followers: Doctrine\ORM\PersistentCollection {#1988 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2003 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1995 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2006 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1997 …}
      +reports: Doctrine\ORM\PersistentCollection {#1998 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2001 …}
      +violations: Doctrine\ORM\PersistentCollection {#1999 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2004 …}
      +awards: Doctrine\ORM\PersistentCollection {#1989 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1986 …}
      +categories: Doctrine\ORM\PersistentCollection {#2009 …}
      -id: 2773
      -password: "$2y$13$loCdG82em6QphhXjR/7nieIsSd71gsPLpZDUdn9LYQ55dpt455DgC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1991 …}
      +apId: "watson387@sopuli.xyz"
      +apProfileId: "https://sopuli.xyz/u/watson387"
      +apPublicUrl: "https://sopuli.xyz/u/watson387"
      +apFollowersUrl: null
      +apInboxUrl: "https://sopuli.xyz/inbox"
      +apDomain: "sopuli.xyz"
      +apPreferredUsername: "watson387"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729532123 {#2251
        date: 2024-10-21 19:35:23.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687042049 {#2284
        date: 2023-06-18 00:47:29.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "WTF is an *extra* HDD?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1702854243 {#2243
      date: 2023-12-18 00:04:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2286 …}
    +nested: Doctrine\ORM\PersistentCollection {#2188 …}
    +votes: Doctrine\ORM\PersistentCollection {#2034 …}
    +reports: Doctrine\ORM\PersistentCollection {#2156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
    -id: 230431
    -bodyTs: "'extra':4 'hdd':5 'wtf':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5471823"
    +editedAt: DateTimeImmutable @1705327245 {#2247
      date: 2024-01-15 15:00:45.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702854243 {#2255
      date: 2023-12-18 00:04:03.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#9372
  +subject: App\Entity\EntryComment {#2285
    +user: App\Entity\User {#2147
      +avatar: Proxies\__CG__\App\Entity\Image {#2145 …}
      +cover: null
      +email: "watson387@sopuli.xyz"
      +username: "@watson387@sopuli.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727806727 {#2256
        date: 2024-10-01 20:18:47.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2150 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2153 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2149 …}
      +entries: Doctrine\ORM\PersistentCollection {#2185 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2179 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2182 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2172 …}
      +posts: Doctrine\ORM\PersistentCollection {#2173 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2175 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2176 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2183 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2168 …}
      +follows: Doctrine\ORM\PersistentCollection {#2038 …}
      +followers: Doctrine\ORM\PersistentCollection {#1988 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2003 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1995 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2006 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1997 …}
      +reports: Doctrine\ORM\PersistentCollection {#1998 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2001 …}
      +violations: Doctrine\ORM\PersistentCollection {#1999 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2004 …}
      +awards: Doctrine\ORM\PersistentCollection {#1989 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1986 …}
      +categories: Doctrine\ORM\PersistentCollection {#2009 …}
      -id: 2773
      -password: "$2y$13$loCdG82em6QphhXjR/7nieIsSd71gsPLpZDUdn9LYQ55dpt455DgC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1991 …}
      +apId: "watson387@sopuli.xyz"
      +apProfileId: "https://sopuli.xyz/u/watson387"
      +apPublicUrl: "https://sopuli.xyz/u/watson387"
      +apFollowersUrl: null
      +apInboxUrl: "https://sopuli.xyz/inbox"
      +apDomain: "sopuli.xyz"
      +apPreferredUsername: "watson387"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729532123 {#2251
        date: 2024-10-21 19:35:23.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687042049 {#2284
        date: 2023-06-18 00:47:29.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "WTF is an *extra* HDD?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1702854243 {#2243
      date: 2023-12-18 00:04:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2286 …}
    +nested: Doctrine\ORM\PersistentCollection {#2188 …}
    +votes: Doctrine\ORM\PersistentCollection {#2034 …}
    +reports: Doctrine\ORM\PersistentCollection {#2156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
    -id: 230431
    -bodyTs: "'extra':4 'hdd':5 'wtf':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5471823"
    +editedAt: DateTimeImmutable @1705327245 {#2247
      date: 2024-01-15 15:00:45.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702854243 {#2255
      date: 2023-12-18 00:04:03.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.06 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2285
    +user: App\Entity\User {#2147
      +avatar: Proxies\__CG__\App\Entity\Image {#2145 …}
      +cover: null
      +email: "watson387@sopuli.xyz"
      +username: "@watson387@sopuli.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727806727 {#2256
        date: 2024-10-01 20:18:47.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2150 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2153 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2149 …}
      +entries: Doctrine\ORM\PersistentCollection {#2185 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2179 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2182 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2172 …}
      +posts: Doctrine\ORM\PersistentCollection {#2173 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2175 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2176 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2183 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2168 …}
      +follows: Doctrine\ORM\PersistentCollection {#2038 …}
      +followers: Doctrine\ORM\PersistentCollection {#1988 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2003 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1995 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2006 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1997 …}
      +reports: Doctrine\ORM\PersistentCollection {#1998 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2001 …}
      +violations: Doctrine\ORM\PersistentCollection {#1999 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2004 …}
      +awards: Doctrine\ORM\PersistentCollection {#1989 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1986 …}
      +categories: Doctrine\ORM\PersistentCollection {#2009 …}
      -id: 2773
      -password: "$2y$13$loCdG82em6QphhXjR/7nieIsSd71gsPLpZDUdn9LYQ55dpt455DgC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1991 …}
      +apId: "watson387@sopuli.xyz"
      +apProfileId: "https://sopuli.xyz/u/watson387"
      +apPublicUrl: "https://sopuli.xyz/u/watson387"
      +apFollowersUrl: null
      +apInboxUrl: "https://sopuli.xyz/inbox"
      +apDomain: "sopuli.xyz"
      +apPreferredUsername: "watson387"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729532123 {#2251
        date: 2024-10-21 19:35:23.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687042049 {#2284
        date: 2023-06-18 00:47:29.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "WTF is an *extra* HDD?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1702854243 {#2243
      date: 2023-12-18 00:04:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2286 …}
    +nested: Doctrine\ORM\PersistentCollection {#2188 …}
    +votes: Doctrine\ORM\PersistentCollection {#2034 …}
    +reports: Doctrine\ORM\PersistentCollection {#2156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
    -id: 230431
    -bodyTs: "'extra':4 'hdd':5 'wtf':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5471823"
    +editedAt: DateTimeImmutable @1705327245 {#2247
      date: 2024-01-15 15:00:45.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702854243 {#2255
      date: 2023-12-18 00:04:03.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#9429
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2285
    +user: App\Entity\User {#2147
      +avatar: Proxies\__CG__\App\Entity\Image {#2145 …}
      +cover: null
      +email: "watson387@sopuli.xyz"
      +username: "@watson387@sopuli.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727806727 {#2256
        date: 2024-10-01 20:18:47.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2150 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2153 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2149 …}
      +entries: Doctrine\ORM\PersistentCollection {#2185 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2179 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2182 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2172 …}
      +posts: Doctrine\ORM\PersistentCollection {#2173 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2175 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2176 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2183 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2168 …}
      +follows: Doctrine\ORM\PersistentCollection {#2038 …}
      +followers: Doctrine\ORM\PersistentCollection {#1988 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2003 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1995 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2006 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1997 …}
      +reports: Doctrine\ORM\PersistentCollection {#1998 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2001 …}
      +violations: Doctrine\ORM\PersistentCollection {#1999 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2004 …}
      +awards: Doctrine\ORM\PersistentCollection {#1989 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1986 …}
      +categories: Doctrine\ORM\PersistentCollection {#2009 …}
      -id: 2773
      -password: "$2y$13$loCdG82em6QphhXjR/7nieIsSd71gsPLpZDUdn9LYQ55dpt455DgC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1991 …}
      +apId: "watson387@sopuli.xyz"
      +apProfileId: "https://sopuli.xyz/u/watson387"
      +apPublicUrl: "https://sopuli.xyz/u/watson387"
      +apFollowersUrl: null
      +apInboxUrl: "https://sopuli.xyz/inbox"
      +apDomain: "sopuli.xyz"
      +apPreferredUsername: "watson387"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729532123 {#2251
        date: 2024-10-21 19:35:23.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687042049 {#2284
        date: 2023-06-18 00:47:29.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "WTF is an *extra* HDD?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1702854243 {#2243
      date: 2023-12-18 00:04:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2286 …}
    +nested: Doctrine\ORM\PersistentCollection {#2188 …}
    +votes: Doctrine\ORM\PersistentCollection {#2034 …}
    +reports: Doctrine\ORM\PersistentCollection {#2156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
    -id: 230431
    -bodyTs: "'extra':4 'hdd':5 'wtf':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5471823"
    +editedAt: DateTimeImmutable @1705327245 {#2247
      date: 2024-01-15 15:00:45.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702854243 {#2255
      date: 2023-12-18 00:04:03.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 27.93 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2285
    +user: App\Entity\User {#2147
      +avatar: Proxies\__CG__\App\Entity\Image {#2145 …}
      +cover: null
      +email: "watson387@sopuli.xyz"
      +username: "@watson387@sopuli.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727806727 {#2256
        date: 2024-10-01 20:18:47.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2150 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2153 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2149 …}
      +entries: Doctrine\ORM\PersistentCollection {#2185 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2179 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2182 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2172 …}
      +posts: Doctrine\ORM\PersistentCollection {#2173 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2175 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2176 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2183 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2168 …}
      +follows: Doctrine\ORM\PersistentCollection {#2038 …}
      +followers: Doctrine\ORM\PersistentCollection {#1988 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2003 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1995 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2006 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1997 …}
      +reports: Doctrine\ORM\PersistentCollection {#1998 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2001 …}
      +violations: Doctrine\ORM\PersistentCollection {#1999 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2004 …}
      +awards: Doctrine\ORM\PersistentCollection {#1989 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1986 …}
      +categories: Doctrine\ORM\PersistentCollection {#2009 …}
      -id: 2773
      -password: "$2y$13$loCdG82em6QphhXjR/7nieIsSd71gsPLpZDUdn9LYQ55dpt455DgC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1991 …}
      +apId: "watson387@sopuli.xyz"
      +apProfileId: "https://sopuli.xyz/u/watson387"
      +apPublicUrl: "https://sopuli.xyz/u/watson387"
      +apFollowersUrl: null
      +apInboxUrl: "https://sopuli.xyz/inbox"
      +apDomain: "sopuli.xyz"
      +apPreferredUsername: "watson387"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729532123 {#2251
        date: 2024-10-21 19:35:23.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687042049 {#2284
        date: 2023-06-18 00:47:29.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "WTF is an *extra* HDD?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1702854243 {#2243
      date: 2023-12-18 00:04:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2286 …}
    +nested: Doctrine\ORM\PersistentCollection {#2188 …}
    +votes: Doctrine\ORM\PersistentCollection {#2034 …}
    +reports: Doctrine\ORM\PersistentCollection {#2156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
    -id: 230431
    -bodyTs: "'extra':4 'hdd':5 'wtf':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5471823"
    +editedAt: DateTimeImmutable @1705327245 {#2247
      date: 2024-01-15 15:00:45.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702854243 {#2255
      date: 2023-12-18 00:04:03.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#9669
  +comment: App\Entity\EntryComment {#2285
    +user: App\Entity\User {#2147
      +avatar: Proxies\__CG__\App\Entity\Image {#2145 …}
      +cover: null
      +email: "watson387@sopuli.xyz"
      +username: "@watson387@sopuli.xyz"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727806727 {#2256
        date: 2024-10-01 20:18:47.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2150 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2153 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2149 …}
      +entries: Doctrine\ORM\PersistentCollection {#2185 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2179 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2182 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2172 …}
      +posts: Doctrine\ORM\PersistentCollection {#2173 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2175 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2176 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2178 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2183 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2168 …}
      +follows: Doctrine\ORM\PersistentCollection {#2038 …}
      +followers: Doctrine\ORM\PersistentCollection {#1988 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2003 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1995 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2006 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#1997 …}
      +reports: Doctrine\ORM\PersistentCollection {#1998 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2001 …}
      +violations: Doctrine\ORM\PersistentCollection {#1999 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2004 …}
      +awards: Doctrine\ORM\PersistentCollection {#1989 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1986 …}
      +categories: Doctrine\ORM\PersistentCollection {#2009 …}
      -id: 2773
      -password: "$2y$13$loCdG82em6QphhXjR/7nieIsSd71gsPLpZDUdn9LYQ55dpt455DgC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1991 …}
      +apId: "watson387@sopuli.xyz"
      +apProfileId: "https://sopuli.xyz/u/watson387"
      +apPublicUrl: "https://sopuli.xyz/u/watson387"
      +apFollowersUrl: null
      +apInboxUrl: "https://sopuli.xyz/inbox"
      +apDomain: "sopuli.xyz"
      +apPreferredUsername: "watson387"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729532123 {#2251
        date: 2024-10-21 19:35:23.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687042049 {#2284
        date: 2023-06-18 00:47:29.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2344
      +user: Proxies\__CG__\App\Entity\User {#3146 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-to-do-with-extra-HDDs"
      +title: "What to do with extra HDDs"
      +url: null
      +body: """
        Hey guys, I’m setting up my NAS (openmediavault) and very much enjoying it! It now runs my Nextcloud and a couple of services. I got a mirror ZFS setup of two 8TB drives.\n
        \n
        I got another two 8TB drives and am doubting whether I should add them as an extra mirror vdev, or create a new pool for extra backup. I’m not sure if that extra backup is necessary though, since I got a cloud backup already every day. My drives are only used 14% so I’m not even sure if I should already put them in the pool. What do you guys think?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 10
      +favouriteCount: 18
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1702860113 {#7156
        date: 2023-12-18 01:41:53.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#7155 …}
      +votes: Doctrine\ORM\PersistentCollection {#7163 …}
      +reports: Doctrine\ORM\PersistentCollection {#7165 …}
      +favourites: Doctrine\ORM\PersistentCollection {#7167 …}
      +notifications: Doctrine\ORM\PersistentCollection {#7169 …}
      +badges: Doctrine\ORM\PersistentCollection {#7171 …}
      +children: []
      -id: 22814
      -titleTs: "'extra':5 'hdds':6"
      -bodyTs: "'14':87 '8tb':33,39 'add':47 'alreadi':79,97 'anoth':37 'backup':61,69,78 'cloud':77 'coupl':22 'creat':55 'day':81 'doubt':43 'drive':34,40,83 'enjoy':13 'even':92 'everi':80 'extra':51,60,68 'got':26,36,75 'guy':2,106 'hey':1 'm':4,63,90 'mirror':28,52 'much':12 'nas':8 'necessari':71 'new':57 'nextcloud':19 'openmediavault':9 'pool':58,102 'put':98 'run':17 'servic':24 'set':5 'setup':30 'sinc':73 'sure':65,93 'think':107 'though':72 'two':32,38 'use':86 'vdev':53 'whether':44 'zfs':29"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1702903483
      +visibility: "visible             "
      +apId: "https://discuss.tchncs.de/post/7918650"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702817983 {#7153
        date: 2023-12-17 13:59:43.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "WTF is an *extra* HDD?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1702854243 {#2243
      date: 2023-12-18 00:04:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@jh0wlett@discuss.tchncs.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2286 …}
    +nested: Doctrine\ORM\PersistentCollection {#2188 …}
    +votes: Doctrine\ORM\PersistentCollection {#2034 …}
    +reports: Doctrine\ORM\PersistentCollection {#2156 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2154 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2157 …}
    -id: 230431
    -bodyTs: "'extra':4 'hdd':5 'wtf':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/comment/5471823"
    +editedAt: DateTimeImmutable @1705327245 {#2247
      date: 2024-01-15 15:00:45.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702854243 {#2255
      date: 2023-12-18 00:04:03.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 12.0 MiB 56.42 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1983
    +user: App\Entity\User {#2352
      +avatar: null
      +cover: null
      +email: "bela@lemm.ee"
      +username: "@bela@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710415031 {#1984
        date: 2024-03-14 12:17:11.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 {#1347 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1350 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1351 …}
      +entries: Doctrine\ORM\PersistentCollection {#1353 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1358 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +posts: Doctrine\ORM\PersistentCollection {#2493 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2497 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2501 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2503 …}
      +follows: Doctrine\ORM\PersistentCollection {#2505 …}
      +followers: Doctrine\ORM\PersistentCollection {#2507 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2509 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2515 …}
      +reports: Doctrine\ORM\PersistentCollection {#2517 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2519 …}
      +violations: Doctrine\ORM\PersistentCollection {#2521 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2523 …}
      +awards: Doctrine\ORM\PersistentCollection {#2525 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2527 …}
      +categories: Doctrine\ORM\PersistentCollection {#2529 …}
      -id: 46223
      -password: "$2y$13$lB6K2EYVQfbPesabiuzdPOrwYVg8rJs7jKCZZrLj9vsoxHfGuIsU6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2531 …}
      +apId: "bela@lemm.ee"
      +apProfileId: "https://lemm.ee/u/bela"
      +apPublicUrl: "https://lemm.ee/u/bela"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "bela"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728920507 {#1987
        date: 2024-10-14 17:41:47.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694824171 {#1981
        date: 2023-09-16 02:29:31.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169
        +avatar: null
        +cover: null
        +email: "yo_scottie_oh@lemmy.ml"
        +username: "@yo_scottie_oh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728982406 {#11269
          date: 2024-10-15 10:53: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 {#11272 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
        +entries: Doctrine\ORM\PersistentCollection {#11278 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
        +posts: Doctrine\ORM\PersistentCollection {#11286 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
        +follows: Doctrine\ORM\PersistentCollection {#11298 …}
        +followers: Doctrine\ORM\PersistentCollection {#11300 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
        +reports: Doctrine\ORM\PersistentCollection {#11310 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
        +violations: Doctrine\ORM\PersistentCollection {#11314 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
        +awards: Doctrine\ORM\PersistentCollection {#11318 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
        +categories: Doctrine\ORM\PersistentCollection {#11322 …}
        -id: 75725
        -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
        +apId: "yo_scottie_oh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
        +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "yo_scottie_oh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728632728 {#11270
          date: 2024-10-11 09:45:28.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700025659 {#11271
          date: 2023-11-15 06:20:59.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      According to [this](https://blog.playapod.com/2019/05/26/playapod-2-features/) you can copy stuff *onto* it. I assume you’ve tried to see if you can copy *off?* If not, then there is probably no way to extract the audio, short of recording it as it plays.\n
      \n
      I was only able to find a couple episodes online. One on [someone’s google drive](https://drive.google.com/drive/folders/10veQ0gNRgoz9oG42VbHZEoMlUxxLwFfX) and a few in [the wayback machine](https://web.archive.org/web/20091230082716/http://www.endlessboundaries.com/archives/), all from [this thread](https://archive.ph/hbYbH)\n
      \n
      edit: if playapod has an option to store files on an sd card, that’s usually stored unencrypted. (on android anyway…)\n
      \n
      edit: wait iphones don’t even have sd card slots, right? lol
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706206232 {#2015
      date: 2024-01-25 19:10:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1979 …}
    +nested: Doctrine\ORM\PersistentCollection {#2368 …}
    +votes: Doctrine\ORM\PersistentCollection {#2373 …}
    +reports: Doctrine\ORM\PersistentCollection {#2376 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2365 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2366 …}
    -id: 240652
    -bodyTs: "'/2019/05/26/playapod-2-features/)':6 '/drive/folders/10veq0gnrgoz9og42vbhzeomluxxlwffx)':62 '/hbybh)':79 '/web/20091230082716/http://www.endlessboundaries.com/archives/),':72 'abl':47 'accord':1 'android':99 'anyway':100 'archive.ph':78 'archive.ph/hbybh)':77 'assum':14 'audio':36 'blog.playapod.com':5 'blog.playapod.com/2019/05/26/playapod-2-features/)':4 'card':92,109 'copi':9,23 'coupl':51 'drive':59 'drive.google.com':61 'drive.google.com/drive/folders/10veq0gnrgoz9og42vbhzeomluxxlwffx)':60 'edit':80,101 'episod':52 'even':106 'extract':34 'file':88 'find':49 'googl':58 'iphon':103 'lol':112 'machin':69 'one':54 'onlin':53 'onto':11 'option':85 'play':43 'playapod':82 'probabl':30 'record':39 'right':111 'sd':91,108 'see':19 'short':37 'slot':110 'someon':56 'store':87,96 'stuff':10 'thread':76 'tri':17 'unencrypt':97 'usual':95 've':16 'wait':102 'way':32 'wayback':68 'web.archive.org':71 'web.archive.org/web/20091230082716/http://www.endlessboundaries.com/archives/),':70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7493462"
    +editedAt: DateTimeImmutable @1706102006 {#2017
      date: 2024-01-24 14:13:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703174021 {#2008
      date: 2023-12-21 16:53:41.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#9737
  +comment: App\Entity\EntryComment {#1983
    +user: App\Entity\User {#2352
      +avatar: null
      +cover: null
      +email: "bela@lemm.ee"
      +username: "@bela@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710415031 {#1984
        date: 2024-03-14 12:17:11.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 {#1347 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1350 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1351 …}
      +entries: Doctrine\ORM\PersistentCollection {#1353 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1358 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +posts: Doctrine\ORM\PersistentCollection {#2493 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2497 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2501 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2503 …}
      +follows: Doctrine\ORM\PersistentCollection {#2505 …}
      +followers: Doctrine\ORM\PersistentCollection {#2507 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2509 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2515 …}
      +reports: Doctrine\ORM\PersistentCollection {#2517 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2519 …}
      +violations: Doctrine\ORM\PersistentCollection {#2521 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2523 …}
      +awards: Doctrine\ORM\PersistentCollection {#2525 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2527 …}
      +categories: Doctrine\ORM\PersistentCollection {#2529 …}
      -id: 46223
      -password: "$2y$13$lB6K2EYVQfbPesabiuzdPOrwYVg8rJs7jKCZZrLj9vsoxHfGuIsU6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2531 …}
      +apId: "bela@lemm.ee"
      +apProfileId: "https://lemm.ee/u/bela"
      +apPublicUrl: "https://lemm.ee/u/bela"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "bela"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728920507 {#1987
        date: 2024-10-14 17:41:47.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694824171 {#1981
        date: 2023-09-16 02:29:31.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169
        +avatar: null
        +cover: null
        +email: "yo_scottie_oh@lemmy.ml"
        +username: "@yo_scottie_oh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728982406 {#11269
          date: 2024-10-15 10:53: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 {#11272 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
        +entries: Doctrine\ORM\PersistentCollection {#11278 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
        +posts: Doctrine\ORM\PersistentCollection {#11286 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
        +follows: Doctrine\ORM\PersistentCollection {#11298 …}
        +followers: Doctrine\ORM\PersistentCollection {#11300 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
        +reports: Doctrine\ORM\PersistentCollection {#11310 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
        +violations: Doctrine\ORM\PersistentCollection {#11314 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
        +awards: Doctrine\ORM\PersistentCollection {#11318 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
        +categories: Doctrine\ORM\PersistentCollection {#11322 …}
        -id: 75725
        -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
        +apId: "yo_scottie_oh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
        +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "yo_scottie_oh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728632728 {#11270
          date: 2024-10-11 09:45:28.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700025659 {#11271
          date: 2023-11-15 06:20:59.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      According to [this](https://blog.playapod.com/2019/05/26/playapod-2-features/) you can copy stuff *onto* it. I assume you’ve tried to see if you can copy *off?* If not, then there is probably no way to extract the audio, short of recording it as it plays.\n
      \n
      I was only able to find a couple episodes online. One on [someone’s google drive](https://drive.google.com/drive/folders/10veQ0gNRgoz9oG42VbHZEoMlUxxLwFfX) and a few in [the wayback machine](https://web.archive.org/web/20091230082716/http://www.endlessboundaries.com/archives/), all from [this thread](https://archive.ph/hbYbH)\n
      \n
      edit: if playapod has an option to store files on an sd card, that’s usually stored unencrypted. (on android anyway…)\n
      \n
      edit: wait iphones don’t even have sd card slots, right? lol
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706206232 {#2015
      date: 2024-01-25 19:10:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1979 …}
    +nested: Doctrine\ORM\PersistentCollection {#2368 …}
    +votes: Doctrine\ORM\PersistentCollection {#2373 …}
    +reports: Doctrine\ORM\PersistentCollection {#2376 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2365 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2366 …}
    -id: 240652
    -bodyTs: "'/2019/05/26/playapod-2-features/)':6 '/drive/folders/10veq0gnrgoz9og42vbhzeomluxxlwffx)':62 '/hbybh)':79 '/web/20091230082716/http://www.endlessboundaries.com/archives/),':72 'abl':47 'accord':1 'android':99 'anyway':100 'archive.ph':78 'archive.ph/hbybh)':77 'assum':14 'audio':36 'blog.playapod.com':5 'blog.playapod.com/2019/05/26/playapod-2-features/)':4 'card':92,109 'copi':9,23 'coupl':51 'drive':59 'drive.google.com':61 'drive.google.com/drive/folders/10veq0gnrgoz9og42vbhzeomluxxlwffx)':60 'edit':80,101 'episod':52 'even':106 'extract':34 'file':88 'find':49 'googl':58 'iphon':103 'lol':112 'machin':69 'one':54 'onlin':53 'onto':11 'option':85 'play':43 'playapod':82 'probabl':30 'record':39 'right':111 'sd':91,108 'see':19 'short':37 'slot':110 'someon':56 'store':87,96 'stuff':10 'thread':76 'tri':17 'unencrypt':97 'usual':95 've':16 'wait':102 'way':32 'wayback':68 'web.archive.org':71 'web.archive.org/web/20091230082716/http://www.endlessboundaries.com/archives/),':70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7493462"
    +editedAt: DateTimeImmutable @1706102006 {#2017
      date: 2024-01-24 14:13:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703174021 {#2008
      date: 2023-12-21 16:53: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 12.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#2352
    +avatar: null
    +cover: null
    +email: "bela@lemm.ee"
    +username: "@bela@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1710415031 {#1984
      date: 2024-03-14 12:17:11.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 {#1347 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1350 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1351 …}
    +entries: Doctrine\ORM\PersistentCollection {#1353 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1358 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1355 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2491 …}
    +posts: Doctrine\ORM\PersistentCollection {#2493 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2495 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2497 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2499 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2501 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2503 …}
    +follows: Doctrine\ORM\PersistentCollection {#2505 …}
    +followers: Doctrine\ORM\PersistentCollection {#2507 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2509 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2511 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2513 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2515 …}
    +reports: Doctrine\ORM\PersistentCollection {#2517 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2519 …}
    +violations: Doctrine\ORM\PersistentCollection {#2521 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2523 …}
    +awards: Doctrine\ORM\PersistentCollection {#2525 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2527 …}
    +categories: Doctrine\ORM\PersistentCollection {#2529 …}
    -id: 46223
    -password: "$2y$13$lB6K2EYVQfbPesabiuzdPOrwYVg8rJs7jKCZZrLj9vsoxHfGuIsU6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2531 …}
    +apId: "bela@lemm.ee"
    +apProfileId: "https://lemm.ee/u/bela"
    +apPublicUrl: "https://lemm.ee/u/bela"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "bela"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728920507 {#1987
      date: 2024-10-14 17:41:47.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1694824171 {#1981
      date: 2023-09-16 02:29:31.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#9800
  +user: App\Entity\User {#2352
    +avatar: null
    +cover: null
    +email: "bela@lemm.ee"
    +username: "@bela@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1710415031 {#1984
      date: 2024-03-14 12:17:11.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 {#1347 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1350 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1351 …}
    +entries: Doctrine\ORM\PersistentCollection {#1353 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1358 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1355 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2491 …}
    +posts: Doctrine\ORM\PersistentCollection {#2493 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2495 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2497 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2499 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2501 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2503 …}
    +follows: Doctrine\ORM\PersistentCollection {#2505 …}
    +followers: Doctrine\ORM\PersistentCollection {#2507 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2509 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2511 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2513 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2515 …}
    +reports: Doctrine\ORM\PersistentCollection {#2517 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2519 …}
    +violations: Doctrine\ORM\PersistentCollection {#2521 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2523 …}
    +awards: Doctrine\ORM\PersistentCollection {#2525 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2527 …}
    +categories: Doctrine\ORM\PersistentCollection {#2529 …}
    -id: 46223
    -password: "$2y$13$lB6K2EYVQfbPesabiuzdPOrwYVg8rJs7jKCZZrLj9vsoxHfGuIsU6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2531 …}
    +apId: "bela@lemm.ee"
    +apProfileId: "https://lemm.ee/u/bela"
    +apPublicUrl: "https://lemm.ee/u/bela"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "bela"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728920507 {#1987
      date: 2024-10-14 17:41:47.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1694824171 {#1981
      date: 2023-09-16 02:29:31.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1703174021 {#2008
    date: 2023-12-21 16:53:41.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#9855
  +date: DateTimeImmutable @1703174021 {#2008
    date: 2023-12-21 16:53:41.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703174021 {#2008
    date: 2023-12-21 16:53:41.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1706102006 {#2017
    date: 2024-01-24 14:13:26.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#9909
  +createdAt: DateTimeImmutable @1703174021 {#2008
    date: 2023-12-21 16:53:41.0 +01:00
  }
  +editedAt: DateTimeImmutable @1706102006 {#2017
    date: 2024-01-24 14:13:26.0 +01:00
  }
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.15 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1982
    +user: Proxies\__CG__\App\Entity\User {#3169
      +avatar: null
      +cover: null
      +email: "yo_scottie_oh@lemmy.ml"
      +username: "@yo_scottie_oh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728982406 {#11269
        date: 2024-10-15 10:53: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 {#11272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
      +entries: Doctrine\ORM\PersistentCollection {#11278 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
      +posts: Doctrine\ORM\PersistentCollection {#11286 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
      +follows: Doctrine\ORM\PersistentCollection {#11298 …}
      +followers: Doctrine\ORM\PersistentCollection {#11300 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
      +reports: Doctrine\ORM\PersistentCollection {#11310 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
      +violations: Doctrine\ORM\PersistentCollection {#11314 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
      +awards: Doctrine\ORM\PersistentCollection {#11318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
      +categories: Doctrine\ORM\PersistentCollection {#11322 …}
      -id: 75725
      -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
      +apId: "yo_scottie_oh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
      +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "yo_scottie_oh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728632728 {#11270
        date: 2024-10-11 09:45:28.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700025659 {#11271
        date: 2023-11-15 06:20:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
    +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
    +url: null
    +body: """
      Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
      \n
      The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
      \n
      Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
      \n
      Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
      \n
      **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
      \n
      Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 5
    +favouriteCount: 10
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703201667 {#9775
      date: 2023-12-22 00:34:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#9780 …}
    +votes: Doctrine\ORM\PersistentCollection {#9783 …}
    +reports: Doctrine\ORM\PersistentCollection {#9785 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
    +badges: Doctrine\ORM\PersistentCollection {#9791 …}
    +children: []
    -id: 23795
    -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
    -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703211752
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9588866"
    +editedAt: DateTimeImmutable @1706185493 {#9772
      date: 2024-01-25 13:24:53.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703166752 {#9774
      date: 2023-12-21 14:52:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#9963
  +entry: Proxies\__CG__\App\Entity\Entry {#1982
    +user: Proxies\__CG__\App\Entity\User {#3169
      +avatar: null
      +cover: null
      +email: "yo_scottie_oh@lemmy.ml"
      +username: "@yo_scottie_oh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728982406 {#11269
        date: 2024-10-15 10:53: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 {#11272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
      +entries: Doctrine\ORM\PersistentCollection {#11278 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
      +posts: Doctrine\ORM\PersistentCollection {#11286 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
      +follows: Doctrine\ORM\PersistentCollection {#11298 …}
      +followers: Doctrine\ORM\PersistentCollection {#11300 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
      +reports: Doctrine\ORM\PersistentCollection {#11310 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
      +violations: Doctrine\ORM\PersistentCollection {#11314 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
      +awards: Doctrine\ORM\PersistentCollection {#11318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
      +categories: Doctrine\ORM\PersistentCollection {#11322 …}
      -id: 75725
      -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
      +apId: "yo_scottie_oh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
      +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "yo_scottie_oh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728632728 {#11270
        date: 2024-10-11 09:45:28.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700025659 {#11271
        date: 2023-11-15 06:20:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
    +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
    +url: null
    +body: """
      Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
      \n
      The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
      \n
      Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
      \n
      Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
      \n
      **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
      \n
      Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 5
    +favouriteCount: 10
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703201667 {#9775
      date: 2023-12-22 00:34:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#9780 …}
    +votes: Doctrine\ORM\PersistentCollection {#9783 …}
    +reports: Doctrine\ORM\PersistentCollection {#9785 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
    +badges: Doctrine\ORM\PersistentCollection {#9791 …}
    +children: []
    -id: 23795
    -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
    -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703211752
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9588866"
    +editedAt: DateTimeImmutable @1706185493 {#9772
      date: 2024-01-25 13:24:53.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703166752 {#9774
      date: 2023-12-21 14:52:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.12 ms
Input props
[
  "user" => App\Entity\User {#2352
    +avatar: null
    +cover: null
    +email: "bela@lemm.ee"
    +username: "@bela@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1710415031 {#1984
      date: 2024-03-14 12:17:11.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 {#1347 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1350 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1351 …}
    +entries: Doctrine\ORM\PersistentCollection {#1353 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1358 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1355 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2491 …}
    +posts: Doctrine\ORM\PersistentCollection {#2493 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2495 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2497 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2499 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2501 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2503 …}
    +follows: Doctrine\ORM\PersistentCollection {#2505 …}
    +followers: Doctrine\ORM\PersistentCollection {#2507 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2509 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2511 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2513 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2515 …}
    +reports: Doctrine\ORM\PersistentCollection {#2517 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2519 …}
    +violations: Doctrine\ORM\PersistentCollection {#2521 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2523 …}
    +awards: Doctrine\ORM\PersistentCollection {#2525 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2527 …}
    +categories: Doctrine\ORM\PersistentCollection {#2529 …}
    -id: 46223
    -password: "$2y$13$lB6K2EYVQfbPesabiuzdPOrwYVg8rJs7jKCZZrLj9vsoxHfGuIsU6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2531 …}
    +apId: "bela@lemm.ee"
    +apProfileId: "https://lemm.ee/u/bela"
    +apPublicUrl: "https://lemm.ee/u/bela"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "bela"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728920507 {#1987
      date: 2024-10-14 17:41:47.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1694824171 {#1981
      date: 2023-09-16 02:29:31.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#10018
  +width: 40
  +height: 40
  +user: App\Entity\User {#2352
    +avatar: null
    +cover: null
    +email: "bela@lemm.ee"
    +username: "@bela@lemm.ee"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1710415031 {#1984
      date: 2024-03-14 12:17:11.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 {#1347 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1350 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#1351 …}
    +entries: Doctrine\ORM\PersistentCollection {#1353 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#1358 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#1355 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2491 …}
    +posts: Doctrine\ORM\PersistentCollection {#2493 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2495 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2497 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2499 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2501 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2503 …}
    +follows: Doctrine\ORM\PersistentCollection {#2505 …}
    +followers: Doctrine\ORM\PersistentCollection {#2507 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2509 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2511 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2513 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2515 …}
    +reports: Doctrine\ORM\PersistentCollection {#2517 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2519 …}
    +violations: Doctrine\ORM\PersistentCollection {#2521 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2523 …}
    +awards: Doctrine\ORM\PersistentCollection {#2525 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2527 …}
    +categories: Doctrine\ORM\PersistentCollection {#2529 …}
    -id: 46223
    -password: "$2y$13$lB6K2EYVQfbPesabiuzdPOrwYVg8rJs7jKCZZrLj9vsoxHfGuIsU6"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2531 …}
    +apId: "bela@lemm.ee"
    +apProfileId: "https://lemm.ee/u/bela"
    +apPublicUrl: "https://lemm.ee/u/bela"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemm.ee/inbox"
    +apDomain: "lemm.ee"
    +apPreferredUsername: "bela"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728920507 {#1987
      date: 2024-10-14 17:41:47.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1694824171 {#1981
      date: 2023-09-16 02:29:31.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.36 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1983
    +user: App\Entity\User {#2352
      +avatar: null
      +cover: null
      +email: "bela@lemm.ee"
      +username: "@bela@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710415031 {#1984
        date: 2024-03-14 12:17:11.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 {#1347 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1350 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1351 …}
      +entries: Doctrine\ORM\PersistentCollection {#1353 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1358 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +posts: Doctrine\ORM\PersistentCollection {#2493 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2497 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2501 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2503 …}
      +follows: Doctrine\ORM\PersistentCollection {#2505 …}
      +followers: Doctrine\ORM\PersistentCollection {#2507 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2509 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2515 …}
      +reports: Doctrine\ORM\PersistentCollection {#2517 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2519 …}
      +violations: Doctrine\ORM\PersistentCollection {#2521 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2523 …}
      +awards: Doctrine\ORM\PersistentCollection {#2525 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2527 …}
      +categories: Doctrine\ORM\PersistentCollection {#2529 …}
      -id: 46223
      -password: "$2y$13$lB6K2EYVQfbPesabiuzdPOrwYVg8rJs7jKCZZrLj9vsoxHfGuIsU6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2531 …}
      +apId: "bela@lemm.ee"
      +apProfileId: "https://lemm.ee/u/bela"
      +apPublicUrl: "https://lemm.ee/u/bela"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "bela"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728920507 {#1987
        date: 2024-10-14 17:41:47.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694824171 {#1981
        date: 2023-09-16 02:29:31.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169
        +avatar: null
        +cover: null
        +email: "yo_scottie_oh@lemmy.ml"
        +username: "@yo_scottie_oh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728982406 {#11269
          date: 2024-10-15 10:53: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 {#11272 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
        +entries: Doctrine\ORM\PersistentCollection {#11278 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
        +posts: Doctrine\ORM\PersistentCollection {#11286 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
        +follows: Doctrine\ORM\PersistentCollection {#11298 …}
        +followers: Doctrine\ORM\PersistentCollection {#11300 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
        +reports: Doctrine\ORM\PersistentCollection {#11310 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
        +violations: Doctrine\ORM\PersistentCollection {#11314 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
        +awards: Doctrine\ORM\PersistentCollection {#11318 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
        +categories: Doctrine\ORM\PersistentCollection {#11322 …}
        -id: 75725
        -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
        +apId: "yo_scottie_oh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
        +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "yo_scottie_oh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728632728 {#11270
          date: 2024-10-11 09:45:28.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700025659 {#11271
          date: 2023-11-15 06:20:59.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      According to [this](https://blog.playapod.com/2019/05/26/playapod-2-features/) you can copy stuff *onto* it. I assume you’ve tried to see if you can copy *off?* If not, then there is probably no way to extract the audio, short of recording it as it plays.\n
      \n
      I was only able to find a couple episodes online. One on [someone’s google drive](https://drive.google.com/drive/folders/10veQ0gNRgoz9oG42VbHZEoMlUxxLwFfX) and a few in [the wayback machine](https://web.archive.org/web/20091230082716/http://www.endlessboundaries.com/archives/), all from [this thread](https://archive.ph/hbYbH)\n
      \n
      edit: if playapod has an option to store files on an sd card, that’s usually stored unencrypted. (on android anyway…)\n
      \n
      edit: wait iphones don’t even have sd card slots, right? lol
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706206232 {#2015
      date: 2024-01-25 19:10:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1979 …}
    +nested: Doctrine\ORM\PersistentCollection {#2368 …}
    +votes: Doctrine\ORM\PersistentCollection {#2373 …}
    +reports: Doctrine\ORM\PersistentCollection {#2376 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2365 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2366 …}
    -id: 240652
    -bodyTs: "'/2019/05/26/playapod-2-features/)':6 '/drive/folders/10veq0gnrgoz9og42vbhzeomluxxlwffx)':62 '/hbybh)':79 '/web/20091230082716/http://www.endlessboundaries.com/archives/),':72 'abl':47 'accord':1 'android':99 'anyway':100 'archive.ph':78 'archive.ph/hbybh)':77 'assum':14 'audio':36 'blog.playapod.com':5 'blog.playapod.com/2019/05/26/playapod-2-features/)':4 'card':92,109 'copi':9,23 'coupl':51 'drive':59 'drive.google.com':61 'drive.google.com/drive/folders/10veq0gnrgoz9og42vbhzeomluxxlwffx)':60 'edit':80,101 'episod':52 'even':106 'extract':34 'file':88 'find':49 'googl':58 'iphon':103 'lol':112 'machin':69 'one':54 'onlin':53 'onto':11 'option':85 'play':43 'playapod':82 'probabl':30 'record':39 'right':111 'sd':91,108 'see':19 'short':37 'slot':110 'someon':56 'store':87,96 'stuff':10 'thread':76 'tri':17 'unencrypt':97 'usual':95 've':16 'wait':102 'way':32 'wayback':68 'web.archive.org':71 'web.archive.org/web/20091230082716/http://www.endlessboundaries.com/archives/),':70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7493462"
    +editedAt: DateTimeImmutable @1706102006 {#2017
      date: 2024-01-24 14:13:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703174021 {#2008
      date: 2023-12-21 16:53:41.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#10133
  +subject: App\Entity\EntryComment {#1983
    +user: App\Entity\User {#2352
      +avatar: null
      +cover: null
      +email: "bela@lemm.ee"
      +username: "@bela@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710415031 {#1984
        date: 2024-03-14 12:17:11.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 {#1347 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1350 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1351 …}
      +entries: Doctrine\ORM\PersistentCollection {#1353 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1358 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +posts: Doctrine\ORM\PersistentCollection {#2493 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2497 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2501 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2503 …}
      +follows: Doctrine\ORM\PersistentCollection {#2505 …}
      +followers: Doctrine\ORM\PersistentCollection {#2507 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2509 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2515 …}
      +reports: Doctrine\ORM\PersistentCollection {#2517 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2519 …}
      +violations: Doctrine\ORM\PersistentCollection {#2521 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2523 …}
      +awards: Doctrine\ORM\PersistentCollection {#2525 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2527 …}
      +categories: Doctrine\ORM\PersistentCollection {#2529 …}
      -id: 46223
      -password: "$2y$13$lB6K2EYVQfbPesabiuzdPOrwYVg8rJs7jKCZZrLj9vsoxHfGuIsU6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2531 …}
      +apId: "bela@lemm.ee"
      +apProfileId: "https://lemm.ee/u/bela"
      +apPublicUrl: "https://lemm.ee/u/bela"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "bela"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728920507 {#1987
        date: 2024-10-14 17:41:47.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694824171 {#1981
        date: 2023-09-16 02:29:31.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169
        +avatar: null
        +cover: null
        +email: "yo_scottie_oh@lemmy.ml"
        +username: "@yo_scottie_oh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728982406 {#11269
          date: 2024-10-15 10:53: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 {#11272 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
        +entries: Doctrine\ORM\PersistentCollection {#11278 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
        +posts: Doctrine\ORM\PersistentCollection {#11286 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
        +follows: Doctrine\ORM\PersistentCollection {#11298 …}
        +followers: Doctrine\ORM\PersistentCollection {#11300 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
        +reports: Doctrine\ORM\PersistentCollection {#11310 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
        +violations: Doctrine\ORM\PersistentCollection {#11314 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
        +awards: Doctrine\ORM\PersistentCollection {#11318 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
        +categories: Doctrine\ORM\PersistentCollection {#11322 …}
        -id: 75725
        -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
        +apId: "yo_scottie_oh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
        +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "yo_scottie_oh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728632728 {#11270
          date: 2024-10-11 09:45:28.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700025659 {#11271
          date: 2023-11-15 06:20:59.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      According to [this](https://blog.playapod.com/2019/05/26/playapod-2-features/) you can copy stuff *onto* it. I assume you’ve tried to see if you can copy *off?* If not, then there is probably no way to extract the audio, short of recording it as it plays.\n
      \n
      I was only able to find a couple episodes online. One on [someone’s google drive](https://drive.google.com/drive/folders/10veQ0gNRgoz9oG42VbHZEoMlUxxLwFfX) and a few in [the wayback machine](https://web.archive.org/web/20091230082716/http://www.endlessboundaries.com/archives/), all from [this thread](https://archive.ph/hbYbH)\n
      \n
      edit: if playapod has an option to store files on an sd card, that’s usually stored unencrypted. (on android anyway…)\n
      \n
      edit: wait iphones don’t even have sd card slots, right? lol
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706206232 {#2015
      date: 2024-01-25 19:10:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1979 …}
    +nested: Doctrine\ORM\PersistentCollection {#2368 …}
    +votes: Doctrine\ORM\PersistentCollection {#2373 …}
    +reports: Doctrine\ORM\PersistentCollection {#2376 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2365 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2366 …}
    -id: 240652
    -bodyTs: "'/2019/05/26/playapod-2-features/)':6 '/drive/folders/10veq0gnrgoz9og42vbhzeomluxxlwffx)':62 '/hbybh)':79 '/web/20091230082716/http://www.endlessboundaries.com/archives/),':72 'abl':47 'accord':1 'android':99 'anyway':100 'archive.ph':78 'archive.ph/hbybh)':77 'assum':14 'audio':36 'blog.playapod.com':5 'blog.playapod.com/2019/05/26/playapod-2-features/)':4 'card':92,109 'copi':9,23 'coupl':51 'drive':59 'drive.google.com':61 'drive.google.com/drive/folders/10veq0gnrgoz9og42vbhzeomluxxlwffx)':60 'edit':80,101 'episod':52 'even':106 'extract':34 'file':88 'find':49 'googl':58 'iphon':103 'lol':112 'machin':69 'one':54 'onlin':53 'onto':11 'option':85 'play':43 'playapod':82 'probabl':30 'record':39 'right':111 'sd':91,108 'see':19 'short':37 'slot':110 'someon':56 'store':87,96 'stuff':10 'thread':76 'tri':17 'unencrypt':97 'usual':95 've':16 'wait':102 'way':32 'wayback':68 'web.archive.org':71 'web.archive.org/web/20091230082716/http://www.endlessboundaries.com/archives/),':70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7493462"
    +editedAt: DateTimeImmutable @1706102006 {#2017
      date: 2024-01-24 14:13:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703174021 {#2008
      date: 2023-12-21 16:53:41.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 1.00 ms
Input props
[
  "subject" => App\Entity\EntryComment {#1983
    +user: App\Entity\User {#2352
      +avatar: null
      +cover: null
      +email: "bela@lemm.ee"
      +username: "@bela@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710415031 {#1984
        date: 2024-03-14 12:17:11.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 {#1347 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1350 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1351 …}
      +entries: Doctrine\ORM\PersistentCollection {#1353 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1358 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +posts: Doctrine\ORM\PersistentCollection {#2493 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2497 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2501 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2503 …}
      +follows: Doctrine\ORM\PersistentCollection {#2505 …}
      +followers: Doctrine\ORM\PersistentCollection {#2507 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2509 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2515 …}
      +reports: Doctrine\ORM\PersistentCollection {#2517 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2519 …}
      +violations: Doctrine\ORM\PersistentCollection {#2521 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2523 …}
      +awards: Doctrine\ORM\PersistentCollection {#2525 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2527 …}
      +categories: Doctrine\ORM\PersistentCollection {#2529 …}
      -id: 46223
      -password: "$2y$13$lB6K2EYVQfbPesabiuzdPOrwYVg8rJs7jKCZZrLj9vsoxHfGuIsU6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2531 …}
      +apId: "bela@lemm.ee"
      +apProfileId: "https://lemm.ee/u/bela"
      +apPublicUrl: "https://lemm.ee/u/bela"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "bela"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728920507 {#1987
        date: 2024-10-14 17:41:47.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694824171 {#1981
        date: 2023-09-16 02:29:31.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169
        +avatar: null
        +cover: null
        +email: "yo_scottie_oh@lemmy.ml"
        +username: "@yo_scottie_oh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728982406 {#11269
          date: 2024-10-15 10:53: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 {#11272 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
        +entries: Doctrine\ORM\PersistentCollection {#11278 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
        +posts: Doctrine\ORM\PersistentCollection {#11286 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
        +follows: Doctrine\ORM\PersistentCollection {#11298 …}
        +followers: Doctrine\ORM\PersistentCollection {#11300 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
        +reports: Doctrine\ORM\PersistentCollection {#11310 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
        +violations: Doctrine\ORM\PersistentCollection {#11314 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
        +awards: Doctrine\ORM\PersistentCollection {#11318 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
        +categories: Doctrine\ORM\PersistentCollection {#11322 …}
        -id: 75725
        -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
        +apId: "yo_scottie_oh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
        +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "yo_scottie_oh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728632728 {#11270
          date: 2024-10-11 09:45:28.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700025659 {#11271
          date: 2023-11-15 06:20:59.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      According to [this](https://blog.playapod.com/2019/05/26/playapod-2-features/) you can copy stuff *onto* it. I assume you’ve tried to see if you can copy *off?* If not, then there is probably no way to extract the audio, short of recording it as it plays.\n
      \n
      I was only able to find a couple episodes online. One on [someone’s google drive](https://drive.google.com/drive/folders/10veQ0gNRgoz9oG42VbHZEoMlUxxLwFfX) and a few in [the wayback machine](https://web.archive.org/web/20091230082716/http://www.endlessboundaries.com/archives/), all from [this thread](https://archive.ph/hbYbH)\n
      \n
      edit: if playapod has an option to store files on an sd card, that’s usually stored unencrypted. (on android anyway…)\n
      \n
      edit: wait iphones don’t even have sd card slots, right? lol
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706206232 {#2015
      date: 2024-01-25 19:10:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1979 …}
    +nested: Doctrine\ORM\PersistentCollection {#2368 …}
    +votes: Doctrine\ORM\PersistentCollection {#2373 …}
    +reports: Doctrine\ORM\PersistentCollection {#2376 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2365 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2366 …}
    -id: 240652
    -bodyTs: "'/2019/05/26/playapod-2-features/)':6 '/drive/folders/10veq0gnrgoz9og42vbhzeomluxxlwffx)':62 '/hbybh)':79 '/web/20091230082716/http://www.endlessboundaries.com/archives/),':72 'abl':47 'accord':1 'android':99 'anyway':100 'archive.ph':78 'archive.ph/hbybh)':77 'assum':14 'audio':36 'blog.playapod.com':5 'blog.playapod.com/2019/05/26/playapod-2-features/)':4 'card':92,109 'copi':9,23 'coupl':51 'drive':59 'drive.google.com':61 'drive.google.com/drive/folders/10veq0gnrgoz9og42vbhzeomluxxlwffx)':60 'edit':80,101 'episod':52 'even':106 'extract':34 'file':88 'find':49 'googl':58 'iphon':103 'lol':112 'machin':69 'one':54 'onlin':53 'onto':11 'option':85 'play':43 'playapod':82 'probabl':30 'record':39 'right':111 'sd':91,108 'see':19 'short':37 'slot':110 'someon':56 'store':87,96 'stuff':10 'thread':76 'tri':17 'unencrypt':97 'usual':95 've':16 'wait':102 'way':32 'wayback':68 'web.archive.org':71 'web.archive.org/web/20091230082716/http://www.endlessboundaries.com/archives/),':70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7493462"
    +editedAt: DateTimeImmutable @1706102006 {#2017
      date: 2024-01-24 14:13:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703174021 {#2008
      date: 2023-12-21 16:53:41.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10190
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#1983
    +user: App\Entity\User {#2352
      +avatar: null
      +cover: null
      +email: "bela@lemm.ee"
      +username: "@bela@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710415031 {#1984
        date: 2024-03-14 12:17:11.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 {#1347 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1350 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1351 …}
      +entries: Doctrine\ORM\PersistentCollection {#1353 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1358 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +posts: Doctrine\ORM\PersistentCollection {#2493 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2497 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2501 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2503 …}
      +follows: Doctrine\ORM\PersistentCollection {#2505 …}
      +followers: Doctrine\ORM\PersistentCollection {#2507 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2509 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2515 …}
      +reports: Doctrine\ORM\PersistentCollection {#2517 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2519 …}
      +violations: Doctrine\ORM\PersistentCollection {#2521 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2523 …}
      +awards: Doctrine\ORM\PersistentCollection {#2525 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2527 …}
      +categories: Doctrine\ORM\PersistentCollection {#2529 …}
      -id: 46223
      -password: "$2y$13$lB6K2EYVQfbPesabiuzdPOrwYVg8rJs7jKCZZrLj9vsoxHfGuIsU6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2531 …}
      +apId: "bela@lemm.ee"
      +apProfileId: "https://lemm.ee/u/bela"
      +apPublicUrl: "https://lemm.ee/u/bela"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "bela"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728920507 {#1987
        date: 2024-10-14 17:41:47.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694824171 {#1981
        date: 2023-09-16 02:29:31.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169
        +avatar: null
        +cover: null
        +email: "yo_scottie_oh@lemmy.ml"
        +username: "@yo_scottie_oh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728982406 {#11269
          date: 2024-10-15 10:53: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 {#11272 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
        +entries: Doctrine\ORM\PersistentCollection {#11278 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
        +posts: Doctrine\ORM\PersistentCollection {#11286 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
        +follows: Doctrine\ORM\PersistentCollection {#11298 …}
        +followers: Doctrine\ORM\PersistentCollection {#11300 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
        +reports: Doctrine\ORM\PersistentCollection {#11310 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
        +violations: Doctrine\ORM\PersistentCollection {#11314 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
        +awards: Doctrine\ORM\PersistentCollection {#11318 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
        +categories: Doctrine\ORM\PersistentCollection {#11322 …}
        -id: 75725
        -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
        +apId: "yo_scottie_oh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
        +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "yo_scottie_oh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728632728 {#11270
          date: 2024-10-11 09:45:28.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700025659 {#11271
          date: 2023-11-15 06:20:59.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      According to [this](https://blog.playapod.com/2019/05/26/playapod-2-features/) you can copy stuff *onto* it. I assume you’ve tried to see if you can copy *off?* If not, then there is probably no way to extract the audio, short of recording it as it plays.\n
      \n
      I was only able to find a couple episodes online. One on [someone’s google drive](https://drive.google.com/drive/folders/10veQ0gNRgoz9oG42VbHZEoMlUxxLwFfX) and a few in [the wayback machine](https://web.archive.org/web/20091230082716/http://www.endlessboundaries.com/archives/), all from [this thread](https://archive.ph/hbYbH)\n
      \n
      edit: if playapod has an option to store files on an sd card, that’s usually stored unencrypted. (on android anyway…)\n
      \n
      edit: wait iphones don’t even have sd card slots, right? lol
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706206232 {#2015
      date: 2024-01-25 19:10:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1979 …}
    +nested: Doctrine\ORM\PersistentCollection {#2368 …}
    +votes: Doctrine\ORM\PersistentCollection {#2373 …}
    +reports: Doctrine\ORM\PersistentCollection {#2376 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2365 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2366 …}
    -id: 240652
    -bodyTs: "'/2019/05/26/playapod-2-features/)':6 '/drive/folders/10veq0gnrgoz9og42vbhzeomluxxlwffx)':62 '/hbybh)':79 '/web/20091230082716/http://www.endlessboundaries.com/archives/),':72 'abl':47 'accord':1 'android':99 'anyway':100 'archive.ph':78 'archive.ph/hbybh)':77 'assum':14 'audio':36 'blog.playapod.com':5 'blog.playapod.com/2019/05/26/playapod-2-features/)':4 'card':92,109 'copi':9,23 'coupl':51 'drive':59 'drive.google.com':61 'drive.google.com/drive/folders/10veq0gnrgoz9og42vbhzeomluxxlwffx)':60 'edit':80,101 'episod':52 'even':106 'extract':34 'file':88 'find':49 'googl':58 'iphon':103 'lol':112 'machin':69 'one':54 'onlin':53 'onto':11 'option':85 'play':43 'playapod':82 'probabl':30 'record':39 'right':111 'sd':91,108 'see':19 'short':37 'slot':110 'someon':56 'store':87,96 'stuff':10 'thread':76 'tri':17 'unencrypt':97 'usual':95 've':16 'wait':102 'way':32 'wayback':68 'web.archive.org':71 'web.archive.org/web/20091230082716/http://www.endlessboundaries.com/archives/),':70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7493462"
    +editedAt: DateTimeImmutable @1706102006 {#2017
      date: 2024-01-24 14:13:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703174021 {#2008
      date: 2023-12-21 16:53:41.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 38.23 ms
Input props
[
  "comment" => App\Entity\EntryComment {#1983
    +user: App\Entity\User {#2352
      +avatar: null
      +cover: null
      +email: "bela@lemm.ee"
      +username: "@bela@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710415031 {#1984
        date: 2024-03-14 12:17:11.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 {#1347 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1350 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1351 …}
      +entries: Doctrine\ORM\PersistentCollection {#1353 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1358 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +posts: Doctrine\ORM\PersistentCollection {#2493 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2497 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2501 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2503 …}
      +follows: Doctrine\ORM\PersistentCollection {#2505 …}
      +followers: Doctrine\ORM\PersistentCollection {#2507 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2509 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2515 …}
      +reports: Doctrine\ORM\PersistentCollection {#2517 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2519 …}
      +violations: Doctrine\ORM\PersistentCollection {#2521 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2523 …}
      +awards: Doctrine\ORM\PersistentCollection {#2525 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2527 …}
      +categories: Doctrine\ORM\PersistentCollection {#2529 …}
      -id: 46223
      -password: "$2y$13$lB6K2EYVQfbPesabiuzdPOrwYVg8rJs7jKCZZrLj9vsoxHfGuIsU6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2531 …}
      +apId: "bela@lemm.ee"
      +apProfileId: "https://lemm.ee/u/bela"
      +apPublicUrl: "https://lemm.ee/u/bela"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "bela"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728920507 {#1987
        date: 2024-10-14 17:41:47.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694824171 {#1981
        date: 2023-09-16 02:29:31.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169
        +avatar: null
        +cover: null
        +email: "yo_scottie_oh@lemmy.ml"
        +username: "@yo_scottie_oh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728982406 {#11269
          date: 2024-10-15 10:53: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 {#11272 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
        +entries: Doctrine\ORM\PersistentCollection {#11278 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
        +posts: Doctrine\ORM\PersistentCollection {#11286 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
        +follows: Doctrine\ORM\PersistentCollection {#11298 …}
        +followers: Doctrine\ORM\PersistentCollection {#11300 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
        +reports: Doctrine\ORM\PersistentCollection {#11310 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
        +violations: Doctrine\ORM\PersistentCollection {#11314 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
        +awards: Doctrine\ORM\PersistentCollection {#11318 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
        +categories: Doctrine\ORM\PersistentCollection {#11322 …}
        -id: 75725
        -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
        +apId: "yo_scottie_oh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
        +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "yo_scottie_oh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728632728 {#11270
          date: 2024-10-11 09:45:28.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700025659 {#11271
          date: 2023-11-15 06:20:59.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      According to [this](https://blog.playapod.com/2019/05/26/playapod-2-features/) you can copy stuff *onto* it. I assume you’ve tried to see if you can copy *off?* If not, then there is probably no way to extract the audio, short of recording it as it plays.\n
      \n
      I was only able to find a couple episodes online. One on [someone’s google drive](https://drive.google.com/drive/folders/10veQ0gNRgoz9oG42VbHZEoMlUxxLwFfX) and a few in [the wayback machine](https://web.archive.org/web/20091230082716/http://www.endlessboundaries.com/archives/), all from [this thread](https://archive.ph/hbYbH)\n
      \n
      edit: if playapod has an option to store files on an sd card, that’s usually stored unencrypted. (on android anyway…)\n
      \n
      edit: wait iphones don’t even have sd card slots, right? lol
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706206232 {#2015
      date: 2024-01-25 19:10:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1979 …}
    +nested: Doctrine\ORM\PersistentCollection {#2368 …}
    +votes: Doctrine\ORM\PersistentCollection {#2373 …}
    +reports: Doctrine\ORM\PersistentCollection {#2376 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2365 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2366 …}
    -id: 240652
    -bodyTs: "'/2019/05/26/playapod-2-features/)':6 '/drive/folders/10veq0gnrgoz9og42vbhzeomluxxlwffx)':62 '/hbybh)':79 '/web/20091230082716/http://www.endlessboundaries.com/archives/),':72 'abl':47 'accord':1 'android':99 'anyway':100 'archive.ph':78 'archive.ph/hbybh)':77 'assum':14 'audio':36 'blog.playapod.com':5 'blog.playapod.com/2019/05/26/playapod-2-features/)':4 'card':92,109 'copi':9,23 'coupl':51 'drive':59 'drive.google.com':61 'drive.google.com/drive/folders/10veq0gnrgoz9og42vbhzeomluxxlwffx)':60 'edit':80,101 'episod':52 'even':106 'extract':34 'file':88 'find':49 'googl':58 'iphon':103 'lol':112 'machin':69 'one':54 'onlin':53 'onto':11 'option':85 'play':43 'playapod':82 'probabl':30 'record':39 'right':111 'sd':91,108 'see':19 'short':37 'slot':110 'someon':56 'store':87,96 'stuff':10 'thread':76 'tri':17 'unencrypt':97 'usual':95 've':16 'wait':102 'way':32 'wayback':68 'web.archive.org':71 'web.archive.org/web/20091230082716/http://www.endlessboundaries.com/archives/),':70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7493462"
    +editedAt: DateTimeImmutable @1706102006 {#2017
      date: 2024-01-24 14:13:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703174021 {#2008
      date: 2023-12-21 16:53:41.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#10430
  +comment: App\Entity\EntryComment {#1983
    +user: App\Entity\User {#2352
      +avatar: null
      +cover: null
      +email: "bela@lemm.ee"
      +username: "@bela@lemm.ee"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1710415031 {#1984
        date: 2024-03-14 12:17:11.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 {#1347 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#1350 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#1351 …}
      +entries: Doctrine\ORM\PersistentCollection {#1353 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#1358 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#1355 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2491 …}
      +posts: Doctrine\ORM\PersistentCollection {#2493 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2495 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2497 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2499 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2501 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2503 …}
      +follows: Doctrine\ORM\PersistentCollection {#2505 …}
      +followers: Doctrine\ORM\PersistentCollection {#2507 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2509 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2511 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2513 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2515 …}
      +reports: Doctrine\ORM\PersistentCollection {#2517 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2519 …}
      +violations: Doctrine\ORM\PersistentCollection {#2521 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2523 …}
      +awards: Doctrine\ORM\PersistentCollection {#2525 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2527 …}
      +categories: Doctrine\ORM\PersistentCollection {#2529 …}
      -id: 46223
      -password: "$2y$13$lB6K2EYVQfbPesabiuzdPOrwYVg8rJs7jKCZZrLj9vsoxHfGuIsU6"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2531 …}
      +apId: "bela@lemm.ee"
      +apProfileId: "https://lemm.ee/u/bela"
      +apPublicUrl: "https://lemm.ee/u/bela"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemm.ee/inbox"
      +apDomain: "lemm.ee"
      +apPreferredUsername: "bela"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728920507 {#1987
        date: 2024-10-14 17:41:47.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694824171 {#1981
        date: 2023-09-16 02:29:31.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169
        +avatar: null
        +cover: null
        +email: "yo_scottie_oh@lemmy.ml"
        +username: "@yo_scottie_oh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728982406 {#11269
          date: 2024-10-15 10:53: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 {#11272 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
        +entries: Doctrine\ORM\PersistentCollection {#11278 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
        +posts: Doctrine\ORM\PersistentCollection {#11286 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
        +follows: Doctrine\ORM\PersistentCollection {#11298 …}
        +followers: Doctrine\ORM\PersistentCollection {#11300 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
        +reports: Doctrine\ORM\PersistentCollection {#11310 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
        +violations: Doctrine\ORM\PersistentCollection {#11314 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
        +awards: Doctrine\ORM\PersistentCollection {#11318 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
        +categories: Doctrine\ORM\PersistentCollection {#11322 …}
        -id: 75725
        -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
        +apId: "yo_scottie_oh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
        +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "yo_scottie_oh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728632728 {#11270
          date: 2024-10-11 09:45:28.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700025659 {#11271
          date: 2023-11-15 06:20:59.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      According to [this](https://blog.playapod.com/2019/05/26/playapod-2-features/) you can copy stuff *onto* it. I assume you’ve tried to see if you can copy *off?* If not, then there is probably no way to extract the audio, short of recording it as it plays.\n
      \n
      I was only able to find a couple episodes online. One on [someone’s google drive](https://drive.google.com/drive/folders/10veQ0gNRgoz9oG42VbHZEoMlUxxLwFfX) and a few in [the wayback machine](https://web.archive.org/web/20091230082716/http://www.endlessboundaries.com/archives/), all from [this thread](https://archive.ph/hbYbH)\n
      \n
      edit: if playapod has an option to store files on an sd card, that’s usually stored unencrypted. (on android anyway…)\n
      \n
      edit: wait iphones don’t even have sd card slots, right? lol
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1706206232 {#2015
      date: 2024-01-25 19:10:32.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1979 …}
    +nested: Doctrine\ORM\PersistentCollection {#2368 …}
    +votes: Doctrine\ORM\PersistentCollection {#2373 …}
    +reports: Doctrine\ORM\PersistentCollection {#2376 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2365 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2366 …}
    -id: 240652
    -bodyTs: "'/2019/05/26/playapod-2-features/)':6 '/drive/folders/10veq0gnrgoz9og42vbhzeomluxxlwffx)':62 '/hbybh)':79 '/web/20091230082716/http://www.endlessboundaries.com/archives/),':72 'abl':47 'accord':1 'android':99 'anyway':100 'archive.ph':78 'archive.ph/hbybh)':77 'assum':14 'audio':36 'blog.playapod.com':5 'blog.playapod.com/2019/05/26/playapod-2-features/)':4 'card':92,109 'copi':9,23 'coupl':51 'drive':59 'drive.google.com':61 'drive.google.com/drive/folders/10veq0gnrgoz9og42vbhzeomluxxlwffx)':60 'edit':80,101 'episod':52 'even':106 'extract':34 'file':88 'find':49 'googl':58 'iphon':103 'lol':112 'machin':69 'one':54 'onlin':53 'onto':11 'option':85 'play':43 'playapod':82 'probabl':30 'record':39 'right':111 'sd':91,108 'see':19 'short':37 'slot':110 'someon':56 'store':87,96 'stuff':10 'thread':76 'tri':17 'unencrypt':97 'usual':95 've':16 'wait':102 'way':32 'wayback':68 'web.archive.org':71 'web.archive.org/web/20091230082716/http://www.endlessboundaries.com/archives/),':70"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/7493462"
    +editedAt: DateTimeImmutable @1706102006 {#2017
      date: 2024-01-24 14:13:26.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703174021 {#2008
      date: 2023-12-21 16:53:41.0 +01:00
    }
  }
  +nestedComments: [
    241526 => App\Entity\EntryComment {#3099
      +user: App\Entity\User {#2352}
      +entry: Proxies\__CG__\App\Entity\Entry {#1982 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: App\Entity\EntryComment {#1983}
      +root: App\Entity\EntryComment {#1983}
      +body: """
        Actually there might be a whole bunch more in the wayback machine. (though still not that many) [here](http://web.archive.org/web/*/http://endlessboundaries.com/*)\n
        \n
        Just sort by mime type and check out audio/* for items of interest
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703194864 {#3102
        date: 2023-12-21 22:41:04.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@yo_scottie_oh@lemmy.ml"
        "@bela@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3098 …}
      +nested: Doctrine\ORM\PersistentCollection {#3096 …}
      +votes: Doctrine\ORM\PersistentCollection {#3094 …}
      +reports: Doctrine\ORM\PersistentCollection {#3174 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3177 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3164 …}
      -id: 241526
      -bodyTs: "'/web/*/http://endlessboundaries.com/*)':21 'actual':1 'audio':30 'bunch':7 'check':28 'interest':34 'item':32 'machin':12 'mani':17 'might':3 'mime':25 'sort':23 'still':14 'though':13 'type':26 'wayback':11 'web.archive.org':20 'web.archive.org/web/*/http://endlessboundaries.com/*)':19 'whole':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/7501742"
      +editedAt: DateTimeImmutable @1706162670 {#3101
        date: 2024-01-25 07:04:30.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194864 {#3100
        date: 2023-12-21 22:41:04.0 +01:00
      }
    }
    241821 => App\Entity\EntryComment {#3259
      +user: Proxies\__CG__\App\Entity\User {#3169 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#1982 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: App\Entity\EntryComment {#3099}
      +root: App\Entity\EntryComment {#1983}
      +body: """
        This helped me, thank you so much! I filtered by `.mp3` and I’m using DownThemAll to download all the episodes in batches.\n
        \n
        ETA at first, all the downloads failed because I was attempting to download multiple files simultaneously. After configuring DownThemAll to allow only one simultaneous download, it’s been smooth sailing.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703201667 {#3256
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@yo_scottie_oh@lemmy.ml"
        "@bela@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3260 …}
      +nested: Doctrine\ORM\PersistentCollection {#3262 …}
      +votes: Doctrine\ORM\PersistentCollection {#3264 …}
      +reports: Doctrine\ORM\PersistentCollection {#3266 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3268 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3270 …}
      -id: 241821
      -bodyTs: "'allow':44 'attempt':34 'batch':23 'configur':41 'download':18,29,36,48 'downthemal':16,42 'episod':21 'eta':24 'fail':30 'file':38 'filter':9 'first':26 'help':2 'm':14 'mp3':11 'much':7 'multipl':37 'one':46 'sail':53 'simultan':39,47 'smooth':52 'thank':4 'use':15"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6809551"
      +editedAt: DateTimeImmutable @1706207412 {#3257
        date: 2024-01-25 19:30:12.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703201667 {#3258
        date: 2023-12-22 00:34:27.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 12.0 MiB 39.61 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2538
    +user: App\Entity\User {#2551
      +avatar: null
      +cover: null
      +email: "SplicedBrainwrap@beehaw.org"
      +username: "@SplicedBrainwrap@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721087038 {#2535
        date: 2024-07-16 01:43:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
      +entries: Doctrine\ORM\PersistentCollection {#2558 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
      +posts: Doctrine\ORM\PersistentCollection {#2566 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
      +follows: Doctrine\ORM\PersistentCollection {#2578 …}
      +followers: Doctrine\ORM\PersistentCollection {#2580 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
      +reports: Doctrine\ORM\PersistentCollection {#2590 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
      +violations: Doctrine\ORM\PersistentCollection {#2594 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
      +awards: Doctrine\ORM\PersistentCollection {#2598 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
      +categories: Doctrine\ORM\PersistentCollection {#2602 …}
      -id: 30404
      -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
      +apId: "SplicedBrainwrap@beehaw.org"
      +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
      +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "SplicedBrainwrap"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728473932 {#2536
        date: 2024-10-09 13:38:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689606711 {#2537
        date: 2023-07-17 17:11:51.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169
        +avatar: null
        +cover: null
        +email: "yo_scottie_oh@lemmy.ml"
        +username: "@yo_scottie_oh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728982406 {#11269
          date: 2024-10-15 10:53: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 {#11272 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
        +entries: Doctrine\ORM\PersistentCollection {#11278 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
        +posts: Doctrine\ORM\PersistentCollection {#11286 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
        +follows: Doctrine\ORM\PersistentCollection {#11298 …}
        +followers: Doctrine\ORM\PersistentCollection {#11300 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
        +reports: Doctrine\ORM\PersistentCollection {#11310 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
        +violations: Doctrine\ORM\PersistentCollection {#11314 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
        +awards: Doctrine\ORM\PersistentCollection {#11318 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
        +categories: Doctrine\ORM\PersistentCollection {#11322 …}
        -id: 75725
        -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
        +apId: "yo_scottie_oh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
        +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "yo_scottie_oh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728632728 {#11270
          date: 2024-10-11 09:45:28.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700025659 {#11271
          date: 2023-11-15 06:20:59.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "The Playapod website mentions a web player, does the web player happen to sync with your app on the phone? If so maybe you can extract it through the web player on a desktop."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706185759 {#2533
      date: 2024-01-25 13:29:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2539 …}
    +nested: Doctrine\ORM\PersistentCollection {#2541 …}
    +votes: Doctrine\ORM\PersistentCollection {#2543 …}
    +reports: Doctrine\ORM\PersistentCollection {#2545 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
    -id: 241382
    -bodyTs: "'app':17 'desktop':34 'extract':26 'happen':12 'mayb':23 'mention':4 'phone':20 'playapod':2 'player':7,11,31 'sync':14 'web':6,10,30 'websit':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1899136"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703191718 {#2534
      date: 2023-12-21 21:48:38.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#10498
  +comment: App\Entity\EntryComment {#2538
    +user: App\Entity\User {#2551
      +avatar: null
      +cover: null
      +email: "SplicedBrainwrap@beehaw.org"
      +username: "@SplicedBrainwrap@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721087038 {#2535
        date: 2024-07-16 01:43:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
      +entries: Doctrine\ORM\PersistentCollection {#2558 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
      +posts: Doctrine\ORM\PersistentCollection {#2566 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
      +follows: Doctrine\ORM\PersistentCollection {#2578 …}
      +followers: Doctrine\ORM\PersistentCollection {#2580 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
      +reports: Doctrine\ORM\PersistentCollection {#2590 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
      +violations: Doctrine\ORM\PersistentCollection {#2594 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
      +awards: Doctrine\ORM\PersistentCollection {#2598 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
      +categories: Doctrine\ORM\PersistentCollection {#2602 …}
      -id: 30404
      -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
      +apId: "SplicedBrainwrap@beehaw.org"
      +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
      +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "SplicedBrainwrap"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728473932 {#2536
        date: 2024-10-09 13:38:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689606711 {#2537
        date: 2023-07-17 17:11:51.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169
        +avatar: null
        +cover: null
        +email: "yo_scottie_oh@lemmy.ml"
        +username: "@yo_scottie_oh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728982406 {#11269
          date: 2024-10-15 10:53: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 {#11272 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
        +entries: Doctrine\ORM\PersistentCollection {#11278 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
        +posts: Doctrine\ORM\PersistentCollection {#11286 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
        +follows: Doctrine\ORM\PersistentCollection {#11298 …}
        +followers: Doctrine\ORM\PersistentCollection {#11300 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
        +reports: Doctrine\ORM\PersistentCollection {#11310 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
        +violations: Doctrine\ORM\PersistentCollection {#11314 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
        +awards: Doctrine\ORM\PersistentCollection {#11318 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
        +categories: Doctrine\ORM\PersistentCollection {#11322 …}
        -id: 75725
        -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
        +apId: "yo_scottie_oh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
        +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "yo_scottie_oh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728632728 {#11270
          date: 2024-10-11 09:45:28.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700025659 {#11271
          date: 2023-11-15 06:20:59.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "The Playapod website mentions a web player, does the web player happen to sync with your app on the phone? If so maybe you can extract it through the web player on a desktop."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706185759 {#2533
      date: 2024-01-25 13:29:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2539 …}
    +nested: Doctrine\ORM\PersistentCollection {#2541 …}
    +votes: Doctrine\ORM\PersistentCollection {#2543 …}
    +reports: Doctrine\ORM\PersistentCollection {#2545 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
    -id: 241382
    -bodyTs: "'app':17 'desktop':34 'extract':26 'happen':12 'mayb':23 'mention':4 'phone':20 'playapod':2 'player':7,11,31 'sync':14 'web':6,10,30 'websit':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1899136"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703191718 {#2534
      date: 2023-12-21 21:48:38.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 12.0 MiB 0.20 ms
Input props
[
  "user" => App\Entity\User {#2551
    +avatar: null
    +cover: null
    +email: "SplicedBrainwrap@beehaw.org"
    +username: "@SplicedBrainwrap@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1721087038 {#2535
      date: 2024-07-16 01:43:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
    +entries: Doctrine\ORM\PersistentCollection {#2558 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
    +posts: Doctrine\ORM\PersistentCollection {#2566 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
    +follows: Doctrine\ORM\PersistentCollection {#2578 …}
    +followers: Doctrine\ORM\PersistentCollection {#2580 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
    +reports: Doctrine\ORM\PersistentCollection {#2590 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
    +violations: Doctrine\ORM\PersistentCollection {#2594 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
    +awards: Doctrine\ORM\PersistentCollection {#2598 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
    +categories: Doctrine\ORM\PersistentCollection {#2602 …}
    -id: 30404
    -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
    +apId: "SplicedBrainwrap@beehaw.org"
    +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
    +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "SplicedBrainwrap"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728473932 {#2536
      date: 2024-10-09 13:38:52.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689606711 {#2537
      date: 2023-07-17 17:11:51.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#10543
  +user: App\Entity\User {#2551
    +avatar: null
    +cover: null
    +email: "SplicedBrainwrap@beehaw.org"
    +username: "@SplicedBrainwrap@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1721087038 {#2535
      date: 2024-07-16 01:43:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
    +entries: Doctrine\ORM\PersistentCollection {#2558 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
    +posts: Doctrine\ORM\PersistentCollection {#2566 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
    +follows: Doctrine\ORM\PersistentCollection {#2578 …}
    +followers: Doctrine\ORM\PersistentCollection {#2580 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
    +reports: Doctrine\ORM\PersistentCollection {#2590 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
    +violations: Doctrine\ORM\PersistentCollection {#2594 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
    +awards: Doctrine\ORM\PersistentCollection {#2598 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
    +categories: Doctrine\ORM\PersistentCollection {#2602 …}
    -id: 30404
    -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
    +apId: "SplicedBrainwrap@beehaw.org"
    +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
    +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "SplicedBrainwrap"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728473932 {#2536
      date: 2024-10-09 13:38:52.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689606711 {#2537
      date: 2023-07-17 17:11:51.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1703191718 {#2534
    date: 2023-12-21 21:48:38.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#10598
  +date: DateTimeImmutable @1703191718 {#2534
    date: 2023-12-21 21:48:38.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.15 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703191718 {#2534
    date: 2023-12-21 21:48:38.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#10652
  +createdAt: DateTimeImmutable @1703191718 {#2534
    date: 2023-12-21 21:48:38.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.17 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#1982
    +user: Proxies\__CG__\App\Entity\User {#3169
      +avatar: null
      +cover: null
      +email: "yo_scottie_oh@lemmy.ml"
      +username: "@yo_scottie_oh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728982406 {#11269
        date: 2024-10-15 10:53: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 {#11272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
      +entries: Doctrine\ORM\PersistentCollection {#11278 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
      +posts: Doctrine\ORM\PersistentCollection {#11286 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
      +follows: Doctrine\ORM\PersistentCollection {#11298 …}
      +followers: Doctrine\ORM\PersistentCollection {#11300 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
      +reports: Doctrine\ORM\PersistentCollection {#11310 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
      +violations: Doctrine\ORM\PersistentCollection {#11314 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
      +awards: Doctrine\ORM\PersistentCollection {#11318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
      +categories: Doctrine\ORM\PersistentCollection {#11322 …}
      -id: 75725
      -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
      +apId: "yo_scottie_oh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
      +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "yo_scottie_oh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728632728 {#11270
        date: 2024-10-11 09:45:28.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700025659 {#11271
        date: 2023-11-15 06:20:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
    +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
    +url: null
    +body: """
      Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
      \n
      The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
      \n
      Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
      \n
      Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
      \n
      **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
      \n
      Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 5
    +favouriteCount: 10
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703201667 {#9775
      date: 2023-12-22 00:34:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#9780 …}
    +votes: Doctrine\ORM\PersistentCollection {#9783 …}
    +reports: Doctrine\ORM\PersistentCollection {#9785 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
    +badges: Doctrine\ORM\PersistentCollection {#9791 …}
    +children: []
    -id: 23795
    -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
    -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703211752
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9588866"
    +editedAt: DateTimeImmutable @1706185493 {#9772
      date: 2024-01-25 13:24:53.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703166752 {#9774
      date: 2023-12-21 14:52:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#10706
  +entry: Proxies\__CG__\App\Entity\Entry {#1982
    +user: Proxies\__CG__\App\Entity\User {#3169
      +avatar: null
      +cover: null
      +email: "yo_scottie_oh@lemmy.ml"
      +username: "@yo_scottie_oh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728982406 {#11269
        date: 2024-10-15 10:53: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 {#11272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
      +entries: Doctrine\ORM\PersistentCollection {#11278 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
      +posts: Doctrine\ORM\PersistentCollection {#11286 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
      +follows: Doctrine\ORM\PersistentCollection {#11298 …}
      +followers: Doctrine\ORM\PersistentCollection {#11300 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
      +reports: Doctrine\ORM\PersistentCollection {#11310 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
      +violations: Doctrine\ORM\PersistentCollection {#11314 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
      +awards: Doctrine\ORM\PersistentCollection {#11318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
      +categories: Doctrine\ORM\PersistentCollection {#11322 …}
      -id: 75725
      -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
      +apId: "yo_scottie_oh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
      +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "yo_scottie_oh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728632728 {#11270
        date: 2024-10-11 09:45:28.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700025659 {#11271
        date: 2023-11-15 06:20:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
    +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
    +url: null
    +body: """
      Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
      \n
      The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
      \n
      Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
      \n
      Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
      \n
      **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
      \n
      Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 5
    +favouriteCount: 10
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703201667 {#9775
      date: 2023-12-22 00:34:27.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#9780 …}
    +votes: Doctrine\ORM\PersistentCollection {#9783 …}
    +reports: Doctrine\ORM\PersistentCollection {#9785 …}
    +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
    +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
    +badges: Doctrine\ORM\PersistentCollection {#9791 …}
    +children: []
    -id: 23795
    -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
    -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703211752
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9588866"
    +editedAt: DateTimeImmutable @1706185493 {#9772
      date: 2024-01-25 13:24:53.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703166752 {#9774
      date: 2023-12-21 14:52:32.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#2551
    +avatar: null
    +cover: null
    +email: "SplicedBrainwrap@beehaw.org"
    +username: "@SplicedBrainwrap@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1721087038 {#2535
      date: 2024-07-16 01:43:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
    +entries: Doctrine\ORM\PersistentCollection {#2558 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
    +posts: Doctrine\ORM\PersistentCollection {#2566 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
    +follows: Doctrine\ORM\PersistentCollection {#2578 …}
    +followers: Doctrine\ORM\PersistentCollection {#2580 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
    +reports: Doctrine\ORM\PersistentCollection {#2590 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
    +violations: Doctrine\ORM\PersistentCollection {#2594 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
    +awards: Doctrine\ORM\PersistentCollection {#2598 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
    +categories: Doctrine\ORM\PersistentCollection {#2602 …}
    -id: 30404
    -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
    +apId: "SplicedBrainwrap@beehaw.org"
    +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
    +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "SplicedBrainwrap"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728473932 {#2536
      date: 2024-10-09 13:38:52.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689606711 {#2537
      date: 2023-07-17 17:11:51.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#10761
  +width: 40
  +height: 40
  +user: App\Entity\User {#2551
    +avatar: null
    +cover: null
    +email: "SplicedBrainwrap@beehaw.org"
    +username: "@SplicedBrainwrap@beehaw.org"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1721087038 {#2535
      date: 2024-07-16 01:43:58.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: true
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: false
    +notifyOnNewEntryCommentReply: false
    +notifyOnNewPost: false
    +notifyOnNewPostReply: false
    +notifyOnNewPostCommentReply: false
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
    +entries: Doctrine\ORM\PersistentCollection {#2558 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
    +posts: Doctrine\ORM\PersistentCollection {#2566 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
    +follows: Doctrine\ORM\PersistentCollection {#2578 …}
    +followers: Doctrine\ORM\PersistentCollection {#2580 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
    +reports: Doctrine\ORM\PersistentCollection {#2590 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
    +violations: Doctrine\ORM\PersistentCollection {#2594 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
    +awards: Doctrine\ORM\PersistentCollection {#2598 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
    +categories: Doctrine\ORM\PersistentCollection {#2602 …}
    -id: 30404
    -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
    +apId: "SplicedBrainwrap@beehaw.org"
    +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
    +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
    +apFollowersUrl: null
    +apInboxUrl: "https://beehaw.org/inbox"
    +apDomain: "beehaw.org"
    +apPreferredUsername: "SplicedBrainwrap"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728473932 {#2536
      date: 2024-10-09 13:38:52.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1689606711 {#2537
      date: 2023-07-17 17:11:51.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.41 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2538
    +user: App\Entity\User {#2551
      +avatar: null
      +cover: null
      +email: "SplicedBrainwrap@beehaw.org"
      +username: "@SplicedBrainwrap@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721087038 {#2535
        date: 2024-07-16 01:43:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
      +entries: Doctrine\ORM\PersistentCollection {#2558 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
      +posts: Doctrine\ORM\PersistentCollection {#2566 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
      +follows: Doctrine\ORM\PersistentCollection {#2578 …}
      +followers: Doctrine\ORM\PersistentCollection {#2580 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
      +reports: Doctrine\ORM\PersistentCollection {#2590 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
      +violations: Doctrine\ORM\PersistentCollection {#2594 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
      +awards: Doctrine\ORM\PersistentCollection {#2598 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
      +categories: Doctrine\ORM\PersistentCollection {#2602 …}
      -id: 30404
      -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
      +apId: "SplicedBrainwrap@beehaw.org"
      +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
      +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "SplicedBrainwrap"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728473932 {#2536
        date: 2024-10-09 13:38:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689606711 {#2537
        date: 2023-07-17 17:11:51.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169
        +avatar: null
        +cover: null
        +email: "yo_scottie_oh@lemmy.ml"
        +username: "@yo_scottie_oh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728982406 {#11269
          date: 2024-10-15 10:53: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 {#11272 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
        +entries: Doctrine\ORM\PersistentCollection {#11278 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
        +posts: Doctrine\ORM\PersistentCollection {#11286 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
        +follows: Doctrine\ORM\PersistentCollection {#11298 …}
        +followers: Doctrine\ORM\PersistentCollection {#11300 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
        +reports: Doctrine\ORM\PersistentCollection {#11310 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
        +violations: Doctrine\ORM\PersistentCollection {#11314 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
        +awards: Doctrine\ORM\PersistentCollection {#11318 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
        +categories: Doctrine\ORM\PersistentCollection {#11322 …}
        -id: 75725
        -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
        +apId: "yo_scottie_oh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
        +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "yo_scottie_oh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728632728 {#11270
          date: 2024-10-11 09:45:28.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700025659 {#11271
          date: 2023-11-15 06:20:59.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "The Playapod website mentions a web player, does the web player happen to sync with your app on the phone? If so maybe you can extract it through the web player on a desktop."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706185759 {#2533
      date: 2024-01-25 13:29:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2539 …}
    +nested: Doctrine\ORM\PersistentCollection {#2541 …}
    +votes: Doctrine\ORM\PersistentCollection {#2543 …}
    +reports: Doctrine\ORM\PersistentCollection {#2545 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
    -id: 241382
    -bodyTs: "'app':17 'desktop':34 'extract':26 'happen':12 'mayb':23 'mention':4 'phone':20 'playapod':2 'player':7,11,31 'sync':14 'web':6,10,30 'websit':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1899136"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703191718 {#2534
      date: 2023-12-21 21:48:38.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#10830
  +subject: App\Entity\EntryComment {#2538
    +user: App\Entity\User {#2551
      +avatar: null
      +cover: null
      +email: "SplicedBrainwrap@beehaw.org"
      +username: "@SplicedBrainwrap@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721087038 {#2535
        date: 2024-07-16 01:43:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
      +entries: Doctrine\ORM\PersistentCollection {#2558 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
      +posts: Doctrine\ORM\PersistentCollection {#2566 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
      +follows: Doctrine\ORM\PersistentCollection {#2578 …}
      +followers: Doctrine\ORM\PersistentCollection {#2580 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
      +reports: Doctrine\ORM\PersistentCollection {#2590 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
      +violations: Doctrine\ORM\PersistentCollection {#2594 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
      +awards: Doctrine\ORM\PersistentCollection {#2598 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
      +categories: Doctrine\ORM\PersistentCollection {#2602 …}
      -id: 30404
      -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
      +apId: "SplicedBrainwrap@beehaw.org"
      +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
      +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "SplicedBrainwrap"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728473932 {#2536
        date: 2024-10-09 13:38:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689606711 {#2537
        date: 2023-07-17 17:11:51.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169
        +avatar: null
        +cover: null
        +email: "yo_scottie_oh@lemmy.ml"
        +username: "@yo_scottie_oh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728982406 {#11269
          date: 2024-10-15 10:53: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 {#11272 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
        +entries: Doctrine\ORM\PersistentCollection {#11278 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
        +posts: Doctrine\ORM\PersistentCollection {#11286 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
        +follows: Doctrine\ORM\PersistentCollection {#11298 …}
        +followers: Doctrine\ORM\PersistentCollection {#11300 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
        +reports: Doctrine\ORM\PersistentCollection {#11310 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
        +violations: Doctrine\ORM\PersistentCollection {#11314 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
        +awards: Doctrine\ORM\PersistentCollection {#11318 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
        +categories: Doctrine\ORM\PersistentCollection {#11322 …}
        -id: 75725
        -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
        +apId: "yo_scottie_oh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
        +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "yo_scottie_oh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728632728 {#11270
          date: 2024-10-11 09:45:28.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700025659 {#11271
          date: 2023-11-15 06:20:59.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "The Playapod website mentions a web player, does the web player happen to sync with your app on the phone? If so maybe you can extract it through the web player on a desktop."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706185759 {#2533
      date: 2024-01-25 13:29:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2539 …}
    +nested: Doctrine\ORM\PersistentCollection {#2541 …}
    +votes: Doctrine\ORM\PersistentCollection {#2543 …}
    +reports: Doctrine\ORM\PersistentCollection {#2545 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
    -id: 241382
    -bodyTs: "'app':17 'desktop':34 'extract':26 'happen':12 'mayb':23 'mention':4 'phone':20 'playapod':2 'player':7,11,31 'sync':14 'web':6,10,30 'websit':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1899136"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703191718 {#2534
      date: 2023-12-21 21:48:38.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.67 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2538
    +user: App\Entity\User {#2551
      +avatar: null
      +cover: null
      +email: "SplicedBrainwrap@beehaw.org"
      +username: "@SplicedBrainwrap@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721087038 {#2535
        date: 2024-07-16 01:43:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
      +entries: Doctrine\ORM\PersistentCollection {#2558 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
      +posts: Doctrine\ORM\PersistentCollection {#2566 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
      +follows: Doctrine\ORM\PersistentCollection {#2578 …}
      +followers: Doctrine\ORM\PersistentCollection {#2580 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
      +reports: Doctrine\ORM\PersistentCollection {#2590 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
      +violations: Doctrine\ORM\PersistentCollection {#2594 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
      +awards: Doctrine\ORM\PersistentCollection {#2598 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
      +categories: Doctrine\ORM\PersistentCollection {#2602 …}
      -id: 30404
      -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
      +apId: "SplicedBrainwrap@beehaw.org"
      +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
      +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "SplicedBrainwrap"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728473932 {#2536
        date: 2024-10-09 13:38:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689606711 {#2537
        date: 2023-07-17 17:11:51.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169
        +avatar: null
        +cover: null
        +email: "yo_scottie_oh@lemmy.ml"
        +username: "@yo_scottie_oh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728982406 {#11269
          date: 2024-10-15 10:53: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 {#11272 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
        +entries: Doctrine\ORM\PersistentCollection {#11278 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
        +posts: Doctrine\ORM\PersistentCollection {#11286 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
        +follows: Doctrine\ORM\PersistentCollection {#11298 …}
        +followers: Doctrine\ORM\PersistentCollection {#11300 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
        +reports: Doctrine\ORM\PersistentCollection {#11310 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
        +violations: Doctrine\ORM\PersistentCollection {#11314 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
        +awards: Doctrine\ORM\PersistentCollection {#11318 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
        +categories: Doctrine\ORM\PersistentCollection {#11322 …}
        -id: 75725
        -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
        +apId: "yo_scottie_oh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
        +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "yo_scottie_oh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728632728 {#11270
          date: 2024-10-11 09:45:28.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700025659 {#11271
          date: 2023-11-15 06:20:59.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "The Playapod website mentions a web player, does the web player happen to sync with your app on the phone? If so maybe you can extract it through the web player on a desktop."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706185759 {#2533
      date: 2024-01-25 13:29:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2539 …}
    +nested: Doctrine\ORM\PersistentCollection {#2541 …}
    +votes: Doctrine\ORM\PersistentCollection {#2543 …}
    +reports: Doctrine\ORM\PersistentCollection {#2545 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
    -id: 241382
    -bodyTs: "'app':17 'desktop':34 'extract':26 'happen':12 'mayb':23 'mention':4 'phone':20 'playapod':2 'player':7,11,31 'sync':14 'web':6,10,30 'websit':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1899136"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703191718 {#2534
      date: 2023-12-21 21:48:38.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10887
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2538
    +user: App\Entity\User {#2551
      +avatar: null
      +cover: null
      +email: "SplicedBrainwrap@beehaw.org"
      +username: "@SplicedBrainwrap@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721087038 {#2535
        date: 2024-07-16 01:43:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
      +entries: Doctrine\ORM\PersistentCollection {#2558 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
      +posts: Doctrine\ORM\PersistentCollection {#2566 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
      +follows: Doctrine\ORM\PersistentCollection {#2578 …}
      +followers: Doctrine\ORM\PersistentCollection {#2580 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
      +reports: Doctrine\ORM\PersistentCollection {#2590 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
      +violations: Doctrine\ORM\PersistentCollection {#2594 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
      +awards: Doctrine\ORM\PersistentCollection {#2598 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
      +categories: Doctrine\ORM\PersistentCollection {#2602 …}
      -id: 30404
      -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
      +apId: "SplicedBrainwrap@beehaw.org"
      +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
      +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "SplicedBrainwrap"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728473932 {#2536
        date: 2024-10-09 13:38:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689606711 {#2537
        date: 2023-07-17 17:11:51.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169
        +avatar: null
        +cover: null
        +email: "yo_scottie_oh@lemmy.ml"
        +username: "@yo_scottie_oh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728982406 {#11269
          date: 2024-10-15 10:53: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 {#11272 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
        +entries: Doctrine\ORM\PersistentCollection {#11278 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
        +posts: Doctrine\ORM\PersistentCollection {#11286 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
        +follows: Doctrine\ORM\PersistentCollection {#11298 …}
        +followers: Doctrine\ORM\PersistentCollection {#11300 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
        +reports: Doctrine\ORM\PersistentCollection {#11310 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
        +violations: Doctrine\ORM\PersistentCollection {#11314 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
        +awards: Doctrine\ORM\PersistentCollection {#11318 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
        +categories: Doctrine\ORM\PersistentCollection {#11322 …}
        -id: 75725
        -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
        +apId: "yo_scottie_oh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
        +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "yo_scottie_oh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728632728 {#11270
          date: 2024-10-11 09:45:28.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700025659 {#11271
          date: 2023-11-15 06:20:59.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "The Playapod website mentions a web player, does the web player happen to sync with your app on the phone? If so maybe you can extract it through the web player on a desktop."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706185759 {#2533
      date: 2024-01-25 13:29:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2539 …}
    +nested: Doctrine\ORM\PersistentCollection {#2541 …}
    +votes: Doctrine\ORM\PersistentCollection {#2543 …}
    +reports: Doctrine\ORM\PersistentCollection {#2545 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
    -id: 241382
    -bodyTs: "'app':17 'desktop':34 'extract':26 'happen':12 'mayb':23 'mention':4 'phone':20 'playapod':2 'player':7,11,31 'sync':14 'web':6,10,30 'websit':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1899136"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703191718 {#2534
      date: 2023-12-21 21:48:38.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 26.39 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2538
    +user: App\Entity\User {#2551
      +avatar: null
      +cover: null
      +email: "SplicedBrainwrap@beehaw.org"
      +username: "@SplicedBrainwrap@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721087038 {#2535
        date: 2024-07-16 01:43:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
      +entries: Doctrine\ORM\PersistentCollection {#2558 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
      +posts: Doctrine\ORM\PersistentCollection {#2566 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
      +follows: Doctrine\ORM\PersistentCollection {#2578 …}
      +followers: Doctrine\ORM\PersistentCollection {#2580 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
      +reports: Doctrine\ORM\PersistentCollection {#2590 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
      +violations: Doctrine\ORM\PersistentCollection {#2594 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
      +awards: Doctrine\ORM\PersistentCollection {#2598 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
      +categories: Doctrine\ORM\PersistentCollection {#2602 …}
      -id: 30404
      -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
      +apId: "SplicedBrainwrap@beehaw.org"
      +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
      +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "SplicedBrainwrap"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728473932 {#2536
        date: 2024-10-09 13:38:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689606711 {#2537
        date: 2023-07-17 17:11:51.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169
        +avatar: null
        +cover: null
        +email: "yo_scottie_oh@lemmy.ml"
        +username: "@yo_scottie_oh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728982406 {#11269
          date: 2024-10-15 10:53: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 {#11272 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
        +entries: Doctrine\ORM\PersistentCollection {#11278 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
        +posts: Doctrine\ORM\PersistentCollection {#11286 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
        +follows: Doctrine\ORM\PersistentCollection {#11298 …}
        +followers: Doctrine\ORM\PersistentCollection {#11300 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
        +reports: Doctrine\ORM\PersistentCollection {#11310 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
        +violations: Doctrine\ORM\PersistentCollection {#11314 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
        +awards: Doctrine\ORM\PersistentCollection {#11318 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
        +categories: Doctrine\ORM\PersistentCollection {#11322 …}
        -id: 75725
        -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
        +apId: "yo_scottie_oh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
        +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "yo_scottie_oh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728632728 {#11270
          date: 2024-10-11 09:45:28.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700025659 {#11271
          date: 2023-11-15 06:20:59.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "The Playapod website mentions a web player, does the web player happen to sync with your app on the phone? If so maybe you can extract it through the web player on a desktop."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706185759 {#2533
      date: 2024-01-25 13:29:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2539 …}
    +nested: Doctrine\ORM\PersistentCollection {#2541 …}
    +votes: Doctrine\ORM\PersistentCollection {#2543 …}
    +reports: Doctrine\ORM\PersistentCollection {#2545 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
    -id: 241382
    -bodyTs: "'app':17 'desktop':34 'extract':26 'happen':12 'mayb':23 'mention':4 'phone':20 'playapod':2 'player':7,11,31 'sync':14 'web':6,10,30 'websit':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1899136"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703191718 {#2534
      date: 2023-12-21 21:48:38.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#11127
  +comment: App\Entity\EntryComment {#2538
    +user: App\Entity\User {#2551
      +avatar: null
      +cover: null
      +email: "SplicedBrainwrap@beehaw.org"
      +username: "@SplicedBrainwrap@beehaw.org"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1721087038 {#2535
        date: 2024-07-16 01:43:58.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: true
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: false
      +notifyOnNewEntryCommentReply: false
      +notifyOnNewPost: false
      +notifyOnNewPostReply: false
      +notifyOnNewPostCommentReply: false
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
      +entries: Doctrine\ORM\PersistentCollection {#2558 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
      +posts: Doctrine\ORM\PersistentCollection {#2566 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
      +follows: Doctrine\ORM\PersistentCollection {#2578 …}
      +followers: Doctrine\ORM\PersistentCollection {#2580 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
      +reports: Doctrine\ORM\PersistentCollection {#2590 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
      +violations: Doctrine\ORM\PersistentCollection {#2594 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
      +awards: Doctrine\ORM\PersistentCollection {#2598 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
      +categories: Doctrine\ORM\PersistentCollection {#2602 …}
      -id: 30404
      -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
      +apId: "SplicedBrainwrap@beehaw.org"
      +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
      +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
      +apFollowersUrl: null
      +apInboxUrl: "https://beehaw.org/inbox"
      +apDomain: "beehaw.org"
      +apPreferredUsername: "SplicedBrainwrap"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728473932 {#2536
        date: 2024-10-09 13:38:52.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1689606711 {#2537
        date: 2023-07-17 17:11:51.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169
        +avatar: null
        +cover: null
        +email: "yo_scottie_oh@lemmy.ml"
        +username: "@yo_scottie_oh@lemmy.ml"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1728982406 {#11269
          date: 2024-10-15 10:53: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 {#11272 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
        +entries: Doctrine\ORM\PersistentCollection {#11278 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
        +posts: Doctrine\ORM\PersistentCollection {#11286 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
        +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
        +follows: Doctrine\ORM\PersistentCollection {#11298 …}
        +followers: Doctrine\ORM\PersistentCollection {#11300 …}
        +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
        +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
        +reports: Doctrine\ORM\PersistentCollection {#11310 …}
        +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
        +violations: Doctrine\ORM\PersistentCollection {#11314 …}
        +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
        +awards: Doctrine\ORM\PersistentCollection {#11318 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
        +categories: Doctrine\ORM\PersistentCollection {#11322 …}
        -id: 75725
        -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
        +apId: "yo_scottie_oh@lemmy.ml"
        +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
        +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
        +apFollowersUrl: null
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "yo_scottie_oh"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728632728 {#11270
          date: 2024-10-11 09:45:28.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1700025659 {#11271
          date: 2023-11-15 06:20:59.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "The Playapod website mentions a web player, does the web player happen to sync with your app on the phone? If so maybe you can extract it through the web player on a desktop."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706185759 {#2533
      date: 2024-01-25 13:29:19.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2539 …}
    +nested: Doctrine\ORM\PersistentCollection {#2541 …}
    +votes: Doctrine\ORM\PersistentCollection {#2543 …}
    +reports: Doctrine\ORM\PersistentCollection {#2545 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
    -id: 241382
    -bodyTs: "'app':17 'desktop':34 'extract':26 'happen':12 'mayb':23 'mention':4 'phone':20 'playapod':2 'player':7,11,31 'sync':14 'web':6,10,30 'websit':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://beehaw.org/comment/1899136"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703191718 {#2534
      date: 2023-12-21 21:48:38.0 +01:00
    }
  }
  +nestedComments: [
    241704 => App\Entity\EntryComment {#3168
      +user: Proxies\__CG__\App\Entity\User {#3169 …2}
      +entry: Proxies\__CG__\App\Entity\Entry {#1982 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: App\Entity\EntryComment {#2538}
      +root: App\Entity\EntryComment {#2538}
      +body: "Thanks for the idea. I figured out how to get what I wanted and edited the solution into my post. Thanks again!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703198895 {#3166
        date: 2023-12-21 23:48:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@yo_scottie_oh@lemmy.ml"
        "@SplicedBrainwrap@beehaw.org"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3179 …}
      +nested: Doctrine\ORM\PersistentCollection {#3170 …}
      +votes: Doctrine\ORM\PersistentCollection {#3172 …}
      +reports: Doctrine\ORM\PersistentCollection {#3180 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3182 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3184 …}
      -id: 241704
      -bodyTs: "'edit':15 'figur':6 'get':10 'idea':4 'post':20 'solut':17 'thank':1,21 'want':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/6808672"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703198895 {#3167
        date: 2023-12-21 23:48:15.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 12.0 MiB 22.97 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3168
    +user: Proxies\__CG__\App\Entity\User {#3169
      +avatar: null
      +cover: null
      +email: "yo_scottie_oh@lemmy.ml"
      +username: "@yo_scottie_oh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728982406 {#11269
        date: 2024-10-15 10:53: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 {#11272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
      +entries: Doctrine\ORM\PersistentCollection {#11278 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
      +posts: Doctrine\ORM\PersistentCollection {#11286 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
      +follows: Doctrine\ORM\PersistentCollection {#11298 …}
      +followers: Doctrine\ORM\PersistentCollection {#11300 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
      +reports: Doctrine\ORM\PersistentCollection {#11310 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
      +violations: Doctrine\ORM\PersistentCollection {#11314 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
      +awards: Doctrine\ORM\PersistentCollection {#11318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
      +categories: Doctrine\ORM\PersistentCollection {#11322 …}
      -id: 75725
      -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
      +apId: "yo_scottie_oh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
      +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "yo_scottie_oh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728632728 {#11270
        date: 2024-10-11 09:45:28.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700025659 {#11271
        date: 2023-11-15 06:20:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169 …2}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2538
      +user: App\Entity\User {#2551
        +avatar: null
        +cover: null
        +email: "SplicedBrainwrap@beehaw.org"
        +username: "@SplicedBrainwrap@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1721087038 {#2535
          date: 2024-07-16 01:43:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
        +entries: Doctrine\ORM\PersistentCollection {#2558 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
        +posts: Doctrine\ORM\PersistentCollection {#2566 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
        +follows: Doctrine\ORM\PersistentCollection {#2578 …}
        +followers: Doctrine\ORM\PersistentCollection {#2580 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
        +reports: Doctrine\ORM\PersistentCollection {#2590 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
        +violations: Doctrine\ORM\PersistentCollection {#2594 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
        +awards: Doctrine\ORM\PersistentCollection {#2598 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
        +categories: Doctrine\ORM\PersistentCollection {#2602 …}
        -id: 30404
        -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
        +apId: "SplicedBrainwrap@beehaw.org"
        +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
        +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "SplicedBrainwrap"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728473932 {#2536
          date: 2024-10-09 13:38:52.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689606711 {#2537
          date: 2023-07-17 17:11:51.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1982 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: "The Playapod website mentions a web player, does the web player happen to sync with your app on the phone? If so maybe you can extract it through the web player on a desktop."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706185759 {#2533
        date: 2024-01-25 13:29:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@yo_scottie_oh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2539 …}
      +nested: Doctrine\ORM\PersistentCollection {#2541 …}
      +votes: Doctrine\ORM\PersistentCollection {#2543 …}
      +reports: Doctrine\ORM\PersistentCollection {#2545 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
      -id: 241382
      -bodyTs: "'app':17 'desktop':34 'extract':26 'happen':12 'mayb':23 'mention':4 'phone':20 'playapod':2 'player':7,11,31 'sync':14 'web':6,10,30 'websit':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1899136"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703191718 {#2534
        date: 2023-12-21 21:48:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2538}
    +body: "Thanks for the idea. I figured out how to get what I wanted and edited the solution into my post. Thanks again!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703198895 {#3166
      date: 2023-12-21 23:48:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
      "@SplicedBrainwrap@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3179 …}
    +nested: Doctrine\ORM\PersistentCollection {#3170 …}
    +votes: Doctrine\ORM\PersistentCollection {#3172 …}
    +reports: Doctrine\ORM\PersistentCollection {#3180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3182 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3184 …}
    -id: 241704
    -bodyTs: "'edit':15 'figur':6 'get':10 'idea':4 'post':20 'solut':17 'thank':1,21 'want':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6808672"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703198895 {#3167
      date: 2023-12-21 23:48:15.0 +01:00
    }
  }
  "showNested" => true
  "level" => 2
  "showEntryTitle" => false
  "showMagazineName" => false
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#11187
  +comment: App\Entity\EntryComment {#3168
    +user: Proxies\__CG__\App\Entity\User {#3169
      +avatar: null
      +cover: null
      +email: "yo_scottie_oh@lemmy.ml"
      +username: "@yo_scottie_oh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728982406 {#11269
        date: 2024-10-15 10:53: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 {#11272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
      +entries: Doctrine\ORM\PersistentCollection {#11278 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
      +posts: Doctrine\ORM\PersistentCollection {#11286 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
      +follows: Doctrine\ORM\PersistentCollection {#11298 …}
      +followers: Doctrine\ORM\PersistentCollection {#11300 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
      +reports: Doctrine\ORM\PersistentCollection {#11310 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
      +violations: Doctrine\ORM\PersistentCollection {#11314 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
      +awards: Doctrine\ORM\PersistentCollection {#11318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
      +categories: Doctrine\ORM\PersistentCollection {#11322 …}
      -id: 75725
      -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
      +apId: "yo_scottie_oh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
      +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "yo_scottie_oh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728632728 {#11270
        date: 2024-10-11 09:45:28.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700025659 {#11271
        date: 2023-11-15 06:20:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169 …2}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2538
      +user: App\Entity\User {#2551
        +avatar: null
        +cover: null
        +email: "SplicedBrainwrap@beehaw.org"
        +username: "@SplicedBrainwrap@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1721087038 {#2535
          date: 2024-07-16 01:43:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
        +entries: Doctrine\ORM\PersistentCollection {#2558 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
        +posts: Doctrine\ORM\PersistentCollection {#2566 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
        +follows: Doctrine\ORM\PersistentCollection {#2578 …}
        +followers: Doctrine\ORM\PersistentCollection {#2580 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
        +reports: Doctrine\ORM\PersistentCollection {#2590 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
        +violations: Doctrine\ORM\PersistentCollection {#2594 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
        +awards: Doctrine\ORM\PersistentCollection {#2598 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
        +categories: Doctrine\ORM\PersistentCollection {#2602 …}
        -id: 30404
        -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
        +apId: "SplicedBrainwrap@beehaw.org"
        +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
        +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "SplicedBrainwrap"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728473932 {#2536
          date: 2024-10-09 13:38:52.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689606711 {#2537
          date: 2023-07-17 17:11:51.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1982 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: "The Playapod website mentions a web player, does the web player happen to sync with your app on the phone? If so maybe you can extract it through the web player on a desktop."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706185759 {#2533
        date: 2024-01-25 13:29:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@yo_scottie_oh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2539 …}
      +nested: Doctrine\ORM\PersistentCollection {#2541 …}
      +votes: Doctrine\ORM\PersistentCollection {#2543 …}
      +reports: Doctrine\ORM\PersistentCollection {#2545 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
      -id: 241382
      -bodyTs: "'app':17 'desktop':34 'extract':26 'happen':12 'mayb':23 'mention':4 'phone':20 'playapod':2 'player':7,11,31 'sync':14 'web':6,10,30 'websit':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1899136"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703191718 {#2534
        date: 2023-12-21 21:48:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2538}
    +body: "Thanks for the idea. I figured out how to get what I wanted and edited the solution into my post. Thanks again!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703198895 {#3166
      date: 2023-12-21 23:48:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
      "@SplicedBrainwrap@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3179 …}
    +nested: Doctrine\ORM\PersistentCollection {#3170 …}
    +votes: Doctrine\ORM\PersistentCollection {#3172 …}
    +reports: Doctrine\ORM\PersistentCollection {#3180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3182 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3184 …}
    -id: 241704
    -bodyTs: "'edit':15 'figur':6 'get':10 'idea':4 'post':20 'solut':17 'thank':1,21 'want':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6808672"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703198895 {#3167
      date: 2023-12-21 23:48:15.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 12.0 MiB 0.88 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3169
    +avatar: null
    +cover: null
    +email: "yo_scottie_oh@lemmy.ml"
    +username: "@yo_scottie_oh@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728982406 {#11269
      date: 2024-10-15 10:53: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 {#11272 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
    +entries: Doctrine\ORM\PersistentCollection {#11278 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
    +posts: Doctrine\ORM\PersistentCollection {#11286 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
    +follows: Doctrine\ORM\PersistentCollection {#11298 …}
    +followers: Doctrine\ORM\PersistentCollection {#11300 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
    +reports: Doctrine\ORM\PersistentCollection {#11310 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
    +violations: Doctrine\ORM\PersistentCollection {#11314 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
    +awards: Doctrine\ORM\PersistentCollection {#11318 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
    +categories: Doctrine\ORM\PersistentCollection {#11322 …}
    -id: 75725
    -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
    +apId: "yo_scottie_oh@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
    +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "yo_scottie_oh"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728632728 {#11270
      date: 2024-10-11 09:45:28.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700025659 {#11271
      date: 2023-11-15 06:20:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#11232
  +user: Proxies\__CG__\App\Entity\User {#3169
    +avatar: null
    +cover: null
    +email: "yo_scottie_oh@lemmy.ml"
    +username: "@yo_scottie_oh@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728982406 {#11269
      date: 2024-10-15 10:53: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 {#11272 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
    +entries: Doctrine\ORM\PersistentCollection {#11278 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
    +posts: Doctrine\ORM\PersistentCollection {#11286 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
    +follows: Doctrine\ORM\PersistentCollection {#11298 …}
    +followers: Doctrine\ORM\PersistentCollection {#11300 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
    +reports: Doctrine\ORM\PersistentCollection {#11310 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
    +violations: Doctrine\ORM\PersistentCollection {#11314 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
    +awards: Doctrine\ORM\PersistentCollection {#11318 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
    +categories: Doctrine\ORM\PersistentCollection {#11322 …}
    -id: 75725
    -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
    +apId: "yo_scottie_oh@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
    +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "yo_scottie_oh"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728632728 {#11270
      date: 2024-10-11 09:45:28.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700025659 {#11271
      date: 2023-11-15 06:20:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.16 ms
Input props
[
  "date" => DateTimeImmutable @1703198895 {#3167
    date: 2023-12-21 23:48:15.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#11345
  +date: DateTimeImmutable @1703198895 {#3167
    date: 2023-12-21 23:48:15.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703198895 {#3167
    date: 2023-12-21 23:48:15.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#11399
  +createdAt: DateTimeImmutable @1703198895 {#3167
    date: 2023-12-21 23:48:15.0 +01:00
  }
  +editedAt: null
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.15 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#3169
    +avatar: null
    +cover: null
    +email: "yo_scottie_oh@lemmy.ml"
    +username: "@yo_scottie_oh@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728982406 {#11269
      date: 2024-10-15 10:53: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 {#11272 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
    +entries: Doctrine\ORM\PersistentCollection {#11278 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
    +posts: Doctrine\ORM\PersistentCollection {#11286 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
    +follows: Doctrine\ORM\PersistentCollection {#11298 …}
    +followers: Doctrine\ORM\PersistentCollection {#11300 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
    +reports: Doctrine\ORM\PersistentCollection {#11310 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
    +violations: Doctrine\ORM\PersistentCollection {#11314 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
    +awards: Doctrine\ORM\PersistentCollection {#11318 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
    +categories: Doctrine\ORM\PersistentCollection {#11322 …}
    -id: 75725
    -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
    +apId: "yo_scottie_oh@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
    +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "yo_scottie_oh"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728632728 {#11270
      date: 2024-10-11 09:45:28.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700025659 {#11271
      date: 2023-11-15 06:20:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#11453
  +width: 40
  +height: 40
  +user: Proxies\__CG__\App\Entity\User {#3169
    +avatar: null
    +cover: null
    +email: "yo_scottie_oh@lemmy.ml"
    +username: "@yo_scottie_oh@lemmy.ml"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728982406 {#11269
      date: 2024-10-15 10:53: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 {#11272 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
    +entries: Doctrine\ORM\PersistentCollection {#11278 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
    +posts: Doctrine\ORM\PersistentCollection {#11286 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
    +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
    +follows: Doctrine\ORM\PersistentCollection {#11298 …}
    +followers: Doctrine\ORM\PersistentCollection {#11300 …}
    +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
    +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
    +reports: Doctrine\ORM\PersistentCollection {#11310 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
    +violations: Doctrine\ORM\PersistentCollection {#11314 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
    +awards: Doctrine\ORM\PersistentCollection {#11318 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
    +categories: Doctrine\ORM\PersistentCollection {#11322 …}
    -id: 75725
    -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
    +apId: "yo_scottie_oh@lemmy.ml"
    +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
    +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "yo_scottie_oh"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728632728 {#11270
      date: 2024-10-11 09:45:28.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1700025659 {#11271
      date: 2023-11-15 06:20:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.80 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3168
    +user: Proxies\__CG__\App\Entity\User {#3169
      +avatar: null
      +cover: null
      +email: "yo_scottie_oh@lemmy.ml"
      +username: "@yo_scottie_oh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728982406 {#11269
        date: 2024-10-15 10:53: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 {#11272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
      +entries: Doctrine\ORM\PersistentCollection {#11278 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
      +posts: Doctrine\ORM\PersistentCollection {#11286 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
      +follows: Doctrine\ORM\PersistentCollection {#11298 …}
      +followers: Doctrine\ORM\PersistentCollection {#11300 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
      +reports: Doctrine\ORM\PersistentCollection {#11310 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
      +violations: Doctrine\ORM\PersistentCollection {#11314 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
      +awards: Doctrine\ORM\PersistentCollection {#11318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
      +categories: Doctrine\ORM\PersistentCollection {#11322 …}
      -id: 75725
      -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
      +apId: "yo_scottie_oh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
      +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "yo_scottie_oh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728632728 {#11270
        date: 2024-10-11 09:45:28.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700025659 {#11271
        date: 2023-11-15 06:20:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169 …2}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2538
      +user: App\Entity\User {#2551
        +avatar: null
        +cover: null
        +email: "SplicedBrainwrap@beehaw.org"
        +username: "@SplicedBrainwrap@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1721087038 {#2535
          date: 2024-07-16 01:43:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
        +entries: Doctrine\ORM\PersistentCollection {#2558 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
        +posts: Doctrine\ORM\PersistentCollection {#2566 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
        +follows: Doctrine\ORM\PersistentCollection {#2578 …}
        +followers: Doctrine\ORM\PersistentCollection {#2580 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
        +reports: Doctrine\ORM\PersistentCollection {#2590 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
        +violations: Doctrine\ORM\PersistentCollection {#2594 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
        +awards: Doctrine\ORM\PersistentCollection {#2598 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
        +categories: Doctrine\ORM\PersistentCollection {#2602 …}
        -id: 30404
        -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
        +apId: "SplicedBrainwrap@beehaw.org"
        +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
        +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "SplicedBrainwrap"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728473932 {#2536
          date: 2024-10-09 13:38:52.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689606711 {#2537
          date: 2023-07-17 17:11:51.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1982 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: "The Playapod website mentions a web player, does the web player happen to sync with your app on the phone? If so maybe you can extract it through the web player on a desktop."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706185759 {#2533
        date: 2024-01-25 13:29:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@yo_scottie_oh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2539 …}
      +nested: Doctrine\ORM\PersistentCollection {#2541 …}
      +votes: Doctrine\ORM\PersistentCollection {#2543 …}
      +reports: Doctrine\ORM\PersistentCollection {#2545 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
      -id: 241382
      -bodyTs: "'app':17 'desktop':34 'extract':26 'happen':12 'mayb':23 'mention':4 'phone':20 'playapod':2 'player':7,11,31 'sync':14 'web':6,10,30 'websit':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1899136"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703191718 {#2534
        date: 2023-12-21 21:48:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2538}
    +body: "Thanks for the idea. I figured out how to get what I wanted and edited the solution into my post. Thanks again!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703198895 {#3166
      date: 2023-12-21 23:48:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
      "@SplicedBrainwrap@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3179 …}
    +nested: Doctrine\ORM\PersistentCollection {#3170 …}
    +votes: Doctrine\ORM\PersistentCollection {#3172 …}
    +reports: Doctrine\ORM\PersistentCollection {#3180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3182 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3184 …}
    -id: 241704
    -bodyTs: "'edit':15 'figur':6 'get':10 'idea':4 'post':20 'solut':17 'thank':1,21 'want':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6808672"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703198895 {#3167
      date: 2023-12-21 23:48:15.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#11522
  +subject: App\Entity\EntryComment {#3168
    +user: Proxies\__CG__\App\Entity\User {#3169
      +avatar: null
      +cover: null
      +email: "yo_scottie_oh@lemmy.ml"
      +username: "@yo_scottie_oh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728982406 {#11269
        date: 2024-10-15 10:53: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 {#11272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
      +entries: Doctrine\ORM\PersistentCollection {#11278 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
      +posts: Doctrine\ORM\PersistentCollection {#11286 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
      +follows: Doctrine\ORM\PersistentCollection {#11298 …}
      +followers: Doctrine\ORM\PersistentCollection {#11300 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
      +reports: Doctrine\ORM\PersistentCollection {#11310 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
      +violations: Doctrine\ORM\PersistentCollection {#11314 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
      +awards: Doctrine\ORM\PersistentCollection {#11318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
      +categories: Doctrine\ORM\PersistentCollection {#11322 …}
      -id: 75725
      -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
      +apId: "yo_scottie_oh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
      +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "yo_scottie_oh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728632728 {#11270
        date: 2024-10-11 09:45:28.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700025659 {#11271
        date: 2023-11-15 06:20:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169 …2}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2538
      +user: App\Entity\User {#2551
        +avatar: null
        +cover: null
        +email: "SplicedBrainwrap@beehaw.org"
        +username: "@SplicedBrainwrap@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1721087038 {#2535
          date: 2024-07-16 01:43:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
        +entries: Doctrine\ORM\PersistentCollection {#2558 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
        +posts: Doctrine\ORM\PersistentCollection {#2566 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
        +follows: Doctrine\ORM\PersistentCollection {#2578 …}
        +followers: Doctrine\ORM\PersistentCollection {#2580 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
        +reports: Doctrine\ORM\PersistentCollection {#2590 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
        +violations: Doctrine\ORM\PersistentCollection {#2594 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
        +awards: Doctrine\ORM\PersistentCollection {#2598 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
        +categories: Doctrine\ORM\PersistentCollection {#2602 …}
        -id: 30404
        -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
        +apId: "SplicedBrainwrap@beehaw.org"
        +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
        +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "SplicedBrainwrap"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728473932 {#2536
          date: 2024-10-09 13:38:52.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689606711 {#2537
          date: 2023-07-17 17:11:51.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1982 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: "The Playapod website mentions a web player, does the web player happen to sync with your app on the phone? If so maybe you can extract it through the web player on a desktop."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706185759 {#2533
        date: 2024-01-25 13:29:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@yo_scottie_oh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2539 …}
      +nested: Doctrine\ORM\PersistentCollection {#2541 …}
      +votes: Doctrine\ORM\PersistentCollection {#2543 …}
      +reports: Doctrine\ORM\PersistentCollection {#2545 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
      -id: 241382
      -bodyTs: "'app':17 'desktop':34 'extract':26 'happen':12 'mayb':23 'mention':4 'phone':20 'playapod':2 'player':7,11,31 'sync':14 'web':6,10,30 'websit':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1899136"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703191718 {#2534
        date: 2023-12-21 21:48:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2538}
    +body: "Thanks for the idea. I figured out how to get what I wanted and edited the solution into my post. Thanks again!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703198895 {#3166
      date: 2023-12-21 23:48:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
      "@SplicedBrainwrap@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3179 …}
    +nested: Doctrine\ORM\PersistentCollection {#3170 …}
    +votes: Doctrine\ORM\PersistentCollection {#3172 …}
    +reports: Doctrine\ORM\PersistentCollection {#3180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3182 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3184 …}
    -id: 241704
    -bodyTs: "'edit':15 'figur':6 'get':10 'idea':4 'post':20 'solut':17 'thank':1,21 'want':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6808672"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703198895 {#3167
      date: 2023-12-21 23:48:15.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.73 ms
Input props
[
  "subject" => App\Entity\EntryComment {#3168
    +user: Proxies\__CG__\App\Entity\User {#3169
      +avatar: null
      +cover: null
      +email: "yo_scottie_oh@lemmy.ml"
      +username: "@yo_scottie_oh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728982406 {#11269
        date: 2024-10-15 10:53: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 {#11272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
      +entries: Doctrine\ORM\PersistentCollection {#11278 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
      +posts: Doctrine\ORM\PersistentCollection {#11286 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
      +follows: Doctrine\ORM\PersistentCollection {#11298 …}
      +followers: Doctrine\ORM\PersistentCollection {#11300 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
      +reports: Doctrine\ORM\PersistentCollection {#11310 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
      +violations: Doctrine\ORM\PersistentCollection {#11314 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
      +awards: Doctrine\ORM\PersistentCollection {#11318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
      +categories: Doctrine\ORM\PersistentCollection {#11322 …}
      -id: 75725
      -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
      +apId: "yo_scottie_oh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
      +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "yo_scottie_oh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728632728 {#11270
        date: 2024-10-11 09:45:28.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700025659 {#11271
        date: 2023-11-15 06:20:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169 …2}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2538
      +user: App\Entity\User {#2551
        +avatar: null
        +cover: null
        +email: "SplicedBrainwrap@beehaw.org"
        +username: "@SplicedBrainwrap@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1721087038 {#2535
          date: 2024-07-16 01:43:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
        +entries: Doctrine\ORM\PersistentCollection {#2558 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
        +posts: Doctrine\ORM\PersistentCollection {#2566 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
        +follows: Doctrine\ORM\PersistentCollection {#2578 …}
        +followers: Doctrine\ORM\PersistentCollection {#2580 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
        +reports: Doctrine\ORM\PersistentCollection {#2590 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
        +violations: Doctrine\ORM\PersistentCollection {#2594 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
        +awards: Doctrine\ORM\PersistentCollection {#2598 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
        +categories: Doctrine\ORM\PersistentCollection {#2602 …}
        -id: 30404
        -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
        +apId: "SplicedBrainwrap@beehaw.org"
        +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
        +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "SplicedBrainwrap"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728473932 {#2536
          date: 2024-10-09 13:38:52.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689606711 {#2537
          date: 2023-07-17 17:11:51.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1982 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: "The Playapod website mentions a web player, does the web player happen to sync with your app on the phone? If so maybe you can extract it through the web player on a desktop."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706185759 {#2533
        date: 2024-01-25 13:29:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@yo_scottie_oh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2539 …}
      +nested: Doctrine\ORM\PersistentCollection {#2541 …}
      +votes: Doctrine\ORM\PersistentCollection {#2543 …}
      +reports: Doctrine\ORM\PersistentCollection {#2545 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
      -id: 241382
      -bodyTs: "'app':17 'desktop':34 'extract':26 'happen':12 'mayb':23 'mention':4 'phone':20 'playapod':2 'player':7,11,31 'sync':14 'web':6,10,30 'websit':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1899136"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703191718 {#2534
        date: 2023-12-21 21:48:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2538}
    +body: "Thanks for the idea. I figured out how to get what I wanted and edited the solution into my post. Thanks again!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703198895 {#3166
      date: 2023-12-21 23:48:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
      "@SplicedBrainwrap@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3179 …}
    +nested: Doctrine\ORM\PersistentCollection {#3170 …}
    +votes: Doctrine\ORM\PersistentCollection {#3172 …}
    +reports: Doctrine\ORM\PersistentCollection {#3180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3182 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3184 …}
    -id: 241704
    -bodyTs: "'edit':15 'figur':6 'get':10 'idea':4 'post':20 'solut':17 'thank':1,21 'want':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6808672"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703198895 {#3167
      date: 2023-12-21 23:48:15.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#11579
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#3168
    +user: Proxies\__CG__\App\Entity\User {#3169
      +avatar: null
      +cover: null
      +email: "yo_scottie_oh@lemmy.ml"
      +username: "@yo_scottie_oh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728982406 {#11269
        date: 2024-10-15 10:53: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 {#11272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
      +entries: Doctrine\ORM\PersistentCollection {#11278 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
      +posts: Doctrine\ORM\PersistentCollection {#11286 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
      +follows: Doctrine\ORM\PersistentCollection {#11298 …}
      +followers: Doctrine\ORM\PersistentCollection {#11300 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
      +reports: Doctrine\ORM\PersistentCollection {#11310 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
      +violations: Doctrine\ORM\PersistentCollection {#11314 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
      +awards: Doctrine\ORM\PersistentCollection {#11318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
      +categories: Doctrine\ORM\PersistentCollection {#11322 …}
      -id: 75725
      -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
      +apId: "yo_scottie_oh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
      +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "yo_scottie_oh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728632728 {#11270
        date: 2024-10-11 09:45:28.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700025659 {#11271
        date: 2023-11-15 06:20:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169 …2}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2538
      +user: App\Entity\User {#2551
        +avatar: null
        +cover: null
        +email: "SplicedBrainwrap@beehaw.org"
        +username: "@SplicedBrainwrap@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1721087038 {#2535
          date: 2024-07-16 01:43:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
        +entries: Doctrine\ORM\PersistentCollection {#2558 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
        +posts: Doctrine\ORM\PersistentCollection {#2566 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
        +follows: Doctrine\ORM\PersistentCollection {#2578 …}
        +followers: Doctrine\ORM\PersistentCollection {#2580 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
        +reports: Doctrine\ORM\PersistentCollection {#2590 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
        +violations: Doctrine\ORM\PersistentCollection {#2594 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
        +awards: Doctrine\ORM\PersistentCollection {#2598 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
        +categories: Doctrine\ORM\PersistentCollection {#2602 …}
        -id: 30404
        -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
        +apId: "SplicedBrainwrap@beehaw.org"
        +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
        +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "SplicedBrainwrap"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728473932 {#2536
          date: 2024-10-09 13:38:52.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689606711 {#2537
          date: 2023-07-17 17:11:51.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1982 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: "The Playapod website mentions a web player, does the web player happen to sync with your app on the phone? If so maybe you can extract it through the web player on a desktop."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706185759 {#2533
        date: 2024-01-25 13:29:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@yo_scottie_oh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2539 …}
      +nested: Doctrine\ORM\PersistentCollection {#2541 …}
      +votes: Doctrine\ORM\PersistentCollection {#2543 …}
      +reports: Doctrine\ORM\PersistentCollection {#2545 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
      -id: 241382
      -bodyTs: "'app':17 'desktop':34 'extract':26 'happen':12 'mayb':23 'mention':4 'phone':20 'playapod':2 'player':7,11,31 'sync':14 'web':6,10,30 'websit':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1899136"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703191718 {#2534
        date: 2023-12-21 21:48:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2538}
    +body: "Thanks for the idea. I figured out how to get what I wanted and edited the solution into my post. Thanks again!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703198895 {#3166
      date: 2023-12-21 23:48:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
      "@SplicedBrainwrap@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3179 …}
    +nested: Doctrine\ORM\PersistentCollection {#3170 …}
    +votes: Doctrine\ORM\PersistentCollection {#3172 …}
    +reports: Doctrine\ORM\PersistentCollection {#3180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3182 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3184 …}
    -id: 241704
    -bodyTs: "'edit':15 'figur':6 'get':10 'idea':4 'post':20 'solut':17 'thank':1,21 'want':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6808672"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703198895 {#3167
      date: 2023-12-21 23:48:15.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 6.01 ms
Input props
[
  "comment" => App\Entity\EntryComment {#3168
    +user: Proxies\__CG__\App\Entity\User {#3169
      +avatar: null
      +cover: null
      +email: "yo_scottie_oh@lemmy.ml"
      +username: "@yo_scottie_oh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728982406 {#11269
        date: 2024-10-15 10:53: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 {#11272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
      +entries: Doctrine\ORM\PersistentCollection {#11278 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
      +posts: Doctrine\ORM\PersistentCollection {#11286 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
      +follows: Doctrine\ORM\PersistentCollection {#11298 …}
      +followers: Doctrine\ORM\PersistentCollection {#11300 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
      +reports: Doctrine\ORM\PersistentCollection {#11310 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
      +violations: Doctrine\ORM\PersistentCollection {#11314 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
      +awards: Doctrine\ORM\PersistentCollection {#11318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
      +categories: Doctrine\ORM\PersistentCollection {#11322 …}
      -id: 75725
      -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
      +apId: "yo_scottie_oh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
      +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "yo_scottie_oh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728632728 {#11270
        date: 2024-10-11 09:45:28.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700025659 {#11271
        date: 2023-11-15 06:20:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169 …2}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2538
      +user: App\Entity\User {#2551
        +avatar: null
        +cover: null
        +email: "SplicedBrainwrap@beehaw.org"
        +username: "@SplicedBrainwrap@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1721087038 {#2535
          date: 2024-07-16 01:43:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
        +entries: Doctrine\ORM\PersistentCollection {#2558 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
        +posts: Doctrine\ORM\PersistentCollection {#2566 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
        +follows: Doctrine\ORM\PersistentCollection {#2578 …}
        +followers: Doctrine\ORM\PersistentCollection {#2580 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
        +reports: Doctrine\ORM\PersistentCollection {#2590 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
        +violations: Doctrine\ORM\PersistentCollection {#2594 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
        +awards: Doctrine\ORM\PersistentCollection {#2598 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
        +categories: Doctrine\ORM\PersistentCollection {#2602 …}
        -id: 30404
        -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
        +apId: "SplicedBrainwrap@beehaw.org"
        +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
        +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "SplicedBrainwrap"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728473932 {#2536
          date: 2024-10-09 13:38:52.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689606711 {#2537
          date: 2023-07-17 17:11:51.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1982 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: "The Playapod website mentions a web player, does the web player happen to sync with your app on the phone? If so maybe you can extract it through the web player on a desktop."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706185759 {#2533
        date: 2024-01-25 13:29:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@yo_scottie_oh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2539 …}
      +nested: Doctrine\ORM\PersistentCollection {#2541 …}
      +votes: Doctrine\ORM\PersistentCollection {#2543 …}
      +reports: Doctrine\ORM\PersistentCollection {#2545 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
      -id: 241382
      -bodyTs: "'app':17 'desktop':34 'extract':26 'happen':12 'mayb':23 'mention':4 'phone':20 'playapod':2 'player':7,11,31 'sync':14 'web':6,10,30 'websit':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1899136"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703191718 {#2534
        date: 2023-12-21 21:48:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2538}
    +body: "Thanks for the idea. I figured out how to get what I wanted and edited the solution into my post. Thanks again!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703198895 {#3166
      date: 2023-12-21 23:48:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
      "@SplicedBrainwrap@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3179 …}
    +nested: Doctrine\ORM\PersistentCollection {#3170 …}
    +votes: Doctrine\ORM\PersistentCollection {#3172 …}
    +reports: Doctrine\ORM\PersistentCollection {#3180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3182 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3184 …}
    -id: 241704
    -bodyTs: "'edit':15 'figur':6 'get':10 'idea':4 'post':20 'solut':17 'thank':1,21 'want':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6808672"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703198895 {#3167
      date: 2023-12-21 23:48:15.0 +01:00
    }
  }
  "level" => 2
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#11819
  +comment: App\Entity\EntryComment {#3168
    +user: Proxies\__CG__\App\Entity\User {#3169
      +avatar: null
      +cover: null
      +email: "yo_scottie_oh@lemmy.ml"
      +username: "@yo_scottie_oh@lemmy.ml"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728982406 {#11269
        date: 2024-10-15 10:53: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 {#11272 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#11274 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#11276 …}
      +entries: Doctrine\ORM\PersistentCollection {#11278 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#11280 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#11282 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#11284 …}
      +posts: Doctrine\ORM\PersistentCollection {#11286 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#11288 …}
      +postComments: Doctrine\ORM\PersistentCollection {#11290 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#11292 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#11294 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#11296 …}
      +follows: Doctrine\ORM\PersistentCollection {#11298 …}
      +followers: Doctrine\ORM\PersistentCollection {#11300 …}
      +blocks: Doctrine\ORM\PersistentCollection {#11302 …}
      +blockers: Doctrine\ORM\PersistentCollection {#11304 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#11306 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#11308 …}
      +reports: Doctrine\ORM\PersistentCollection {#11310 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11312 …}
      +violations: Doctrine\ORM\PersistentCollection {#11314 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11316 …}
      +awards: Doctrine\ORM\PersistentCollection {#11318 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#11320 …}
      +categories: Doctrine\ORM\PersistentCollection {#11322 …}
      -id: 75725
      -password: "$2y$13$/vrFghXo0PbDRsOsmMO0iuWjIUbHQhg.lK2yyVCuTTwDw7DCRemV."
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#11324 …}
      +apId: "yo_scottie_oh@lemmy.ml"
      +apProfileId: "https://lemmy.ml/u/yo_scottie_oh"
      +apPublicUrl: "https://lemmy.ml/u/yo_scottie_oh"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "yo_scottie_oh"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728632728 {#11270
        date: 2024-10-11 09:45:28.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1700025659 {#11271
        date: 2023-11-15 06:20:59.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#1982
      +user: Proxies\__CG__\App\Entity\User {#3169 …2}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "How-do-I-archive-a-podcast-I-ve-already-downloaded-in"
      +title: "How do I archive a podcast I've already downloaded in Playapod (iOS) that has since gone offline?"
      +url: null
      +body: """
        Hello c/datahoarder! I need your help. Not sure whether this has been asked before—I’ve tried searching the web, but the only advice I can find is how to download episodes for podcasts whose feeds are still active.\n
        \n
        The problem I’m trying to solve is that one of my favorite podcasts, Endless Boundaries Jam Radio, went offline during the pandemic. All the usual feed aggregators still show up in internet searches, but as they are not file hosts, just feed aggregators, all the episodes are now dead links (e.g. [Podbay](https://podbay.fm/p/endless-boundaries-jam-radio), [Tunein](https://tunein.com/radio/Endless-Boundaries-Jam-Radio-p832492/), etc).\n
        \n
        Thing is, I had already downloaded several episodes using the Playapod app on my iPhone. It’s usable for now, but I’m very concerned about when I need to upgrade to a new phone.\n
        \n
        Is there a trick for access the individual files on my iPhone that were downloaded through a third party app such as Playapod? TIA\n
        \n
        **EDIT:** I figured out how to do what I wanted. Once I had installed ifuse and related dependencies (e.g. libimobiledevice) on my Linux PC, I could connect my iPhone to my PC via USB and browse the files on my iPhone in my distro’s default file browser. Many folders are named as GUIDs, making it harder to tell what’s what by just looking at their names, but I narrowed down the right folder by opening up the Disk Usage Analyzer app in Linux. In my case, the Playapod app is one of very few apps with more than a gigabyte of data. I still have to go through and figure out which episode each mp3 file is, but that’s still better than having nothing at all.\n
        \n
        Thanks to everyone who responded. I hope this info helps anyone else in a similar predicament!
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 5
      +favouriteCount: 10
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703201667 {#9775
        date: 2023-12-22 00:34:27.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#9780 …}
      +votes: Doctrine\ORM\PersistentCollection {#9783 …}
      +reports: Doctrine\ORM\PersistentCollection {#9785 …}
      +favourites: Doctrine\ORM\PersistentCollection {#9787 …}
      +notifications: Doctrine\ORM\PersistentCollection {#9789 …}
      +badges: Doctrine\ORM\PersistentCollection {#9791 …}
      +children: []
      -id: 23795
      -titleTs: "'alreadi':9 'archiv':4 'download':10 'gone':17 'io':13 'offlin':18 'playapod':12 'podcast':6 'sinc':16 've':8"
      -bodyTs: "'/p/endless-boundaries-jam-radio),':95 '/radio/endless-boundaries-jam-radio-p832492/),':99 'access':141 'activ':39 'advic':24 'aggreg':67,83 'alreadi':105 'analyz':241 'anyon':299 'app':112,155,242,250,256 'ask':13 'better':283 'boundari':55 'brows':195 'browser':207 'c/datahoarder':2 'case':247 'concern':125 'connect':186 'could':185 'data':263 'dead':89 'default':205 'depend':177 'disk':239 'distro':203 'download':31,106,150 'e.g':91,178 'edit':160 'els':300 'endless':54 'episod':32,86,108,274 'etc':100 'everyon':291 'favorit':52 'feed':36,66,82 'figur':162,271 'file':79,144,197,206,277 'find':27 'folder':209,234 'gigabyt':261 'go':268 'guid':213 'harder':216 'hello':1 'help':6,298 'hope':295 'host':80 'ifus':174 'individu':143 'info':297 'instal':173 'internet':72 'iphon':115,147,188,200 'jam':56 'libimobiledevic':179 'link':90 'linux':182,244 'look':224 'm':43,123 'make':214 'mani':208 'mp3':276 'name':211,227 'narrow':230 'need':4,129 'new':134 'noth':286 'offlin':59 'one':49,252 'open':236 'pandem':62 'parti':154 'pc':183,191 'phone':135 'playapod':111,158,249 'podbay':92 'podbay.fm':94 'podbay.fm/p/endless-boundaries-jam-radio),':93 'podcast':34,53 'predica':304 'problem':41 'radio':57 'relat':176 'respond':293 'right':233 'search':18,73 'sever':107 'show':69 'similar':303 'solv':46 'still':38,68,265,282 'sure':8 'tell':218 'thank':289 'thing':101 'third':153 'tia':159 'tri':17,44 'trick':139 'tunein':96 'tunein.com':98 'tunein.com/radio/endless-boundaries-jam-radio-p832492/),':97 'upgrad':131 'usabl':118 'usag':240 'usb':193 'use':109 'usual':65 've':16 'via':192 'want':169 'web':20 'went':58 'whether':9 'whose':35"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703211752
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9588866"
      +editedAt: DateTimeImmutable @1706185493 {#9772
        date: 2024-01-25 13:24:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703166752 {#9774
        date: 2023-12-21 14:52:32.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: App\Entity\EntryComment {#2538
      +user: App\Entity\User {#2551
        +avatar: null
        +cover: null
        +email: "SplicedBrainwrap@beehaw.org"
        +username: "@SplicedBrainwrap@beehaw.org"
        +roles: []
        +followersCount: 0
        +homepage: "front"
        +about: null
        +lastActive: DateTime @1721087038 {#2535
          date: 2024-07-16 01:43:58.0 +02:00
        }
        +markedForDeletionAt: null
        +fields: null
        +oauthGithubId: null
        +oauthGoogleId: null
        +oauthFacebookId: null
        +oauthKeycloakId: null
        +hideAdult: true
        +showSubscribedUsers: true
        +showSubscribedMagazines: true
        +showSubscribedDomains: true
        +preferredLanguages: []
        +featuredMagazines: null
        +showProfileSubscriptions: true
        +showProfileFollowings: true
        +markNewComments: false
        +notifyOnNewEntry: false
        +notifyOnNewEntryReply: false
        +notifyOnNewEntryCommentReply: false
        +notifyOnNewPost: false
        +notifyOnNewPostReply: false
        +notifyOnNewPostCommentReply: false
        +addMentionsEntries: false
        +addMentionsPosts: true
        +isBanned: false
        +isVerified: false
        +isDeleted: false
        +isBot: false
        +spamProtection: true
        +customCss: null
        +ignoreMagazinesCustomCss: false
        +moderatorTokens: Doctrine\ORM\PersistentCollection {#2552 …}
        +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2554 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2556 …}
        +entries: Doctrine\ORM\PersistentCollection {#2558 …}
        +entryVotes: Doctrine\ORM\PersistentCollection {#2560 …}
        +entryComments: Doctrine\ORM\PersistentCollection {#2562 …}
        +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2564 …}
        +posts: Doctrine\ORM\PersistentCollection {#2566 …}
        +postVotes: Doctrine\ORM\PersistentCollection {#2568 …}
        +postComments: Doctrine\ORM\PersistentCollection {#2570 …}
        +postCommentVotes: Doctrine\ORM\PersistentCollection {#2572 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2574 …}
        +subscribedDomains: Doctrine\ORM\PersistentCollection {#2576 …}
        +follows: Doctrine\ORM\PersistentCollection {#2578 …}
        +followers: Doctrine\ORM\PersistentCollection {#2580 …}
        +blocks: Doctrine\ORM\PersistentCollection {#2582 …}
        +blockers: Doctrine\ORM\PersistentCollection {#2584 …}
        +blockedMagazines: Doctrine\ORM\PersistentCollection {#2586 …}
        +blockedDomains: Doctrine\ORM\PersistentCollection {#2588 …}
        +reports: Doctrine\ORM\PersistentCollection {#2590 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2592 …}
        +violations: Doctrine\ORM\PersistentCollection {#2594 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2596 …}
        +awards: Doctrine\ORM\PersistentCollection {#2598 …}
        +subscribedCategories: Doctrine\ORM\PersistentCollection {#2600 …}
        +categories: Doctrine\ORM\PersistentCollection {#2602 …}
        -id: 30404
        -password: "$2y$13$ztXwppReNB5VnwX1halNSeIgbARjGg/thmh9JptS8MmT3jwCyOJUa"
        -totpSecret: null
        -totpBackupCodes: []
        -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2604 …}
        +apId: "SplicedBrainwrap@beehaw.org"
        +apProfileId: "https://beehaw.org/u/SplicedBrainwrap"
        +apPublicUrl: "https://beehaw.org/u/SplicedBrainwrap"
        +apFollowersUrl: null
        +apInboxUrl: "https://beehaw.org/inbox"
        +apDomain: "beehaw.org"
        +apPreferredUsername: "SplicedBrainwrap"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: false
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1728473932 {#2536
          date: 2024-10-09 13:38:52.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1689606711 {#2537
          date: 2023-07-17 17:11:51.0 +02:00
        }
      }
      +entry: Proxies\__CG__\App\Entity\Entry {#1982 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: null
      +root: null
      +body: "The Playapod website mentions a web player, does the web player happen to sync with your app on the phone? If so maybe you can extract it through the web player on a desktop."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1706185759 {#2533
        date: 2024-01-25 13:29:19.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@yo_scottie_oh@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2539 …}
      +nested: Doctrine\ORM\PersistentCollection {#2541 …}
      +votes: Doctrine\ORM\PersistentCollection {#2543 …}
      +reports: Doctrine\ORM\PersistentCollection {#2545 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2547 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2549 …}
      -id: 241382
      -bodyTs: "'app':17 'desktop':34 'extract':26 'happen':12 'mayb':23 'mention':4 'phone':20 'playapod':2 'player':7,11,31 'sync':14 'web':6,10,30 'websit':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://beehaw.org/comment/1899136"
      +editedAt: null
      +createdAt: DateTimeImmutable @1703191718 {#2534
        date: 2023-12-21 21:48:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#2538}
    +body: "Thanks for the idea. I figured out how to get what I wanted and edited the solution into my post. Thanks again!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703198895 {#3166
      date: 2023-12-21 23:48:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@yo_scottie_oh@lemmy.ml"
      "@SplicedBrainwrap@beehaw.org"
    ]
    +children: Doctrine\ORM\PersistentCollection {#3179 …}
    +nested: Doctrine\ORM\PersistentCollection {#3170 …}
    +votes: Doctrine\ORM\PersistentCollection {#3172 …}
    +reports: Doctrine\ORM\PersistentCollection {#3180 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3182 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3184 …}
    -id: 241704
    -bodyTs: "'edit':15 'figur':6 'get':10 'idea':4 'post':20 'solut':17 'thank':1,21 'want':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6808672"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703198895 {#3167
      date: 2023-12-21 23:48:15.0 +01:00
    }
  }
  +nestedComments: []
  +level: 2
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 12.0 MiB 22.47 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2611
    +user: App\Entity\User {#2625
      +avatar: Proxies\__CG__\App\Entity\Image {#2626 …}
      +cover: null
      +email: "cerement@slrpnk.net"
      +username: "@cerement@slrpnk.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        - [codeberg.org/cerement](https://codeberg.org/cerement)\n
        - [cerement.codeberg.page](https://cerement.codeberg.page/)\n
        - [@cerement@social.targaryen.house](https://social.targaryen.house/@cerement)\n
        - he/him\n
        - header credit – Randall Mackey, *The Lonely Cosmonaut*
        """
      +lastActive: DateTime @1729508718 {#2608
        date: 2024-10-21 13:05: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 {#2627 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2629 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2631 …}
      +entries: Doctrine\ORM\PersistentCollection {#2633 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2635 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2637 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2639 …}
      +posts: Doctrine\ORM\PersistentCollection {#2641 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2643 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2645 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2647 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2649 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2651 …}
      +follows: Doctrine\ORM\PersistentCollection {#2653 …}
      +followers: Doctrine\ORM\PersistentCollection {#2655 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2657 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2659 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2661 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2663 …}
      +reports: Doctrine\ORM\PersistentCollection {#2665 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2667 …}
      +violations: Doctrine\ORM\PersistentCollection {#2669 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2671 …}
      +awards: Doctrine\ORM\PersistentCollection {#2673 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2675 …}
      +categories: Doctrine\ORM\PersistentCollection {#2677 …}
      -id: 9652
      -password: "$2y$13$o52BR6zXsioQujXe8evyDukp0eQRhpCufRP1a2UhxWEBK2DA5clbi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2679 …}
      +apId: "cerement@slrpnk.net"
      +apProfileId: "https://slrpnk.net/u/cerement"
      +apPublicUrl: "https://slrpnk.net/u/cerement"
      +apFollowersUrl: null
      +apInboxUrl: "https://slrpnk.net/inbox"
      +apDomain: "slrpnk.net"
      +apPreferredUsername: "cerement"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729430244 {#2609
        date: 2024-10-20 15:17:24.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687553526 {#2610
        date: 2023-06-23 22:52:06.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      sounds like your main limitation is attaching the drives – if you can attach them all to a single system (ex. a separate computer or a NAS case) then at least it becomes somewhat easier to access them all at once\n
      \n
      I was thinking [JBOD](https://en.wikipedia.org/wiki/Non-RAID_drive_architectures#JBOD) but Wikipedia points out the same issue you mention with RAID 0, failure of one drive can mess up the logical volume which leads to a whole host of new issues to deal with during recovery
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706264457 {#2606
      date: 2024-01-26 11:20:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2613 …}
    +nested: Doctrine\ORM\PersistentCollection {#2615 …}
    +votes: Doctrine\ORM\PersistentCollection {#2617 …}
    +reports: Doctrine\ORM\PersistentCollection {#2619 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2621 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2623 …}
    -id: 241782
    -bodyTs: "'/wiki/non-raid_drive_architectures#jbod)':47 '0':59 'access':36 'attach':7,13 'becom':32 'case':27 'comput':23 'deal':80 'drive':9,63 'easier':34 'en.wikipedia.org':46 'en.wikipedia.org/wiki/non-raid_drive_architectures#jbod)':45 'ex':20 'failur':60 'host':75 'issu':54,78 'jbod':44 'lead':71 'least':30 'like':2 'limit':5 'logic':68 'main':4 'mention':56 'mess':65 'nas':26 'new':77 'one':62 'point':50 'raid':58 'recoveri':83 'separ':22 'singl':18 'somewhat':33 'sound':1 'system':19 'think':43 'volum':69 'whole':74 'wikipedia':49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/4854547"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703200848 {#2607
      date: 2023-12-22 00:20:48.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#11895
  +comment: App\Entity\EntryComment {#2611
    +user: App\Entity\User {#2625
      +avatar: Proxies\__CG__\App\Entity\Image {#2626 …}
      +cover: null
      +email: "cerement@slrpnk.net"
      +username: "@cerement@slrpnk.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        - [codeberg.org/cerement](https://codeberg.org/cerement)\n
        - [cerement.codeberg.page](https://cerement.codeberg.page/)\n
        - [@cerement@social.targaryen.house](https://social.targaryen.house/@cerement)\n
        - he/him\n
        - header credit – Randall Mackey, *The Lonely Cosmonaut*
        """
      +lastActive: DateTime @1729508718 {#2608
        date: 2024-10-21 13:05: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 {#2627 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2629 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2631 …}
      +entries: Doctrine\ORM\PersistentCollection {#2633 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2635 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2637 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2639 …}
      +posts: Doctrine\ORM\PersistentCollection {#2641 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2643 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2645 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2647 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2649 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2651 …}
      +follows: Doctrine\ORM\PersistentCollection {#2653 …}
      +followers: Doctrine\ORM\PersistentCollection {#2655 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2657 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2659 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2661 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2663 …}
      +reports: Doctrine\ORM\PersistentCollection {#2665 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2667 …}
      +violations: Doctrine\ORM\PersistentCollection {#2669 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2671 …}
      +awards: Doctrine\ORM\PersistentCollection {#2673 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2675 …}
      +categories: Doctrine\ORM\PersistentCollection {#2677 …}
      -id: 9652
      -password: "$2y$13$o52BR6zXsioQujXe8evyDukp0eQRhpCufRP1a2UhxWEBK2DA5clbi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2679 …}
      +apId: "cerement@slrpnk.net"
      +apProfileId: "https://slrpnk.net/u/cerement"
      +apPublicUrl: "https://slrpnk.net/u/cerement"
      +apFollowersUrl: null
      +apInboxUrl: "https://slrpnk.net/inbox"
      +apDomain: "slrpnk.net"
      +apPreferredUsername: "cerement"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729430244 {#2609
        date: 2024-10-20 15:17:24.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687553526 {#2610
        date: 2023-06-23 22:52:06.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      sounds like your main limitation is attaching the drives – if you can attach them all to a single system (ex. a separate computer or a NAS case) then at least it becomes somewhat easier to access them all at once\n
      \n
      I was thinking [JBOD](https://en.wikipedia.org/wiki/Non-RAID_drive_architectures#JBOD) but Wikipedia points out the same issue you mention with RAID 0, failure of one drive can mess up the logical volume which leads to a whole host of new issues to deal with during recovery
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706264457 {#2606
      date: 2024-01-26 11:20:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2613 …}
    +nested: Doctrine\ORM\PersistentCollection {#2615 …}
    +votes: Doctrine\ORM\PersistentCollection {#2617 …}
    +reports: Doctrine\ORM\PersistentCollection {#2619 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2621 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2623 …}
    -id: 241782
    -bodyTs: "'/wiki/non-raid_drive_architectures#jbod)':47 '0':59 'access':36 'attach':7,13 'becom':32 'case':27 'comput':23 'deal':80 'drive':9,63 'easier':34 'en.wikipedia.org':46 'en.wikipedia.org/wiki/non-raid_drive_architectures#jbod)':45 'ex':20 'failur':60 'host':75 'issu':54,78 'jbod':44 'lead':71 'least':30 'like':2 'limit':5 'logic':68 'main':4 'mention':56 'mess':65 'nas':26 'new':77 'one':62 'point':50 'raid':58 'recoveri':83 'separ':22 'singl':18 'somewhat':33 'sound':1 'system':19 'think':43 'volum':69 'whole':74 'wikipedia':49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/4854547"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703200848 {#2607
      date: 2023-12-22 00:20:48.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 12.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#2625
    +avatar: Proxies\__CG__\App\Entity\Image {#2626 …}
    +cover: null
    +email: "cerement@slrpnk.net"
    +username: "@cerement@slrpnk.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      - [codeberg.org/cerement](https://codeberg.org/cerement)\n
      - [cerement.codeberg.page](https://cerement.codeberg.page/)\n
      - [@cerement@social.targaryen.house](https://social.targaryen.house/@cerement)\n
      - he/him\n
      - header credit – Randall Mackey, *The Lonely Cosmonaut*
      """
    +lastActive: DateTime @1729508718 {#2608
      date: 2024-10-21 13:05: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 {#2627 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2629 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2631 …}
    +entries: Doctrine\ORM\PersistentCollection {#2633 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2635 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2637 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2639 …}
    +posts: Doctrine\ORM\PersistentCollection {#2641 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2643 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2645 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2647 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2649 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2651 …}
    +follows: Doctrine\ORM\PersistentCollection {#2653 …}
    +followers: Doctrine\ORM\PersistentCollection {#2655 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2657 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2659 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2661 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2663 …}
    +reports: Doctrine\ORM\PersistentCollection {#2665 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2667 …}
    +violations: Doctrine\ORM\PersistentCollection {#2669 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2671 …}
    +awards: Doctrine\ORM\PersistentCollection {#2673 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2675 …}
    +categories: Doctrine\ORM\PersistentCollection {#2677 …}
    -id: 9652
    -password: "$2y$13$o52BR6zXsioQujXe8evyDukp0eQRhpCufRP1a2UhxWEBK2DA5clbi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2679 …}
    +apId: "cerement@slrpnk.net"
    +apProfileId: "https://slrpnk.net/u/cerement"
    +apPublicUrl: "https://slrpnk.net/u/cerement"
    +apFollowersUrl: null
    +apInboxUrl: "https://slrpnk.net/inbox"
    +apDomain: "slrpnk.net"
    +apPreferredUsername: "cerement"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729430244 {#2609
      date: 2024-10-20 15:17:24.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687553526 {#2610
      date: 2023-06-23 22:52:06.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#11959
  +user: App\Entity\User {#2625
    +avatar: Proxies\__CG__\App\Entity\Image {#2626 …}
    +cover: null
    +email: "cerement@slrpnk.net"
    +username: "@cerement@slrpnk.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      - [codeberg.org/cerement](https://codeberg.org/cerement)\n
      - [cerement.codeberg.page](https://cerement.codeberg.page/)\n
      - [@cerement@social.targaryen.house](https://social.targaryen.house/@cerement)\n
      - he/him\n
      - header credit – Randall Mackey, *The Lonely Cosmonaut*
      """
    +lastActive: DateTime @1729508718 {#2608
      date: 2024-10-21 13:05: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 {#2627 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2629 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2631 …}
    +entries: Doctrine\ORM\PersistentCollection {#2633 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2635 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2637 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2639 …}
    +posts: Doctrine\ORM\PersistentCollection {#2641 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2643 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2645 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2647 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2649 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2651 …}
    +follows: Doctrine\ORM\PersistentCollection {#2653 …}
    +followers: Doctrine\ORM\PersistentCollection {#2655 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2657 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2659 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2661 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2663 …}
    +reports: Doctrine\ORM\PersistentCollection {#2665 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2667 …}
    +violations: Doctrine\ORM\PersistentCollection {#2669 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2671 …}
    +awards: Doctrine\ORM\PersistentCollection {#2673 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2675 …}
    +categories: Doctrine\ORM\PersistentCollection {#2677 …}
    -id: 9652
    -password: "$2y$13$o52BR6zXsioQujXe8evyDukp0eQRhpCufRP1a2UhxWEBK2DA5clbi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2679 …}
    +apId: "cerement@slrpnk.net"
    +apProfileId: "https://slrpnk.net/u/cerement"
    +apPublicUrl: "https://slrpnk.net/u/cerement"
    +apFollowersUrl: null
    +apInboxUrl: "https://slrpnk.net/inbox"
    +apDomain: "slrpnk.net"
    +apPreferredUsername: "cerement"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729430244 {#2609
      date: 2024-10-20 15:17:24.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687553526 {#2610
      date: 2023-06-23 22:52:06.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1703200848 {#2607
    date: 2023-12-22 00:20:48.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#12014
  +date: DateTimeImmutable @1703200848 {#2607
    date: 2023-12-22 00:20:48.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.10 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703200848 {#2607
    date: 2023-12-22 00:20:48.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#12068
  +createdAt: DateTimeImmutable @1703200848 {#2607
    date: 2023-12-22 00:20:48.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.20 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2612
    +user: Proxies\__CG__\App\Entity\User {#11938 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
    +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
    +url: null
    +body: """
      So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
      \n
      Does anyone know of something that can accomplish all of this on a Linux system?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703240271 {#11933
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11940 …}
    +votes: Doctrine\ORM\PersistentCollection {#11942 …}
    +reports: Doctrine\ORM\PersistentCollection {#11944 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
    +badges: Doctrine\ORM\PersistentCollection {#11950 …}
    +children: []
    -id: 23901
    -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
    -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703267464
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9605162"
    +editedAt: DateTimeImmutable @1706162891 {#11930
      date: 2024-01-25 07:08:11.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703194964 {#11932
      date: 2023-12-21 22:42:44.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#12122
  +entry: Proxies\__CG__\App\Entity\Entry {#2612
    +user: Proxies\__CG__\App\Entity\User {#11938 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
    +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
    +url: null
    +body: """
      So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
      \n
      Does anyone know of something that can accomplish all of this on a Linux system?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703240271 {#11933
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11940 …}
    +votes: Doctrine\ORM\PersistentCollection {#11942 …}
    +reports: Doctrine\ORM\PersistentCollection {#11944 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
    +badges: Doctrine\ORM\PersistentCollection {#11950 …}
    +children: []
    -id: 23901
    -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
    -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703267464
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9605162"
    +editedAt: DateTimeImmutable @1706162891 {#11930
      date: 2024-01-25 07:08:11.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703194964 {#11932
      date: 2023-12-21 22:42:44.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 2.78 ms
Input props
[
  "user" => App\Entity\User {#2625
    +avatar: Proxies\__CG__\App\Entity\Image {#2626 …}
    +cover: null
    +email: "cerement@slrpnk.net"
    +username: "@cerement@slrpnk.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      - [codeberg.org/cerement](https://codeberg.org/cerement)\n
      - [cerement.codeberg.page](https://cerement.codeberg.page/)\n
      - [@cerement@social.targaryen.house](https://social.targaryen.house/@cerement)\n
      - he/him\n
      - header credit – Randall Mackey, *The Lonely Cosmonaut*
      """
    +lastActive: DateTime @1729508718 {#2608
      date: 2024-10-21 13:05: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 {#2627 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2629 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2631 …}
    +entries: Doctrine\ORM\PersistentCollection {#2633 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2635 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2637 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2639 …}
    +posts: Doctrine\ORM\PersistentCollection {#2641 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2643 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2645 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2647 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2649 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2651 …}
    +follows: Doctrine\ORM\PersistentCollection {#2653 …}
    +followers: Doctrine\ORM\PersistentCollection {#2655 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2657 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2659 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2661 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2663 …}
    +reports: Doctrine\ORM\PersistentCollection {#2665 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2667 …}
    +violations: Doctrine\ORM\PersistentCollection {#2669 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2671 …}
    +awards: Doctrine\ORM\PersistentCollection {#2673 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2675 …}
    +categories: Doctrine\ORM\PersistentCollection {#2677 …}
    -id: 9652
    -password: "$2y$13$o52BR6zXsioQujXe8evyDukp0eQRhpCufRP1a2UhxWEBK2DA5clbi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2679 …}
    +apId: "cerement@slrpnk.net"
    +apProfileId: "https://slrpnk.net/u/cerement"
    +apPublicUrl: "https://slrpnk.net/u/cerement"
    +apFollowersUrl: null
    +apInboxUrl: "https://slrpnk.net/inbox"
    +apDomain: "slrpnk.net"
    +apPreferredUsername: "cerement"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729430244 {#2609
      date: 2024-10-20 15:17:24.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687553526 {#2610
      date: 2023-06-23 22:52:06.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#12177
  +width: 40
  +height: 40
  +user: App\Entity\User {#2625
    +avatar: Proxies\__CG__\App\Entity\Image {#2626 …}
    +cover: null
    +email: "cerement@slrpnk.net"
    +username: "@cerement@slrpnk.net"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: """
      - [codeberg.org/cerement](https://codeberg.org/cerement)\n
      - [cerement.codeberg.page](https://cerement.codeberg.page/)\n
      - [@cerement@social.targaryen.house](https://social.targaryen.house/@cerement)\n
      - he/him\n
      - header credit – Randall Mackey, *The Lonely Cosmonaut*
      """
    +lastActive: DateTime @1729508718 {#2608
      date: 2024-10-21 13:05: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 {#2627 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2629 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2631 …}
    +entries: Doctrine\ORM\PersistentCollection {#2633 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2635 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2637 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2639 …}
    +posts: Doctrine\ORM\PersistentCollection {#2641 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2643 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2645 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2647 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2649 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2651 …}
    +follows: Doctrine\ORM\PersistentCollection {#2653 …}
    +followers: Doctrine\ORM\PersistentCollection {#2655 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2657 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2659 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2661 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2663 …}
    +reports: Doctrine\ORM\PersistentCollection {#2665 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2667 …}
    +violations: Doctrine\ORM\PersistentCollection {#2669 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2671 …}
    +awards: Doctrine\ORM\PersistentCollection {#2673 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2675 …}
    +categories: Doctrine\ORM\PersistentCollection {#2677 …}
    -id: 9652
    -password: "$2y$13$o52BR6zXsioQujXe8evyDukp0eQRhpCufRP1a2UhxWEBK2DA5clbi"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2679 …}
    +apId: "cerement@slrpnk.net"
    +apProfileId: "https://slrpnk.net/u/cerement"
    +apPublicUrl: "https://slrpnk.net/u/cerement"
    +apFollowersUrl: null
    +apInboxUrl: "https://slrpnk.net/inbox"
    +apDomain: "slrpnk.net"
    +apPreferredUsername: "cerement"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729430244 {#2609
      date: 2024-10-20 15:17:24.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687553526 {#2610
      date: 2023-06-23 22:52:06.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.54 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2611
    +user: App\Entity\User {#2625
      +avatar: Proxies\__CG__\App\Entity\Image {#2626 …}
      +cover: null
      +email: "cerement@slrpnk.net"
      +username: "@cerement@slrpnk.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        - [codeberg.org/cerement](https://codeberg.org/cerement)\n
        - [cerement.codeberg.page](https://cerement.codeberg.page/)\n
        - [@cerement@social.targaryen.house](https://social.targaryen.house/@cerement)\n
        - he/him\n
        - header credit – Randall Mackey, *The Lonely Cosmonaut*
        """
      +lastActive: DateTime @1729508718 {#2608
        date: 2024-10-21 13:05: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 {#2627 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2629 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2631 …}
      +entries: Doctrine\ORM\PersistentCollection {#2633 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2635 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2637 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2639 …}
      +posts: Doctrine\ORM\PersistentCollection {#2641 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2643 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2645 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2647 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2649 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2651 …}
      +follows: Doctrine\ORM\PersistentCollection {#2653 …}
      +followers: Doctrine\ORM\PersistentCollection {#2655 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2657 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2659 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2661 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2663 …}
      +reports: Doctrine\ORM\PersistentCollection {#2665 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2667 …}
      +violations: Doctrine\ORM\PersistentCollection {#2669 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2671 …}
      +awards: Doctrine\ORM\PersistentCollection {#2673 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2675 …}
      +categories: Doctrine\ORM\PersistentCollection {#2677 …}
      -id: 9652
      -password: "$2y$13$o52BR6zXsioQujXe8evyDukp0eQRhpCufRP1a2UhxWEBK2DA5clbi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2679 …}
      +apId: "cerement@slrpnk.net"
      +apProfileId: "https://slrpnk.net/u/cerement"
      +apPublicUrl: "https://slrpnk.net/u/cerement"
      +apFollowersUrl: null
      +apInboxUrl: "https://slrpnk.net/inbox"
      +apDomain: "slrpnk.net"
      +apPreferredUsername: "cerement"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729430244 {#2609
        date: 2024-10-20 15:17:24.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687553526 {#2610
        date: 2023-06-23 22:52:06.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      sounds like your main limitation is attaching the drives – if you can attach them all to a single system (ex. a separate computer or a NAS case) then at least it becomes somewhat easier to access them all at once\n
      \n
      I was thinking [JBOD](https://en.wikipedia.org/wiki/Non-RAID_drive_architectures#JBOD) but Wikipedia points out the same issue you mention with RAID 0, failure of one drive can mess up the logical volume which leads to a whole host of new issues to deal with during recovery
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706264457 {#2606
      date: 2024-01-26 11:20:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2613 …}
    +nested: Doctrine\ORM\PersistentCollection {#2615 …}
    +votes: Doctrine\ORM\PersistentCollection {#2617 …}
    +reports: Doctrine\ORM\PersistentCollection {#2619 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2621 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2623 …}
    -id: 241782
    -bodyTs: "'/wiki/non-raid_drive_architectures#jbod)':47 '0':59 'access':36 'attach':7,13 'becom':32 'case':27 'comput':23 'deal':80 'drive':9,63 'easier':34 'en.wikipedia.org':46 'en.wikipedia.org/wiki/non-raid_drive_architectures#jbod)':45 'ex':20 'failur':60 'host':75 'issu':54,78 'jbod':44 'lead':71 'least':30 'like':2 'limit':5 'logic':68 'main':4 'mention':56 'mess':65 'nas':26 'new':77 'one':62 'point':50 'raid':58 'recoveri':83 'separ':22 'singl':18 'somewhat':33 'sound':1 'system':19 'think':43 'volum':69 'whole':74 'wikipedia':49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/4854547"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703200848 {#2607
      date: 2023-12-22 00:20:48.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#12258
  +subject: App\Entity\EntryComment {#2611
    +user: App\Entity\User {#2625
      +avatar: Proxies\__CG__\App\Entity\Image {#2626 …}
      +cover: null
      +email: "cerement@slrpnk.net"
      +username: "@cerement@slrpnk.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        - [codeberg.org/cerement](https://codeberg.org/cerement)\n
        - [cerement.codeberg.page](https://cerement.codeberg.page/)\n
        - [@cerement@social.targaryen.house](https://social.targaryen.house/@cerement)\n
        - he/him\n
        - header credit – Randall Mackey, *The Lonely Cosmonaut*
        """
      +lastActive: DateTime @1729508718 {#2608
        date: 2024-10-21 13:05: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 {#2627 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2629 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2631 …}
      +entries: Doctrine\ORM\PersistentCollection {#2633 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2635 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2637 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2639 …}
      +posts: Doctrine\ORM\PersistentCollection {#2641 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2643 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2645 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2647 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2649 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2651 …}
      +follows: Doctrine\ORM\PersistentCollection {#2653 …}
      +followers: Doctrine\ORM\PersistentCollection {#2655 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2657 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2659 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2661 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2663 …}
      +reports: Doctrine\ORM\PersistentCollection {#2665 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2667 …}
      +violations: Doctrine\ORM\PersistentCollection {#2669 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2671 …}
      +awards: Doctrine\ORM\PersistentCollection {#2673 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2675 …}
      +categories: Doctrine\ORM\PersistentCollection {#2677 …}
      -id: 9652
      -password: "$2y$13$o52BR6zXsioQujXe8evyDukp0eQRhpCufRP1a2UhxWEBK2DA5clbi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2679 …}
      +apId: "cerement@slrpnk.net"
      +apProfileId: "https://slrpnk.net/u/cerement"
      +apPublicUrl: "https://slrpnk.net/u/cerement"
      +apFollowersUrl: null
      +apInboxUrl: "https://slrpnk.net/inbox"
      +apDomain: "slrpnk.net"
      +apPreferredUsername: "cerement"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729430244 {#2609
        date: 2024-10-20 15:17:24.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687553526 {#2610
        date: 2023-06-23 22:52:06.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      sounds like your main limitation is attaching the drives – if you can attach them all to a single system (ex. a separate computer or a NAS case) then at least it becomes somewhat easier to access them all at once\n
      \n
      I was thinking [JBOD](https://en.wikipedia.org/wiki/Non-RAID_drive_architectures#JBOD) but Wikipedia points out the same issue you mention with RAID 0, failure of one drive can mess up the logical volume which leads to a whole host of new issues to deal with during recovery
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706264457 {#2606
      date: 2024-01-26 11:20:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2613 …}
    +nested: Doctrine\ORM\PersistentCollection {#2615 …}
    +votes: Doctrine\ORM\PersistentCollection {#2617 …}
    +reports: Doctrine\ORM\PersistentCollection {#2619 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2621 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2623 …}
    -id: 241782
    -bodyTs: "'/wiki/non-raid_drive_architectures#jbod)':47 '0':59 'access':36 'attach':7,13 'becom':32 'case':27 'comput':23 'deal':80 'drive':9,63 'easier':34 'en.wikipedia.org':46 'en.wikipedia.org/wiki/non-raid_drive_architectures#jbod)':45 'ex':20 'failur':60 'host':75 'issu':54,78 'jbod':44 'lead':71 'least':30 'like':2 'limit':5 'logic':68 'main':4 'mention':56 'mess':65 'nas':26 'new':77 'one':62 'point':50 'raid':58 'recoveri':83 'separ':22 'singl':18 'somewhat':33 'sound':1 'system':19 'think':43 'volum':69 'whole':74 'wikipedia':49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/4854547"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703200848 {#2607
      date: 2023-12-22 00:20:48.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.78 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2611
    +user: App\Entity\User {#2625
      +avatar: Proxies\__CG__\App\Entity\Image {#2626 …}
      +cover: null
      +email: "cerement@slrpnk.net"
      +username: "@cerement@slrpnk.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        - [codeberg.org/cerement](https://codeberg.org/cerement)\n
        - [cerement.codeberg.page](https://cerement.codeberg.page/)\n
        - [@cerement@social.targaryen.house](https://social.targaryen.house/@cerement)\n
        - he/him\n
        - header credit – Randall Mackey, *The Lonely Cosmonaut*
        """
      +lastActive: DateTime @1729508718 {#2608
        date: 2024-10-21 13:05: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 {#2627 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2629 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2631 …}
      +entries: Doctrine\ORM\PersistentCollection {#2633 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2635 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2637 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2639 …}
      +posts: Doctrine\ORM\PersistentCollection {#2641 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2643 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2645 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2647 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2649 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2651 …}
      +follows: Doctrine\ORM\PersistentCollection {#2653 …}
      +followers: Doctrine\ORM\PersistentCollection {#2655 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2657 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2659 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2661 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2663 …}
      +reports: Doctrine\ORM\PersistentCollection {#2665 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2667 …}
      +violations: Doctrine\ORM\PersistentCollection {#2669 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2671 …}
      +awards: Doctrine\ORM\PersistentCollection {#2673 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2675 …}
      +categories: Doctrine\ORM\PersistentCollection {#2677 …}
      -id: 9652
      -password: "$2y$13$o52BR6zXsioQujXe8evyDukp0eQRhpCufRP1a2UhxWEBK2DA5clbi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2679 …}
      +apId: "cerement@slrpnk.net"
      +apProfileId: "https://slrpnk.net/u/cerement"
      +apPublicUrl: "https://slrpnk.net/u/cerement"
      +apFollowersUrl: null
      +apInboxUrl: "https://slrpnk.net/inbox"
      +apDomain: "slrpnk.net"
      +apPreferredUsername: "cerement"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729430244 {#2609
        date: 2024-10-20 15:17:24.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687553526 {#2610
        date: 2023-06-23 22:52:06.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      sounds like your main limitation is attaching the drives – if you can attach them all to a single system (ex. a separate computer or a NAS case) then at least it becomes somewhat easier to access them all at once\n
      \n
      I was thinking [JBOD](https://en.wikipedia.org/wiki/Non-RAID_drive_architectures#JBOD) but Wikipedia points out the same issue you mention with RAID 0, failure of one drive can mess up the logical volume which leads to a whole host of new issues to deal with during recovery
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706264457 {#2606
      date: 2024-01-26 11:20:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2613 …}
    +nested: Doctrine\ORM\PersistentCollection {#2615 …}
    +votes: Doctrine\ORM\PersistentCollection {#2617 …}
    +reports: Doctrine\ORM\PersistentCollection {#2619 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2621 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2623 …}
    -id: 241782
    -bodyTs: "'/wiki/non-raid_drive_architectures#jbod)':47 '0':59 'access':36 'attach':7,13 'becom':32 'case':27 'comput':23 'deal':80 'drive':9,63 'easier':34 'en.wikipedia.org':46 'en.wikipedia.org/wiki/non-raid_drive_architectures#jbod)':45 'ex':20 'failur':60 'host':75 'issu':54,78 'jbod':44 'lead':71 'least':30 'like':2 'limit':5 'logic':68 'main':4 'mention':56 'mess':65 'nas':26 'new':77 'one':62 'point':50 'raid':58 'recoveri':83 'separ':22 'singl':18 'somewhat':33 'sound':1 'system':19 'think':43 'volum':69 'whole':74 'wikipedia':49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/4854547"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703200848 {#2607
      date: 2023-12-22 00:20:48.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#12315
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2611
    +user: App\Entity\User {#2625
      +avatar: Proxies\__CG__\App\Entity\Image {#2626 …}
      +cover: null
      +email: "cerement@slrpnk.net"
      +username: "@cerement@slrpnk.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        - [codeberg.org/cerement](https://codeberg.org/cerement)\n
        - [cerement.codeberg.page](https://cerement.codeberg.page/)\n
        - [@cerement@social.targaryen.house](https://social.targaryen.house/@cerement)\n
        - he/him\n
        - header credit – Randall Mackey, *The Lonely Cosmonaut*
        """
      +lastActive: DateTime @1729508718 {#2608
        date: 2024-10-21 13:05: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 {#2627 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2629 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2631 …}
      +entries: Doctrine\ORM\PersistentCollection {#2633 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2635 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2637 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2639 …}
      +posts: Doctrine\ORM\PersistentCollection {#2641 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2643 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2645 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2647 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2649 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2651 …}
      +follows: Doctrine\ORM\PersistentCollection {#2653 …}
      +followers: Doctrine\ORM\PersistentCollection {#2655 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2657 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2659 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2661 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2663 …}
      +reports: Doctrine\ORM\PersistentCollection {#2665 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2667 …}
      +violations: Doctrine\ORM\PersistentCollection {#2669 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2671 …}
      +awards: Doctrine\ORM\PersistentCollection {#2673 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2675 …}
      +categories: Doctrine\ORM\PersistentCollection {#2677 …}
      -id: 9652
      -password: "$2y$13$o52BR6zXsioQujXe8evyDukp0eQRhpCufRP1a2UhxWEBK2DA5clbi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2679 …}
      +apId: "cerement@slrpnk.net"
      +apProfileId: "https://slrpnk.net/u/cerement"
      +apPublicUrl: "https://slrpnk.net/u/cerement"
      +apFollowersUrl: null
      +apInboxUrl: "https://slrpnk.net/inbox"
      +apDomain: "slrpnk.net"
      +apPreferredUsername: "cerement"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729430244 {#2609
        date: 2024-10-20 15:17:24.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687553526 {#2610
        date: 2023-06-23 22:52:06.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      sounds like your main limitation is attaching the drives – if you can attach them all to a single system (ex. a separate computer or a NAS case) then at least it becomes somewhat easier to access them all at once\n
      \n
      I was thinking [JBOD](https://en.wikipedia.org/wiki/Non-RAID_drive_architectures#JBOD) but Wikipedia points out the same issue you mention with RAID 0, failure of one drive can mess up the logical volume which leads to a whole host of new issues to deal with during recovery
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706264457 {#2606
      date: 2024-01-26 11:20:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2613 …}
    +nested: Doctrine\ORM\PersistentCollection {#2615 …}
    +votes: Doctrine\ORM\PersistentCollection {#2617 …}
    +reports: Doctrine\ORM\PersistentCollection {#2619 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2621 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2623 …}
    -id: 241782
    -bodyTs: "'/wiki/non-raid_drive_architectures#jbod)':47 '0':59 'access':36 'attach':7,13 'becom':32 'case':27 'comput':23 'deal':80 'drive':9,63 'easier':34 'en.wikipedia.org':46 'en.wikipedia.org/wiki/non-raid_drive_architectures#jbod)':45 'ex':20 'failur':60 'host':75 'issu':54,78 'jbod':44 'lead':71 'least':30 'like':2 'limit':5 'logic':68 'main':4 'mention':56 'mess':65 'nas':26 'new':77 'one':62 'point':50 'raid':58 'recoveri':83 'separ':22 'singl':18 'somewhat':33 'sound':1 'system':19 'think':43 'volum':69 'whole':74 'wikipedia':49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/4854547"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703200848 {#2607
      date: 2023-12-22 00:20:48.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 0.35 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2611
    +user: App\Entity\User {#2625
      +avatar: Proxies\__CG__\App\Entity\Image {#2626 …}
      +cover: null
      +email: "cerement@slrpnk.net"
      +username: "@cerement@slrpnk.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        - [codeberg.org/cerement](https://codeberg.org/cerement)\n
        - [cerement.codeberg.page](https://cerement.codeberg.page/)\n
        - [@cerement@social.targaryen.house](https://social.targaryen.house/@cerement)\n
        - he/him\n
        - header credit – Randall Mackey, *The Lonely Cosmonaut*
        """
      +lastActive: DateTime @1729508718 {#2608
        date: 2024-10-21 13:05: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 {#2627 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2629 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2631 …}
      +entries: Doctrine\ORM\PersistentCollection {#2633 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2635 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2637 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2639 …}
      +posts: Doctrine\ORM\PersistentCollection {#2641 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2643 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2645 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2647 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2649 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2651 …}
      +follows: Doctrine\ORM\PersistentCollection {#2653 …}
      +followers: Doctrine\ORM\PersistentCollection {#2655 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2657 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2659 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2661 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2663 …}
      +reports: Doctrine\ORM\PersistentCollection {#2665 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2667 …}
      +violations: Doctrine\ORM\PersistentCollection {#2669 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2671 …}
      +awards: Doctrine\ORM\PersistentCollection {#2673 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2675 …}
      +categories: Doctrine\ORM\PersistentCollection {#2677 …}
      -id: 9652
      -password: "$2y$13$o52BR6zXsioQujXe8evyDukp0eQRhpCufRP1a2UhxWEBK2DA5clbi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2679 …}
      +apId: "cerement@slrpnk.net"
      +apProfileId: "https://slrpnk.net/u/cerement"
      +apPublicUrl: "https://slrpnk.net/u/cerement"
      +apFollowersUrl: null
      +apInboxUrl: "https://slrpnk.net/inbox"
      +apDomain: "slrpnk.net"
      +apPreferredUsername: "cerement"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729430244 {#2609
        date: 2024-10-20 15:17:24.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687553526 {#2610
        date: 2023-06-23 22:52:06.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      sounds like your main limitation is attaching the drives – if you can attach them all to a single system (ex. a separate computer or a NAS case) then at least it becomes somewhat easier to access them all at once\n
      \n
      I was thinking [JBOD](https://en.wikipedia.org/wiki/Non-RAID_drive_architectures#JBOD) but Wikipedia points out the same issue you mention with RAID 0, failure of one drive can mess up the logical volume which leads to a whole host of new issues to deal with during recovery
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706264457 {#2606
      date: 2024-01-26 11:20:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2613 …}
    +nested: Doctrine\ORM\PersistentCollection {#2615 …}
    +votes: Doctrine\ORM\PersistentCollection {#2617 …}
    +reports: Doctrine\ORM\PersistentCollection {#2619 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2621 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2623 …}
    -id: 241782
    -bodyTs: "'/wiki/non-raid_drive_architectures#jbod)':47 '0':59 'access':36 'attach':7,13 'becom':32 'case':27 'comput':23 'deal':80 'drive':9,63 'easier':34 'en.wikipedia.org':46 'en.wikipedia.org/wiki/non-raid_drive_architectures#jbod)':45 'ex':20 'failur':60 'host':75 'issu':54,78 'jbod':44 'lead':71 'least':30 'like':2 'limit':5 'logic':68 'main':4 'mention':56 'mess':65 'nas':26 'new':77 'one':62 'point':50 'raid':58 'recoveri':83 'separ':22 'singl':18 'somewhat':33 'sound':1 'system':19 'think':43 'volum':69 'whole':74 'wikipedia':49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/4854547"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703200848 {#2607
      date: 2023-12-22 00:20:48.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#12555
  +comment: App\Entity\EntryComment {#2611
    +user: App\Entity\User {#2625
      +avatar: Proxies\__CG__\App\Entity\Image {#2626 …}
      +cover: null
      +email: "cerement@slrpnk.net"
      +username: "@cerement@slrpnk.net"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: """
        - [codeberg.org/cerement](https://codeberg.org/cerement)\n
        - [cerement.codeberg.page](https://cerement.codeberg.page/)\n
        - [@cerement@social.targaryen.house](https://social.targaryen.house/@cerement)\n
        - he/him\n
        - header credit – Randall Mackey, *The Lonely Cosmonaut*
        """
      +lastActive: DateTime @1729508718 {#2608
        date: 2024-10-21 13:05: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 {#2627 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2629 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2631 …}
      +entries: Doctrine\ORM\PersistentCollection {#2633 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2635 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2637 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2639 …}
      +posts: Doctrine\ORM\PersistentCollection {#2641 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2643 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2645 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2647 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2649 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2651 …}
      +follows: Doctrine\ORM\PersistentCollection {#2653 …}
      +followers: Doctrine\ORM\PersistentCollection {#2655 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2657 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2659 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2661 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2663 …}
      +reports: Doctrine\ORM\PersistentCollection {#2665 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2667 …}
      +violations: Doctrine\ORM\PersistentCollection {#2669 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2671 …}
      +awards: Doctrine\ORM\PersistentCollection {#2673 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2675 …}
      +categories: Doctrine\ORM\PersistentCollection {#2677 …}
      -id: 9652
      -password: "$2y$13$o52BR6zXsioQujXe8evyDukp0eQRhpCufRP1a2UhxWEBK2DA5clbi"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2679 …}
      +apId: "cerement@slrpnk.net"
      +apProfileId: "https://slrpnk.net/u/cerement"
      +apPublicUrl: "https://slrpnk.net/u/cerement"
      +apFollowersUrl: null
      +apInboxUrl: "https://slrpnk.net/inbox"
      +apDomain: "slrpnk.net"
      +apPreferredUsername: "cerement"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729430244 {#2609
        date: 2024-10-20 15:17:24.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687553526 {#2610
        date: 2023-06-23 22:52:06.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      sounds like your main limitation is attaching the drives – if you can attach them all to a single system (ex. a separate computer or a NAS case) then at least it becomes somewhat easier to access them all at once\n
      \n
      I was thinking [JBOD](https://en.wikipedia.org/wiki/Non-RAID_drive_architectures#JBOD) but Wikipedia points out the same issue you mention with RAID 0, failure of one drive can mess up the logical volume which leads to a whole host of new issues to deal with during recovery
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1706264457 {#2606
      date: 2024-01-26 11:20:57.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2613 …}
    +nested: Doctrine\ORM\PersistentCollection {#2615 …}
    +votes: Doctrine\ORM\PersistentCollection {#2617 …}
    +reports: Doctrine\ORM\PersistentCollection {#2619 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2621 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2623 …}
    -id: 241782
    -bodyTs: "'/wiki/non-raid_drive_architectures#jbod)':47 '0':59 'access':36 'attach':7,13 'becom':32 'case':27 'comput':23 'deal':80 'drive':9,63 'easier':34 'en.wikipedia.org':46 'en.wikipedia.org/wiki/non-raid_drive_architectures#jbod)':45 'ex':20 'failur':60 'host':75 'issu':54,78 'jbod':44 'lead':71 'least':30 'like':2 'limit':5 'logic':68 'main':4 'mention':56 'mess':65 'nas':26 'new':77 'one':62 'point':50 'raid':58 'recoveri':83 'separ':22 'singl':18 'somewhat':33 'sound':1 'system':19 'think':43 'volum':69 'whole':74 'wikipedia':49"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://slrpnk.net/comment/4854547"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703200848 {#2607
      date: 2023-12-22 00:20:48.0 +01:00
    }
  }
  +nestedComments: [
    242161 => App\Entity\EntryComment {#3189
      +user: Proxies\__CG__\App\Entity\User {#3190 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2612 …2}
      +magazine: App\Entity\Magazine {#305}
      +image: null
      +parent: App\Entity\EntryComment {#2611}
      +root: App\Entity\EntryComment {#2611}
      +body: """
        Not that big of a deal when it is a backup. Raid is not a backup solution, it is a 24/7 uptime solution. If the main drive dies with JBOD, then you have the backup. If a backup drive fails, then you still have the main. Trick is to ensure any drive issues are dealt with immediately and no backup runs if there is a smart error or similar on any drive.\n
        \n
        So having software that monitors drive health and email/notifies you is necessary.\n
        \n
        Secondary benefit of JBOD is all drives in a pool are still readable separately.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1703211807 {#3186
        date: 2023-12-22 03:23:27.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@HiddenLayer5@lemmy.ml"
        "@cerement@slrpnk.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#3191 …}
      +nested: Doctrine\ORM\PersistentCollection {#3193 …}
      +votes: Doctrine\ORM\PersistentCollection {#3195 …}
      +reports: Doctrine\ORM\PersistentCollection {#3197 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3199 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3201 …}
      -id: 242161
      -bodyTs: "'24/7':21 'backup':11,16,35,38,60 'benefit':86 'big':3 'deal':6 'dealt':55 'die':28 'drive':27,39,52,72,78,91 'email/notifies':81 'ensur':50 'error':67 'fail':40 'health':79 'immedi':57 'issu':53 'jbod':30,88 'main':26,46 'monitor':77 'necessari':84 'pool':94 'raid':12 'readabl':97 'run':61 'secondari':85 'separ':98 'similar':69 'smart':66 'softwar':75 'solut':17,23 'still':43,96 'trick':47 'uptim':22"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ca/comment/5821646"
      +editedAt: DateTimeImmutable @1706265900 {#3187
        date: 2024-01-26 11:45:00.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703211807 {#3188
        date: 2023-12-22 03:23:27.0 +01:00
      }
    }
  ]
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 12.0 MiB 20.13 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2686
    +user: App\Entity\User {#2699
      +avatar: null
      +cover: null
      +email: "mindlessLump@lemmy.world"
      +username: "@mindlessLump@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728380749 {#2683
        date: 2024-10-08 11:45:49.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2700 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2702 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2704 …}
      +entries: Doctrine\ORM\PersistentCollection {#2706 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2708 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2712 …}
      +posts: Doctrine\ORM\PersistentCollection {#2714 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2724 …}
      +follows: Doctrine\ORM\PersistentCollection {#2726 …}
      +followers: Doctrine\ORM\PersistentCollection {#2728 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2730 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2732 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2734 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2736 …}
      +reports: Doctrine\ORM\PersistentCollection {#2738 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2740 …}
      +violations: Doctrine\ORM\PersistentCollection {#2742 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2744 …}
      +awards: Doctrine\ORM\PersistentCollection {#2746 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2748 …}
      +categories: Doctrine\ORM\PersistentCollection {#2750 …}
      -id: 56300
      -password: "$2y$13$ZJdtnX12iiNJtJ/3K/LPK.EmnMUbQNoNzWye22QMt6PZLTwAxeFHC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2752 …}
      +apId: "mindlessLump@lemmy.world"
      +apProfileId: "https://lemmy.world/u/mindlessLump"
      +apPublicUrl: "https://lemmy.world/u/mindlessLump"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "mindlessLump"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728737787 {#2684
        date: 2024-10-12 14:56:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697068432 {#2685
        date: 2023-10-12 01:53:52.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      You could create a Python script to do this. There is a library called psutil that would help. Basically,\n
      \n
      - iterate over mounted drives and see how much each has available\n
      - based on these values, iterate over your backup files and separate them into chunks that will fit on each drive\n
      - copy chunks to respective drives\n
      \n
      Would be a fun little project even for a beginner I think.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1703209994 {#2681
      date: 2023-12-22 02:53:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2687 …}
    +nested: Doctrine\ORM\PersistentCollection {#2689 …}
    +votes: Doctrine\ORM\PersistentCollection {#2691 …}
    +reports: Doctrine\ORM\PersistentCollection {#2693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
    -id: 242096
    -bodyTs: "'avail':30 'backup':38 'base':31 'basic':19 'beginn':65 'call':14 'chunk':44,52 'copi':51 'could':2 'creat':3 'drive':23,50,55 'even':62 'file':39 'fit':47 'fun':59 'help':18 'iter':20,35 'librari':13 'littl':60 'mount':22 'much':27 'project':61 'psutil':15 'python':5 'respect':54 'script':6 'see':25 'separ':41 'think':67 'valu':34 'would':17,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6182606"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703209994 {#2682
      date: 2023-12-22 02:53:14.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#12623
  +comment: App\Entity\EntryComment {#2686
    +user: App\Entity\User {#2699
      +avatar: null
      +cover: null
      +email: "mindlessLump@lemmy.world"
      +username: "@mindlessLump@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728380749 {#2683
        date: 2024-10-08 11:45:49.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2700 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2702 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2704 …}
      +entries: Doctrine\ORM\PersistentCollection {#2706 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2708 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2712 …}
      +posts: Doctrine\ORM\PersistentCollection {#2714 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2724 …}
      +follows: Doctrine\ORM\PersistentCollection {#2726 …}
      +followers: Doctrine\ORM\PersistentCollection {#2728 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2730 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2732 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2734 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2736 …}
      +reports: Doctrine\ORM\PersistentCollection {#2738 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2740 …}
      +violations: Doctrine\ORM\PersistentCollection {#2742 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2744 …}
      +awards: Doctrine\ORM\PersistentCollection {#2746 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2748 …}
      +categories: Doctrine\ORM\PersistentCollection {#2750 …}
      -id: 56300
      -password: "$2y$13$ZJdtnX12iiNJtJ/3K/LPK.EmnMUbQNoNzWye22QMt6PZLTwAxeFHC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2752 …}
      +apId: "mindlessLump@lemmy.world"
      +apProfileId: "https://lemmy.world/u/mindlessLump"
      +apPublicUrl: "https://lemmy.world/u/mindlessLump"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "mindlessLump"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728737787 {#2684
        date: 2024-10-12 14:56:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697068432 {#2685
        date: 2023-10-12 01:53:52.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      You could create a Python script to do this. There is a library called psutil that would help. Basically,\n
      \n
      - iterate over mounted drives and see how much each has available\n
      - based on these values, iterate over your backup files and separate them into chunks that will fit on each drive\n
      - copy chunks to respective drives\n
      \n
      Would be a fun little project even for a beginner I think.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1703209994 {#2681
      date: 2023-12-22 02:53:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2687 …}
    +nested: Doctrine\ORM\PersistentCollection {#2689 …}
    +votes: Doctrine\ORM\PersistentCollection {#2691 …}
    +reports: Doctrine\ORM\PersistentCollection {#2693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
    -id: 242096
    -bodyTs: "'avail':30 'backup':38 'base':31 'basic':19 'beginn':65 'call':14 'chunk':44,52 'copi':51 'could':2 'creat':3 'drive':23,50,55 'even':62 'file':39 'fit':47 'fun':59 'help':18 'iter':20,35 'librari':13 'littl':60 'mount':22 'much':27 'project':61 'psutil':15 'python':5 'respect':54 'script':6 'see':25 'separ':41 'think':67 'valu':34 'would':17,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6182606"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703209994 {#2682
      date: 2023-12-22 02:53:14.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 12.0 MiB 0.17 ms
Input props
[
  "user" => App\Entity\User {#2699
    +avatar: null
    +cover: null
    +email: "mindlessLump@lemmy.world"
    +username: "@mindlessLump@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728380749 {#2683
      date: 2024-10-08 11:45:49.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2700 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2702 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2704 …}
    +entries: Doctrine\ORM\PersistentCollection {#2706 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2708 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2712 …}
    +posts: Doctrine\ORM\PersistentCollection {#2714 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2716 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2718 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2724 …}
    +follows: Doctrine\ORM\PersistentCollection {#2726 …}
    +followers: Doctrine\ORM\PersistentCollection {#2728 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2730 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2732 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2734 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2736 …}
    +reports: Doctrine\ORM\PersistentCollection {#2738 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2740 …}
    +violations: Doctrine\ORM\PersistentCollection {#2742 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2744 …}
    +awards: Doctrine\ORM\PersistentCollection {#2746 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2748 …}
    +categories: Doctrine\ORM\PersistentCollection {#2750 …}
    -id: 56300
    -password: "$2y$13$ZJdtnX12iiNJtJ/3K/LPK.EmnMUbQNoNzWye22QMt6PZLTwAxeFHC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2752 …}
    +apId: "mindlessLump@lemmy.world"
    +apProfileId: "https://lemmy.world/u/mindlessLump"
    +apPublicUrl: "https://lemmy.world/u/mindlessLump"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "mindlessLump"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728737787 {#2684
      date: 2024-10-12 14:56:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697068432 {#2685
      date: 2023-10-12 01:53:52.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#12668
  +user: App\Entity\User {#2699
    +avatar: null
    +cover: null
    +email: "mindlessLump@lemmy.world"
    +username: "@mindlessLump@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728380749 {#2683
      date: 2024-10-08 11:45:49.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2700 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2702 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2704 …}
    +entries: Doctrine\ORM\PersistentCollection {#2706 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2708 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2712 …}
    +posts: Doctrine\ORM\PersistentCollection {#2714 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2716 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2718 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2724 …}
    +follows: Doctrine\ORM\PersistentCollection {#2726 …}
    +followers: Doctrine\ORM\PersistentCollection {#2728 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2730 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2732 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2734 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2736 …}
    +reports: Doctrine\ORM\PersistentCollection {#2738 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2740 …}
    +violations: Doctrine\ORM\PersistentCollection {#2742 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2744 …}
    +awards: Doctrine\ORM\PersistentCollection {#2746 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2748 …}
    +categories: Doctrine\ORM\PersistentCollection {#2750 …}
    -id: 56300
    -password: "$2y$13$ZJdtnX12iiNJtJ/3K/LPK.EmnMUbQNoNzWye22QMt6PZLTwAxeFHC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2752 …}
    +apId: "mindlessLump@lemmy.world"
    +apProfileId: "https://lemmy.world/u/mindlessLump"
    +apPublicUrl: "https://lemmy.world/u/mindlessLump"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "mindlessLump"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728737787 {#2684
      date: 2024-10-12 14:56:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697068432 {#2685
      date: 2023-10-12 01:53:52.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.17 ms
Input props
[
  "date" => DateTimeImmutable @1703209994 {#2682
    date: 2023-12-22 02:53:14.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#12723
  +date: DateTimeImmutable @1703209994 {#2682
    date: 2023-12-22 02:53:14.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703209994 {#2682
    date: 2023-12-22 02:53:14.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#12777
  +createdAt: DateTimeImmutable @1703209994 {#2682
    date: 2023-12-22 02:53:14.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.17 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2612
    +user: Proxies\__CG__\App\Entity\User {#11938 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
    +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
    +url: null
    +body: """
      So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
      \n
      Does anyone know of something that can accomplish all of this on a Linux system?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703240271 {#11933
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11940 …}
    +votes: Doctrine\ORM\PersistentCollection {#11942 …}
    +reports: Doctrine\ORM\PersistentCollection {#11944 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
    +badges: Doctrine\ORM\PersistentCollection {#11950 …}
    +children: []
    -id: 23901
    -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
    -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703267464
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9605162"
    +editedAt: DateTimeImmutable @1706162891 {#11930
      date: 2024-01-25 07:08:11.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703194964 {#11932
      date: 2023-12-21 22:42:44.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#12831
  +entry: Proxies\__CG__\App\Entity\Entry {#2612
    +user: Proxies\__CG__\App\Entity\User {#11938 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
    +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
    +url: null
    +body: """
      So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
      \n
      Does anyone know of something that can accomplish all of this on a Linux system?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703240271 {#11933
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11940 …}
    +votes: Doctrine\ORM\PersistentCollection {#11942 …}
    +reports: Doctrine\ORM\PersistentCollection {#11944 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
    +badges: Doctrine\ORM\PersistentCollection {#11950 …}
    +children: []
    -id: 23901
    -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
    -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703267464
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9605162"
    +editedAt: DateTimeImmutable @1706162891 {#11930
      date: 2024-01-25 07:08:11.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703194964 {#11932
      date: 2023-12-21 22:42:44.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#2699
    +avatar: null
    +cover: null
    +email: "mindlessLump@lemmy.world"
    +username: "@mindlessLump@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728380749 {#2683
      date: 2024-10-08 11:45:49.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2700 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2702 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2704 …}
    +entries: Doctrine\ORM\PersistentCollection {#2706 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2708 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2712 …}
    +posts: Doctrine\ORM\PersistentCollection {#2714 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2716 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2718 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2724 …}
    +follows: Doctrine\ORM\PersistentCollection {#2726 …}
    +followers: Doctrine\ORM\PersistentCollection {#2728 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2730 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2732 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2734 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2736 …}
    +reports: Doctrine\ORM\PersistentCollection {#2738 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2740 …}
    +violations: Doctrine\ORM\PersistentCollection {#2742 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2744 …}
    +awards: Doctrine\ORM\PersistentCollection {#2746 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2748 …}
    +categories: Doctrine\ORM\PersistentCollection {#2750 …}
    -id: 56300
    -password: "$2y$13$ZJdtnX12iiNJtJ/3K/LPK.EmnMUbQNoNzWye22QMt6PZLTwAxeFHC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2752 …}
    +apId: "mindlessLump@lemmy.world"
    +apProfileId: "https://lemmy.world/u/mindlessLump"
    +apPublicUrl: "https://lemmy.world/u/mindlessLump"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "mindlessLump"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728737787 {#2684
      date: 2024-10-12 14:56:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697068432 {#2685
      date: 2023-10-12 01:53:52.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#12886
  +width: 40
  +height: 40
  +user: App\Entity\User {#2699
    +avatar: null
    +cover: null
    +email: "mindlessLump@lemmy.world"
    +username: "@mindlessLump@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1728380749 {#2683
      date: 2024-10-08 11:45:49.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2700 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2702 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2704 …}
    +entries: Doctrine\ORM\PersistentCollection {#2706 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2708 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2710 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2712 …}
    +posts: Doctrine\ORM\PersistentCollection {#2714 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2716 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2718 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2724 …}
    +follows: Doctrine\ORM\PersistentCollection {#2726 …}
    +followers: Doctrine\ORM\PersistentCollection {#2728 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2730 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2732 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2734 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2736 …}
    +reports: Doctrine\ORM\PersistentCollection {#2738 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2740 …}
    +violations: Doctrine\ORM\PersistentCollection {#2742 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2744 …}
    +awards: Doctrine\ORM\PersistentCollection {#2746 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2748 …}
    +categories: Doctrine\ORM\PersistentCollection {#2750 …}
    -id: 56300
    -password: "$2y$13$ZJdtnX12iiNJtJ/3K/LPK.EmnMUbQNoNzWye22QMt6PZLTwAxeFHC"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2752 …}
    +apId: "mindlessLump@lemmy.world"
    +apProfileId: "https://lemmy.world/u/mindlessLump"
    +apPublicUrl: "https://lemmy.world/u/mindlessLump"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "mindlessLump"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728737787 {#2684
      date: 2024-10-12 14:56:27.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697068432 {#2685
      date: 2023-10-12 01:53:52.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.39 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2686
    +user: App\Entity\User {#2699
      +avatar: null
      +cover: null
      +email: "mindlessLump@lemmy.world"
      +username: "@mindlessLump@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728380749 {#2683
        date: 2024-10-08 11:45:49.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2700 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2702 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2704 …}
      +entries: Doctrine\ORM\PersistentCollection {#2706 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2708 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2712 …}
      +posts: Doctrine\ORM\PersistentCollection {#2714 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2724 …}
      +follows: Doctrine\ORM\PersistentCollection {#2726 …}
      +followers: Doctrine\ORM\PersistentCollection {#2728 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2730 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2732 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2734 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2736 …}
      +reports: Doctrine\ORM\PersistentCollection {#2738 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2740 …}
      +violations: Doctrine\ORM\PersistentCollection {#2742 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2744 …}
      +awards: Doctrine\ORM\PersistentCollection {#2746 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2748 …}
      +categories: Doctrine\ORM\PersistentCollection {#2750 …}
      -id: 56300
      -password: "$2y$13$ZJdtnX12iiNJtJ/3K/LPK.EmnMUbQNoNzWye22QMt6PZLTwAxeFHC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2752 …}
      +apId: "mindlessLump@lemmy.world"
      +apProfileId: "https://lemmy.world/u/mindlessLump"
      +apPublicUrl: "https://lemmy.world/u/mindlessLump"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "mindlessLump"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728737787 {#2684
        date: 2024-10-12 14:56:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697068432 {#2685
        date: 2023-10-12 01:53:52.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      You could create a Python script to do this. There is a library called psutil that would help. Basically,\n
      \n
      - iterate over mounted drives and see how much each has available\n
      - based on these values, iterate over your backup files and separate them into chunks that will fit on each drive\n
      - copy chunks to respective drives\n
      \n
      Would be a fun little project even for a beginner I think.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1703209994 {#2681
      date: 2023-12-22 02:53:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2687 …}
    +nested: Doctrine\ORM\PersistentCollection {#2689 …}
    +votes: Doctrine\ORM\PersistentCollection {#2691 …}
    +reports: Doctrine\ORM\PersistentCollection {#2693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
    -id: 242096
    -bodyTs: "'avail':30 'backup':38 'base':31 'basic':19 'beginn':65 'call':14 'chunk':44,52 'copi':51 'could':2 'creat':3 'drive':23,50,55 'even':62 'file':39 'fit':47 'fun':59 'help':18 'iter':20,35 'librari':13 'littl':60 'mount':22 'much':27 'project':61 'psutil':15 'python':5 'respect':54 'script':6 'see':25 'separ':41 'think':67 'valu':34 'would':17,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6182606"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703209994 {#2682
      date: 2023-12-22 02:53:14.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#12982
  +subject: App\Entity\EntryComment {#2686
    +user: App\Entity\User {#2699
      +avatar: null
      +cover: null
      +email: "mindlessLump@lemmy.world"
      +username: "@mindlessLump@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728380749 {#2683
        date: 2024-10-08 11:45:49.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2700 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2702 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2704 …}
      +entries: Doctrine\ORM\PersistentCollection {#2706 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2708 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2712 …}
      +posts: Doctrine\ORM\PersistentCollection {#2714 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2724 …}
      +follows: Doctrine\ORM\PersistentCollection {#2726 …}
      +followers: Doctrine\ORM\PersistentCollection {#2728 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2730 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2732 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2734 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2736 …}
      +reports: Doctrine\ORM\PersistentCollection {#2738 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2740 …}
      +violations: Doctrine\ORM\PersistentCollection {#2742 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2744 …}
      +awards: Doctrine\ORM\PersistentCollection {#2746 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2748 …}
      +categories: Doctrine\ORM\PersistentCollection {#2750 …}
      -id: 56300
      -password: "$2y$13$ZJdtnX12iiNJtJ/3K/LPK.EmnMUbQNoNzWye22QMt6PZLTwAxeFHC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2752 …}
      +apId: "mindlessLump@lemmy.world"
      +apProfileId: "https://lemmy.world/u/mindlessLump"
      +apPublicUrl: "https://lemmy.world/u/mindlessLump"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "mindlessLump"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728737787 {#2684
        date: 2024-10-12 14:56:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697068432 {#2685
        date: 2023-10-12 01:53:52.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      You could create a Python script to do this. There is a library called psutil that would help. Basically,\n
      \n
      - iterate over mounted drives and see how much each has available\n
      - based on these values, iterate over your backup files and separate them into chunks that will fit on each drive\n
      - copy chunks to respective drives\n
      \n
      Would be a fun little project even for a beginner I think.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1703209994 {#2681
      date: 2023-12-22 02:53:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2687 …}
    +nested: Doctrine\ORM\PersistentCollection {#2689 …}
    +votes: Doctrine\ORM\PersistentCollection {#2691 …}
    +reports: Doctrine\ORM\PersistentCollection {#2693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
    -id: 242096
    -bodyTs: "'avail':30 'backup':38 'base':31 'basic':19 'beginn':65 'call':14 'chunk':44,52 'copi':51 'could':2 'creat':3 'drive':23,50,55 'even':62 'file':39 'fit':47 'fun':59 'help':18 'iter':20,35 'librari':13 'littl':60 'mount':22 'much':27 'project':61 'psutil':15 'python':5 'respect':54 'script':6 'see':25 'separ':41 'think':67 'valu':34 'would':17,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6182606"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703209994 {#2682
      date: 2023-12-22 02:53:14.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.64 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2686
    +user: App\Entity\User {#2699
      +avatar: null
      +cover: null
      +email: "mindlessLump@lemmy.world"
      +username: "@mindlessLump@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728380749 {#2683
        date: 2024-10-08 11:45:49.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2700 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2702 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2704 …}
      +entries: Doctrine\ORM\PersistentCollection {#2706 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2708 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2712 …}
      +posts: Doctrine\ORM\PersistentCollection {#2714 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2724 …}
      +follows: Doctrine\ORM\PersistentCollection {#2726 …}
      +followers: Doctrine\ORM\PersistentCollection {#2728 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2730 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2732 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2734 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2736 …}
      +reports: Doctrine\ORM\PersistentCollection {#2738 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2740 …}
      +violations: Doctrine\ORM\PersistentCollection {#2742 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2744 …}
      +awards: Doctrine\ORM\PersistentCollection {#2746 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2748 …}
      +categories: Doctrine\ORM\PersistentCollection {#2750 …}
      -id: 56300
      -password: "$2y$13$ZJdtnX12iiNJtJ/3K/LPK.EmnMUbQNoNzWye22QMt6PZLTwAxeFHC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2752 …}
      +apId: "mindlessLump@lemmy.world"
      +apProfileId: "https://lemmy.world/u/mindlessLump"
      +apPublicUrl: "https://lemmy.world/u/mindlessLump"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "mindlessLump"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728737787 {#2684
        date: 2024-10-12 14:56:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697068432 {#2685
        date: 2023-10-12 01:53:52.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      You could create a Python script to do this. There is a library called psutil that would help. Basically,\n
      \n
      - iterate over mounted drives and see how much each has available\n
      - based on these values, iterate over your backup files and separate them into chunks that will fit on each drive\n
      - copy chunks to respective drives\n
      \n
      Would be a fun little project even for a beginner I think.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1703209994 {#2681
      date: 2023-12-22 02:53:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2687 …}
    +nested: Doctrine\ORM\PersistentCollection {#2689 …}
    +votes: Doctrine\ORM\PersistentCollection {#2691 …}
    +reports: Doctrine\ORM\PersistentCollection {#2693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
    -id: 242096
    -bodyTs: "'avail':30 'backup':38 'base':31 'basic':19 'beginn':65 'call':14 'chunk':44,52 'copi':51 'could':2 'creat':3 'drive':23,50,55 'even':62 'file':39 'fit':47 'fun':59 'help':18 'iter':20,35 'librari':13 'littl':60 'mount':22 'much':27 'project':61 'psutil':15 'python':5 'respect':54 'script':6 'see':25 'separ':41 'think':67 'valu':34 'would':17,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6182606"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703209994 {#2682
      date: 2023-12-22 02:53:14.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#13039
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2686
    +user: App\Entity\User {#2699
      +avatar: null
      +cover: null
      +email: "mindlessLump@lemmy.world"
      +username: "@mindlessLump@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728380749 {#2683
        date: 2024-10-08 11:45:49.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2700 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2702 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2704 …}
      +entries: Doctrine\ORM\PersistentCollection {#2706 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2708 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2712 …}
      +posts: Doctrine\ORM\PersistentCollection {#2714 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2724 …}
      +follows: Doctrine\ORM\PersistentCollection {#2726 …}
      +followers: Doctrine\ORM\PersistentCollection {#2728 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2730 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2732 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2734 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2736 …}
      +reports: Doctrine\ORM\PersistentCollection {#2738 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2740 …}
      +violations: Doctrine\ORM\PersistentCollection {#2742 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2744 …}
      +awards: Doctrine\ORM\PersistentCollection {#2746 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2748 …}
      +categories: Doctrine\ORM\PersistentCollection {#2750 …}
      -id: 56300
      -password: "$2y$13$ZJdtnX12iiNJtJ/3K/LPK.EmnMUbQNoNzWye22QMt6PZLTwAxeFHC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2752 …}
      +apId: "mindlessLump@lemmy.world"
      +apProfileId: "https://lemmy.world/u/mindlessLump"
      +apPublicUrl: "https://lemmy.world/u/mindlessLump"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "mindlessLump"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728737787 {#2684
        date: 2024-10-12 14:56:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697068432 {#2685
        date: 2023-10-12 01:53:52.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      You could create a Python script to do this. There is a library called psutil that would help. Basically,\n
      \n
      - iterate over mounted drives and see how much each has available\n
      - based on these values, iterate over your backup files and separate them into chunks that will fit on each drive\n
      - copy chunks to respective drives\n
      \n
      Would be a fun little project even for a beginner I think.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1703209994 {#2681
      date: 2023-12-22 02:53:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2687 …}
    +nested: Doctrine\ORM\PersistentCollection {#2689 …}
    +votes: Doctrine\ORM\PersistentCollection {#2691 …}
    +reports: Doctrine\ORM\PersistentCollection {#2693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
    -id: 242096
    -bodyTs: "'avail':30 'backup':38 'base':31 'basic':19 'beginn':65 'call':14 'chunk':44,52 'copi':51 'could':2 'creat':3 'drive':23,50,55 'even':62 'file':39 'fit':47 'fun':59 'help':18 'iter':20,35 'librari':13 'littl':60 'mount':22 'much':27 'project':61 'psutil':15 'python':5 'respect':54 'script':6 'see':25 'separ':41 'think':67 'valu':34 'would':17,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6182606"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703209994 {#2682
      date: 2023-12-22 02:53:14.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 12.0 MiB 1.02 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2686
    +user: App\Entity\User {#2699
      +avatar: null
      +cover: null
      +email: "mindlessLump@lemmy.world"
      +username: "@mindlessLump@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728380749 {#2683
        date: 2024-10-08 11:45:49.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2700 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2702 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2704 …}
      +entries: Doctrine\ORM\PersistentCollection {#2706 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2708 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2712 …}
      +posts: Doctrine\ORM\PersistentCollection {#2714 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2724 …}
      +follows: Doctrine\ORM\PersistentCollection {#2726 …}
      +followers: Doctrine\ORM\PersistentCollection {#2728 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2730 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2732 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2734 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2736 …}
      +reports: Doctrine\ORM\PersistentCollection {#2738 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2740 …}
      +violations: Doctrine\ORM\PersistentCollection {#2742 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2744 …}
      +awards: Doctrine\ORM\PersistentCollection {#2746 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2748 …}
      +categories: Doctrine\ORM\PersistentCollection {#2750 …}
      -id: 56300
      -password: "$2y$13$ZJdtnX12iiNJtJ/3K/LPK.EmnMUbQNoNzWye22QMt6PZLTwAxeFHC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2752 …}
      +apId: "mindlessLump@lemmy.world"
      +apProfileId: "https://lemmy.world/u/mindlessLump"
      +apPublicUrl: "https://lemmy.world/u/mindlessLump"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "mindlessLump"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728737787 {#2684
        date: 2024-10-12 14:56:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697068432 {#2685
        date: 2023-10-12 01:53:52.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      You could create a Python script to do this. There is a library called psutil that would help. Basically,\n
      \n
      - iterate over mounted drives and see how much each has available\n
      - based on these values, iterate over your backup files and separate them into chunks that will fit on each drive\n
      - copy chunks to respective drives\n
      \n
      Would be a fun little project even for a beginner I think.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1703209994 {#2681
      date: 2023-12-22 02:53:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2687 …}
    +nested: Doctrine\ORM\PersistentCollection {#2689 …}
    +votes: Doctrine\ORM\PersistentCollection {#2691 …}
    +reports: Doctrine\ORM\PersistentCollection {#2693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
    -id: 242096
    -bodyTs: "'avail':30 'backup':38 'base':31 'basic':19 'beginn':65 'call':14 'chunk':44,52 'copi':51 'could':2 'creat':3 'drive':23,50,55 'even':62 'file':39 'fit':47 'fun':59 'help':18 'iter':20,35 'librari':13 'littl':60 'mount':22 'much':27 'project':61 'psutil':15 'python':5 'respect':54 'script':6 'see':25 'separ':41 'think':67 'valu':34 'would':17,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6182606"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703209994 {#2682
      date: 2023-12-22 02:53:14.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#13279
  +comment: App\Entity\EntryComment {#2686
    +user: App\Entity\User {#2699
      +avatar: null
      +cover: null
      +email: "mindlessLump@lemmy.world"
      +username: "@mindlessLump@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1728380749 {#2683
        date: 2024-10-08 11:45:49.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2700 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2702 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2704 …}
      +entries: Doctrine\ORM\PersistentCollection {#2706 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2708 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2710 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2712 …}
      +posts: Doctrine\ORM\PersistentCollection {#2714 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2716 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2718 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2720 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2722 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2724 …}
      +follows: Doctrine\ORM\PersistentCollection {#2726 …}
      +followers: Doctrine\ORM\PersistentCollection {#2728 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2730 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2732 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2734 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2736 …}
      +reports: Doctrine\ORM\PersistentCollection {#2738 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2740 …}
      +violations: Doctrine\ORM\PersistentCollection {#2742 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2744 …}
      +awards: Doctrine\ORM\PersistentCollection {#2746 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2748 …}
      +categories: Doctrine\ORM\PersistentCollection {#2750 …}
      -id: 56300
      -password: "$2y$13$ZJdtnX12iiNJtJ/3K/LPK.EmnMUbQNoNzWye22QMt6PZLTwAxeFHC"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2752 …}
      +apId: "mindlessLump@lemmy.world"
      +apProfileId: "https://lemmy.world/u/mindlessLump"
      +apPublicUrl: "https://lemmy.world/u/mindlessLump"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "mindlessLump"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728737787 {#2684
        date: 2024-10-12 14:56:27.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697068432 {#2685
        date: 2023-10-12 01:53:52.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      You could create a Python script to do this. There is a library called psutil that would help. Basically,\n
      \n
      - iterate over mounted drives and see how much each has available\n
      - based on these values, iterate over your backup files and separate them into chunks that will fit on each drive\n
      - copy chunks to respective drives\n
      \n
      Would be a fun little project even for a beginner I think.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1703209994 {#2681
      date: 2023-12-22 02:53:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2687 …}
    +nested: Doctrine\ORM\PersistentCollection {#2689 …}
    +votes: Doctrine\ORM\PersistentCollection {#2691 …}
    +reports: Doctrine\ORM\PersistentCollection {#2693 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2695 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2697 …}
    -id: 242096
    -bodyTs: "'avail':30 'backup':38 'base':31 'basic':19 'beginn':65 'call':14 'chunk':44,52 'copi':51 'could':2 'creat':3 'drive':23,50,55 'even':62 'file':39 'fit':47 'fun':59 'help':18 'iter':20,35 'librari':13 'littl':60 'mount':22 'much':27 'project':61 'psutil':15 'python':5 'respect':54 'script':6 'see':25 'separ':41 'think':67 'valu':34 'would':17,56"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6182606"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703209994 {#2682
      date: 2023-12-22 02:53:14.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 14.0 MiB 27.95 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2759
    +user: App\Entity\User {#2772
      +avatar: null
      +cover: null
      +email: "athos77@kbin.social"
      +username: "@athos77@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1709030910 {#2756
        date: 2024-02-27 11:48:30.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: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2773 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2775 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2777 …}
      +entries: Doctrine\ORM\PersistentCollection {#2779 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2781 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2783 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2785 …}
      +posts: Doctrine\ORM\PersistentCollection {#2787 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2789 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2791 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2793 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2795 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2797 …}
      +follows: Doctrine\ORM\PersistentCollection {#2799 …}
      +followers: Doctrine\ORM\PersistentCollection {#2801 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2803 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2805 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2807 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2809 …}
      +reports: Doctrine\ORM\PersistentCollection {#2811 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2813 …}
      +violations: Doctrine\ORM\PersistentCollection {#2815 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2817 …}
      +awards: Doctrine\ORM\PersistentCollection {#2819 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2821 …}
      +categories: Doctrine\ORM\PersistentCollection {#2823 …}
      -id: 893
      -password: "$2y$13$FC/4CWWbVsfuwb1yHof2xeMeOFCFDMlQII1cumGmbQg.cQ84hOMZO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2825 …}
      +apId: "athos77@kbin.social"
      +apProfileId: "https://kbin.social/u/athos77"
      +apPublicUrl: "https://kbin.social/u/athos77"
      +apFollowersUrl: "https://kbin.social/u/athos77/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "athos77"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710186670 {#2757
        date: 2024-03-11 20:51:10.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686966040 {#2758
        date: 2023-06-17 03:40:40.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      What I do is on the originator drive, I create new subdirectories and start categorizing items by content; like I'll put all the ebooks into one directory, and all the television into another. It just makes it easier for me to find things later if I can just head to the drive with all the television on it.\n
      \n
      If there's a particular directory with a lot of content, I might create further divisions - maybe shows that are finished vs those who are still getting new episodes, or sitcoms vs drama, that kind of thing.\n
      \n
      Then I make a list of how big each master directory is, and I start copying them over to the most appropriate-sized drive. I usually find that I can fit in one large directory, and a couple of smaller ones, and then the last drive gets all the leftovers. I also tape a post-it note to each drive saying something like "2022-23 television" or "science fiction audiobooks" or whatever.\n
      \n
      I also create a new directory on the originating drive called something like ++COPIED and, once I've copied content to a new drive, I move the original directory to ++COPIED: I'll still have access if I need it, but I don't have to keep track of it any longer. Once everything is successfully copied over, I can just delete that one directory.\n
      \n
      It's a manual process, yes, but it does make it easier for me to find stuff when I want to look at it again later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703211310 {#2754
      date: 2023-12-22 03:15:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2760 …}
    +nested: Doctrine\ORM\PersistentCollection {#2762 …}
    +votes: Doctrine\ORM\PersistentCollection {#2764 …}
    +reports: Doctrine\ORM\PersistentCollection {#2766 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2768 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2770 …}
    -id: 242157
    -bodyTs: "'-23':163 '2022':162 'access':206 'also':149,172 'anoth':34 'appropri':119 'appropriate-s':118 'audiobook':168 'big':104 'call':181 'categor':15 'content':18,70,190 'copi':112,184,189,201,227 'coupl':135 'creat':10,73,173 'delet':232 'directori':28,65,107,132,176,199,235 'divis':75 'drama':92 'drive':8,53,121,143,158,180,194 'easier':39,247 'ebook':25 'episod':88 'everyth':224 'fiction':167 'find':43,124,251 'finish':80 'fit':128 'get':86,144 'head':50 'item':16 'keep':217 'kind':94 'larg':131 'last':142 'later':45,261 'leftov':147 'like':19,161,183 'list':101 'll':21,203 'longer':222 'look':257 'lot':68 'make':37,99,245 'manual':239 'master':106 'mayb':76 'might':72 'move':196 'need':209 'new':11,87,175,193 'note':155 'one':27,130,138,234 'origin':7,179,198 'particular':64 'post':153 'post-it':152 'process':240 'put':22 'say':159 'scienc':166 'show':77 'sitcom':90 'size':120 'smaller':137 'someth':160,182 'start':14,111 'still':85,204 'stuff':252 'subdirectori':12 'success':226 'tape':150 'televis':32,57,164 'thing':44,96 'track':218 'usual':123 've':188 'vs':81,91 'want':255 'whatev':170 'yes':241"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/datahoarder@lemmy.ml/t/718030/-/comment/4252227"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703211310 {#2755
      date: 2023-12-22 03:15:10.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#13349
  +comment: App\Entity\EntryComment {#2759
    +user: App\Entity\User {#2772
      +avatar: null
      +cover: null
      +email: "athos77@kbin.social"
      +username: "@athos77@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1709030910 {#2756
        date: 2024-02-27 11:48:30.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: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2773 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2775 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2777 …}
      +entries: Doctrine\ORM\PersistentCollection {#2779 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2781 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2783 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2785 …}
      +posts: Doctrine\ORM\PersistentCollection {#2787 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2789 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2791 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2793 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2795 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2797 …}
      +follows: Doctrine\ORM\PersistentCollection {#2799 …}
      +followers: Doctrine\ORM\PersistentCollection {#2801 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2803 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2805 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2807 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2809 …}
      +reports: Doctrine\ORM\PersistentCollection {#2811 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2813 …}
      +violations: Doctrine\ORM\PersistentCollection {#2815 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2817 …}
      +awards: Doctrine\ORM\PersistentCollection {#2819 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2821 …}
      +categories: Doctrine\ORM\PersistentCollection {#2823 …}
      -id: 893
      -password: "$2y$13$FC/4CWWbVsfuwb1yHof2xeMeOFCFDMlQII1cumGmbQg.cQ84hOMZO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2825 …}
      +apId: "athos77@kbin.social"
      +apProfileId: "https://kbin.social/u/athos77"
      +apPublicUrl: "https://kbin.social/u/athos77"
      +apFollowersUrl: "https://kbin.social/u/athos77/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "athos77"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710186670 {#2757
        date: 2024-03-11 20:51:10.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686966040 {#2758
        date: 2023-06-17 03:40:40.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      What I do is on the originator drive, I create new subdirectories and start categorizing items by content; like I'll put all the ebooks into one directory, and all the television into another. It just makes it easier for me to find things later if I can just head to the drive with all the television on it.\n
      \n
      If there's a particular directory with a lot of content, I might create further divisions - maybe shows that are finished vs those who are still getting new episodes, or sitcoms vs drama, that kind of thing.\n
      \n
      Then I make a list of how big each master directory is, and I start copying them over to the most appropriate-sized drive. I usually find that I can fit in one large directory, and a couple of smaller ones, and then the last drive gets all the leftovers. I also tape a post-it note to each drive saying something like "2022-23 television" or "science fiction audiobooks" or whatever.\n
      \n
      I also create a new directory on the originating drive called something like ++COPIED and, once I've copied content to a new drive, I move the original directory to ++COPIED: I'll still have access if I need it, but I don't have to keep track of it any longer. Once everything is successfully copied over, I can just delete that one directory.\n
      \n
      It's a manual process, yes, but it does make it easier for me to find stuff when I want to look at it again later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703211310 {#2754
      date: 2023-12-22 03:15:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2760 …}
    +nested: Doctrine\ORM\PersistentCollection {#2762 …}
    +votes: Doctrine\ORM\PersistentCollection {#2764 …}
    +reports: Doctrine\ORM\PersistentCollection {#2766 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2768 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2770 …}
    -id: 242157
    -bodyTs: "'-23':163 '2022':162 'access':206 'also':149,172 'anoth':34 'appropri':119 'appropriate-s':118 'audiobook':168 'big':104 'call':181 'categor':15 'content':18,70,190 'copi':112,184,189,201,227 'coupl':135 'creat':10,73,173 'delet':232 'directori':28,65,107,132,176,199,235 'divis':75 'drama':92 'drive':8,53,121,143,158,180,194 'easier':39,247 'ebook':25 'episod':88 'everyth':224 'fiction':167 'find':43,124,251 'finish':80 'fit':128 'get':86,144 'head':50 'item':16 'keep':217 'kind':94 'larg':131 'last':142 'later':45,261 'leftov':147 'like':19,161,183 'list':101 'll':21,203 'longer':222 'look':257 'lot':68 'make':37,99,245 'manual':239 'master':106 'mayb':76 'might':72 'move':196 'need':209 'new':11,87,175,193 'note':155 'one':27,130,138,234 'origin':7,179,198 'particular':64 'post':153 'post-it':152 'process':240 'put':22 'say':159 'scienc':166 'show':77 'sitcom':90 'size':120 'smaller':137 'someth':160,182 'start':14,111 'still':85,204 'stuff':252 'subdirectori':12 'success':226 'tape':150 'televis':32,57,164 'thing':44,96 'track':218 'usual':123 've':188 'vs':81,91 'want':255 'whatev':170 'yes':241"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/datahoarder@lemmy.ml/t/718030/-/comment/4252227"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703211310 {#2755
      date: 2023-12-22 03:15:10.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 12.0 MiB 0.14 ms
Input props
[
  "user" => App\Entity\User {#2772
    +avatar: null
    +cover: null
    +email: "athos77@kbin.social"
    +username: "@athos77@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1709030910 {#2756
      date: 2024-02-27 11:48:30.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: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2773 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2775 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2777 …}
    +entries: Doctrine\ORM\PersistentCollection {#2779 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2781 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2783 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2785 …}
    +posts: Doctrine\ORM\PersistentCollection {#2787 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2789 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2791 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2793 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2795 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2797 …}
    +follows: Doctrine\ORM\PersistentCollection {#2799 …}
    +followers: Doctrine\ORM\PersistentCollection {#2801 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2803 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2805 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2807 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2809 …}
    +reports: Doctrine\ORM\PersistentCollection {#2811 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2813 …}
    +violations: Doctrine\ORM\PersistentCollection {#2815 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2817 …}
    +awards: Doctrine\ORM\PersistentCollection {#2819 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2821 …}
    +categories: Doctrine\ORM\PersistentCollection {#2823 …}
    -id: 893
    -password: "$2y$13$FC/4CWWbVsfuwb1yHof2xeMeOFCFDMlQII1cumGmbQg.cQ84hOMZO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2825 …}
    +apId: "athos77@kbin.social"
    +apProfileId: "https://kbin.social/u/athos77"
    +apPublicUrl: "https://kbin.social/u/athos77"
    +apFollowersUrl: "https://kbin.social/u/athos77/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "athos77"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710186670 {#2757
      date: 2024-03-11 20:51:10.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686966040 {#2758
      date: 2023-06-17 03:40:40.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#13394
  +user: App\Entity\User {#2772
    +avatar: null
    +cover: null
    +email: "athos77@kbin.social"
    +username: "@athos77@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1709030910 {#2756
      date: 2024-02-27 11:48:30.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: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2773 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2775 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2777 …}
    +entries: Doctrine\ORM\PersistentCollection {#2779 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2781 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2783 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2785 …}
    +posts: Doctrine\ORM\PersistentCollection {#2787 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2789 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2791 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2793 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2795 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2797 …}
    +follows: Doctrine\ORM\PersistentCollection {#2799 …}
    +followers: Doctrine\ORM\PersistentCollection {#2801 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2803 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2805 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2807 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2809 …}
    +reports: Doctrine\ORM\PersistentCollection {#2811 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2813 …}
    +violations: Doctrine\ORM\PersistentCollection {#2815 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2817 …}
    +awards: Doctrine\ORM\PersistentCollection {#2819 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2821 …}
    +categories: Doctrine\ORM\PersistentCollection {#2823 …}
    -id: 893
    -password: "$2y$13$FC/4CWWbVsfuwb1yHof2xeMeOFCFDMlQII1cumGmbQg.cQ84hOMZO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2825 …}
    +apId: "athos77@kbin.social"
    +apProfileId: "https://kbin.social/u/athos77"
    +apPublicUrl: "https://kbin.social/u/athos77"
    +apFollowersUrl: "https://kbin.social/u/athos77/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "athos77"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710186670 {#2757
      date: 2024-03-11 20:51:10.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686966040 {#2758
      date: 2023-06-17 03:40:40.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1703211310 {#2755
    date: 2023-12-22 03:15:10.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#13449
  +date: DateTimeImmutable @1703211310 {#2755
    date: 2023-12-22 03:15:10.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703211310 {#2755
    date: 2023-12-22 03:15:10.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#13503
  +createdAt: DateTimeImmutable @1703211310 {#2755
    date: 2023-12-22 03:15:10.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.14 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2612
    +user: Proxies\__CG__\App\Entity\User {#11938 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
    +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
    +url: null
    +body: """
      So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
      \n
      Does anyone know of something that can accomplish all of this on a Linux system?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703240271 {#11933
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11940 …}
    +votes: Doctrine\ORM\PersistentCollection {#11942 …}
    +reports: Doctrine\ORM\PersistentCollection {#11944 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
    +badges: Doctrine\ORM\PersistentCollection {#11950 …}
    +children: []
    -id: 23901
    -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
    -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703267464
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9605162"
    +editedAt: DateTimeImmutable @1706162891 {#11930
      date: 2024-01-25 07:08:11.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703194964 {#11932
      date: 2023-12-21 22:42:44.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#13557
  +entry: Proxies\__CG__\App\Entity\Entry {#2612
    +user: Proxies\__CG__\App\Entity\User {#11938 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
    +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
    +url: null
    +body: """
      So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
      \n
      Does anyone know of something that can accomplish all of this on a Linux system?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703240271 {#11933
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11940 …}
    +votes: Doctrine\ORM\PersistentCollection {#11942 …}
    +reports: Doctrine\ORM\PersistentCollection {#11944 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
    +badges: Doctrine\ORM\PersistentCollection {#11950 …}
    +children: []
    -id: 23901
    -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
    -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703267464
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9605162"
    +editedAt: DateTimeImmutable @1706162891 {#11930
      date: 2024-01-25 07:08:11.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703194964 {#11932
      date: 2023-12-21 22:42:44.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#2772
    +avatar: null
    +cover: null
    +email: "athos77@kbin.social"
    +username: "@athos77@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1709030910 {#2756
      date: 2024-02-27 11:48:30.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: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2773 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2775 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2777 …}
    +entries: Doctrine\ORM\PersistentCollection {#2779 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2781 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2783 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2785 …}
    +posts: Doctrine\ORM\PersistentCollection {#2787 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2789 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2791 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2793 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2795 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2797 …}
    +follows: Doctrine\ORM\PersistentCollection {#2799 …}
    +followers: Doctrine\ORM\PersistentCollection {#2801 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2803 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2805 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2807 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2809 …}
    +reports: Doctrine\ORM\PersistentCollection {#2811 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2813 …}
    +violations: Doctrine\ORM\PersistentCollection {#2815 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2817 …}
    +awards: Doctrine\ORM\PersistentCollection {#2819 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2821 …}
    +categories: Doctrine\ORM\PersistentCollection {#2823 …}
    -id: 893
    -password: "$2y$13$FC/4CWWbVsfuwb1yHof2xeMeOFCFDMlQII1cumGmbQg.cQ84hOMZO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2825 …}
    +apId: "athos77@kbin.social"
    +apProfileId: "https://kbin.social/u/athos77"
    +apPublicUrl: "https://kbin.social/u/athos77"
    +apFollowersUrl: "https://kbin.social/u/athos77/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "athos77"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710186670 {#2757
      date: 2024-03-11 20:51:10.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686966040 {#2758
      date: 2023-06-17 03:40:40.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#13612
  +width: 40
  +height: 40
  +user: App\Entity\User {#2772
    +avatar: null
    +cover: null
    +email: "athos77@kbin.social"
    +username: "@athos77@kbin.social"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1709030910 {#2756
      date: 2024-02-27 11:48:30.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: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2773 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2775 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2777 …}
    +entries: Doctrine\ORM\PersistentCollection {#2779 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2781 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2783 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2785 …}
    +posts: Doctrine\ORM\PersistentCollection {#2787 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2789 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2791 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2793 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2795 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2797 …}
    +follows: Doctrine\ORM\PersistentCollection {#2799 …}
    +followers: Doctrine\ORM\PersistentCollection {#2801 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2803 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2805 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2807 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2809 …}
    +reports: Doctrine\ORM\PersistentCollection {#2811 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2813 …}
    +violations: Doctrine\ORM\PersistentCollection {#2815 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2817 …}
    +awards: Doctrine\ORM\PersistentCollection {#2819 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2821 …}
    +categories: Doctrine\ORM\PersistentCollection {#2823 …}
    -id: 893
    -password: "$2y$13$FC/4CWWbVsfuwb1yHof2xeMeOFCFDMlQII1cumGmbQg.cQ84hOMZO"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2825 …}
    +apId: "athos77@kbin.social"
    +apProfileId: "https://kbin.social/u/athos77"
    +apPublicUrl: "https://kbin.social/u/athos77"
    +apFollowersUrl: "https://kbin.social/u/athos77/followers"
    +apInboxUrl: "https://kbin.social/f/inbox"
    +apDomain: "kbin.social"
    +apPreferredUsername: "athos77"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1710186670 {#2757
      date: 2024-03-11 20:51:10.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1686966040 {#2758
      date: 2023-06-17 03:40:40.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.56 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2759
    +user: App\Entity\User {#2772
      +avatar: null
      +cover: null
      +email: "athos77@kbin.social"
      +username: "@athos77@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1709030910 {#2756
        date: 2024-02-27 11:48:30.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: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2773 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2775 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2777 …}
      +entries: Doctrine\ORM\PersistentCollection {#2779 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2781 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2783 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2785 …}
      +posts: Doctrine\ORM\PersistentCollection {#2787 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2789 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2791 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2793 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2795 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2797 …}
      +follows: Doctrine\ORM\PersistentCollection {#2799 …}
      +followers: Doctrine\ORM\PersistentCollection {#2801 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2803 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2805 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2807 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2809 …}
      +reports: Doctrine\ORM\PersistentCollection {#2811 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2813 …}
      +violations: Doctrine\ORM\PersistentCollection {#2815 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2817 …}
      +awards: Doctrine\ORM\PersistentCollection {#2819 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2821 …}
      +categories: Doctrine\ORM\PersistentCollection {#2823 …}
      -id: 893
      -password: "$2y$13$FC/4CWWbVsfuwb1yHof2xeMeOFCFDMlQII1cumGmbQg.cQ84hOMZO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2825 …}
      +apId: "athos77@kbin.social"
      +apProfileId: "https://kbin.social/u/athos77"
      +apPublicUrl: "https://kbin.social/u/athos77"
      +apFollowersUrl: "https://kbin.social/u/athos77/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "athos77"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710186670 {#2757
        date: 2024-03-11 20:51:10.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686966040 {#2758
        date: 2023-06-17 03:40:40.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      What I do is on the originator drive, I create new subdirectories and start categorizing items by content; like I'll put all the ebooks into one directory, and all the television into another. It just makes it easier for me to find things later if I can just head to the drive with all the television on it.\n
      \n
      If there's a particular directory with a lot of content, I might create further divisions - maybe shows that are finished vs those who are still getting new episodes, or sitcoms vs drama, that kind of thing.\n
      \n
      Then I make a list of how big each master directory is, and I start copying them over to the most appropriate-sized drive. I usually find that I can fit in one large directory, and a couple of smaller ones, and then the last drive gets all the leftovers. I also tape a post-it note to each drive saying something like "2022-23 television" or "science fiction audiobooks" or whatever.\n
      \n
      I also create a new directory on the originating drive called something like ++COPIED and, once I've copied content to a new drive, I move the original directory to ++COPIED: I'll still have access if I need it, but I don't have to keep track of it any longer. Once everything is successfully copied over, I can just delete that one directory.\n
      \n
      It's a manual process, yes, but it does make it easier for me to find stuff when I want to look at it again later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703211310 {#2754
      date: 2023-12-22 03:15:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2760 …}
    +nested: Doctrine\ORM\PersistentCollection {#2762 …}
    +votes: Doctrine\ORM\PersistentCollection {#2764 …}
    +reports: Doctrine\ORM\PersistentCollection {#2766 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2768 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2770 …}
    -id: 242157
    -bodyTs: "'-23':163 '2022':162 'access':206 'also':149,172 'anoth':34 'appropri':119 'appropriate-s':118 'audiobook':168 'big':104 'call':181 'categor':15 'content':18,70,190 'copi':112,184,189,201,227 'coupl':135 'creat':10,73,173 'delet':232 'directori':28,65,107,132,176,199,235 'divis':75 'drama':92 'drive':8,53,121,143,158,180,194 'easier':39,247 'ebook':25 'episod':88 'everyth':224 'fiction':167 'find':43,124,251 'finish':80 'fit':128 'get':86,144 'head':50 'item':16 'keep':217 'kind':94 'larg':131 'last':142 'later':45,261 'leftov':147 'like':19,161,183 'list':101 'll':21,203 'longer':222 'look':257 'lot':68 'make':37,99,245 'manual':239 'master':106 'mayb':76 'might':72 'move':196 'need':209 'new':11,87,175,193 'note':155 'one':27,130,138,234 'origin':7,179,198 'particular':64 'post':153 'post-it':152 'process':240 'put':22 'say':159 'scienc':166 'show':77 'sitcom':90 'size':120 'smaller':137 'someth':160,182 'start':14,111 'still':85,204 'stuff':252 'subdirectori':12 'success':226 'tape':150 'televis':32,57,164 'thing':44,96 'track':218 'usual':123 've':188 'vs':81,91 'want':255 'whatev':170 'yes':241"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/datahoarder@lemmy.ml/t/718030/-/comment/4252227"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703211310 {#2755
      date: 2023-12-22 03:15:10.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#13697
  +subject: App\Entity\EntryComment {#2759
    +user: App\Entity\User {#2772
      +avatar: null
      +cover: null
      +email: "athos77@kbin.social"
      +username: "@athos77@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1709030910 {#2756
        date: 2024-02-27 11:48:30.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: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2773 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2775 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2777 …}
      +entries: Doctrine\ORM\PersistentCollection {#2779 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2781 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2783 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2785 …}
      +posts: Doctrine\ORM\PersistentCollection {#2787 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2789 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2791 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2793 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2795 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2797 …}
      +follows: Doctrine\ORM\PersistentCollection {#2799 …}
      +followers: Doctrine\ORM\PersistentCollection {#2801 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2803 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2805 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2807 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2809 …}
      +reports: Doctrine\ORM\PersistentCollection {#2811 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2813 …}
      +violations: Doctrine\ORM\PersistentCollection {#2815 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2817 …}
      +awards: Doctrine\ORM\PersistentCollection {#2819 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2821 …}
      +categories: Doctrine\ORM\PersistentCollection {#2823 …}
      -id: 893
      -password: "$2y$13$FC/4CWWbVsfuwb1yHof2xeMeOFCFDMlQII1cumGmbQg.cQ84hOMZO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2825 …}
      +apId: "athos77@kbin.social"
      +apProfileId: "https://kbin.social/u/athos77"
      +apPublicUrl: "https://kbin.social/u/athos77"
      +apFollowersUrl: "https://kbin.social/u/athos77/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "athos77"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710186670 {#2757
        date: 2024-03-11 20:51:10.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686966040 {#2758
        date: 2023-06-17 03:40:40.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      What I do is on the originator drive, I create new subdirectories and start categorizing items by content; like I'll put all the ebooks into one directory, and all the television into another. It just makes it easier for me to find things later if I can just head to the drive with all the television on it.\n
      \n
      If there's a particular directory with a lot of content, I might create further divisions - maybe shows that are finished vs those who are still getting new episodes, or sitcoms vs drama, that kind of thing.\n
      \n
      Then I make a list of how big each master directory is, and I start copying them over to the most appropriate-sized drive. I usually find that I can fit in one large directory, and a couple of smaller ones, and then the last drive gets all the leftovers. I also tape a post-it note to each drive saying something like "2022-23 television" or "science fiction audiobooks" or whatever.\n
      \n
      I also create a new directory on the originating drive called something like ++COPIED and, once I've copied content to a new drive, I move the original directory to ++COPIED: I'll still have access if I need it, but I don't have to keep track of it any longer. Once everything is successfully copied over, I can just delete that one directory.\n
      \n
      It's a manual process, yes, but it does make it easier for me to find stuff when I want to look at it again later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703211310 {#2754
      date: 2023-12-22 03:15:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2760 …}
    +nested: Doctrine\ORM\PersistentCollection {#2762 …}
    +votes: Doctrine\ORM\PersistentCollection {#2764 …}
    +reports: Doctrine\ORM\PersistentCollection {#2766 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2768 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2770 …}
    -id: 242157
    -bodyTs: "'-23':163 '2022':162 'access':206 'also':149,172 'anoth':34 'appropri':119 'appropriate-s':118 'audiobook':168 'big':104 'call':181 'categor':15 'content':18,70,190 'copi':112,184,189,201,227 'coupl':135 'creat':10,73,173 'delet':232 'directori':28,65,107,132,176,199,235 'divis':75 'drama':92 'drive':8,53,121,143,158,180,194 'easier':39,247 'ebook':25 'episod':88 'everyth':224 'fiction':167 'find':43,124,251 'finish':80 'fit':128 'get':86,144 'head':50 'item':16 'keep':217 'kind':94 'larg':131 'last':142 'later':45,261 'leftov':147 'like':19,161,183 'list':101 'll':21,203 'longer':222 'look':257 'lot':68 'make':37,99,245 'manual':239 'master':106 'mayb':76 'might':72 'move':196 'need':209 'new':11,87,175,193 'note':155 'one':27,130,138,234 'origin':7,179,198 'particular':64 'post':153 'post-it':152 'process':240 'put':22 'say':159 'scienc':166 'show':77 'sitcom':90 'size':120 'smaller':137 'someth':160,182 'start':14,111 'still':85,204 'stuff':252 'subdirectori':12 'success':226 'tape':150 'televis':32,57,164 'thing':44,96 'track':218 'usual':123 've':188 'vs':81,91 'want':255 'whatev':170 'yes':241"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/datahoarder@lemmy.ml/t/718030/-/comment/4252227"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703211310 {#2755
      date: 2023-12-22 03:15:10.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 1.14 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2759
    +user: App\Entity\User {#2772
      +avatar: null
      +cover: null
      +email: "athos77@kbin.social"
      +username: "@athos77@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1709030910 {#2756
        date: 2024-02-27 11:48:30.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: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2773 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2775 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2777 …}
      +entries: Doctrine\ORM\PersistentCollection {#2779 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2781 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2783 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2785 …}
      +posts: Doctrine\ORM\PersistentCollection {#2787 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2789 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2791 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2793 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2795 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2797 …}
      +follows: Doctrine\ORM\PersistentCollection {#2799 …}
      +followers: Doctrine\ORM\PersistentCollection {#2801 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2803 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2805 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2807 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2809 …}
      +reports: Doctrine\ORM\PersistentCollection {#2811 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2813 …}
      +violations: Doctrine\ORM\PersistentCollection {#2815 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2817 …}
      +awards: Doctrine\ORM\PersistentCollection {#2819 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2821 …}
      +categories: Doctrine\ORM\PersistentCollection {#2823 …}
      -id: 893
      -password: "$2y$13$FC/4CWWbVsfuwb1yHof2xeMeOFCFDMlQII1cumGmbQg.cQ84hOMZO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2825 …}
      +apId: "athos77@kbin.social"
      +apProfileId: "https://kbin.social/u/athos77"
      +apPublicUrl: "https://kbin.social/u/athos77"
      +apFollowersUrl: "https://kbin.social/u/athos77/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "athos77"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710186670 {#2757
        date: 2024-03-11 20:51:10.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686966040 {#2758
        date: 2023-06-17 03:40:40.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      What I do is on the originator drive, I create new subdirectories and start categorizing items by content; like I'll put all the ebooks into one directory, and all the television into another. It just makes it easier for me to find things later if I can just head to the drive with all the television on it.\n
      \n
      If there's a particular directory with a lot of content, I might create further divisions - maybe shows that are finished vs those who are still getting new episodes, or sitcoms vs drama, that kind of thing.\n
      \n
      Then I make a list of how big each master directory is, and I start copying them over to the most appropriate-sized drive. I usually find that I can fit in one large directory, and a couple of smaller ones, and then the last drive gets all the leftovers. I also tape a post-it note to each drive saying something like "2022-23 television" or "science fiction audiobooks" or whatever.\n
      \n
      I also create a new directory on the originating drive called something like ++COPIED and, once I've copied content to a new drive, I move the original directory to ++COPIED: I'll still have access if I need it, but I don't have to keep track of it any longer. Once everything is successfully copied over, I can just delete that one directory.\n
      \n
      It's a manual process, yes, but it does make it easier for me to find stuff when I want to look at it again later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703211310 {#2754
      date: 2023-12-22 03:15:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2760 …}
    +nested: Doctrine\ORM\PersistentCollection {#2762 …}
    +votes: Doctrine\ORM\PersistentCollection {#2764 …}
    +reports: Doctrine\ORM\PersistentCollection {#2766 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2768 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2770 …}
    -id: 242157
    -bodyTs: "'-23':163 '2022':162 'access':206 'also':149,172 'anoth':34 'appropri':119 'appropriate-s':118 'audiobook':168 'big':104 'call':181 'categor':15 'content':18,70,190 'copi':112,184,189,201,227 'coupl':135 'creat':10,73,173 'delet':232 'directori':28,65,107,132,176,199,235 'divis':75 'drama':92 'drive':8,53,121,143,158,180,194 'easier':39,247 'ebook':25 'episod':88 'everyth':224 'fiction':167 'find':43,124,251 'finish':80 'fit':128 'get':86,144 'head':50 'item':16 'keep':217 'kind':94 'larg':131 'last':142 'later':45,261 'leftov':147 'like':19,161,183 'list':101 'll':21,203 'longer':222 'look':257 'lot':68 'make':37,99,245 'manual':239 'master':106 'mayb':76 'might':72 'move':196 'need':209 'new':11,87,175,193 'note':155 'one':27,130,138,234 'origin':7,179,198 'particular':64 'post':153 'post-it':152 'process':240 'put':22 'say':159 'scienc':166 'show':77 'sitcom':90 'size':120 'smaller':137 'someth':160,182 'start':14,111 'still':85,204 'stuff':252 'subdirectori':12 'success':226 'tape':150 'televis':32,57,164 'thing':44,96 'track':218 'usual':123 've':188 'vs':81,91 'want':255 'whatev':170 'yes':241"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/datahoarder@lemmy.ml/t/718030/-/comment/4252227"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703211310 {#2755
      date: 2023-12-22 03:15:10.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#13754
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2759
    +user: App\Entity\User {#2772
      +avatar: null
      +cover: null
      +email: "athos77@kbin.social"
      +username: "@athos77@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1709030910 {#2756
        date: 2024-02-27 11:48:30.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: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2773 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2775 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2777 …}
      +entries: Doctrine\ORM\PersistentCollection {#2779 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2781 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2783 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2785 …}
      +posts: Doctrine\ORM\PersistentCollection {#2787 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2789 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2791 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2793 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2795 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2797 …}
      +follows: Doctrine\ORM\PersistentCollection {#2799 …}
      +followers: Doctrine\ORM\PersistentCollection {#2801 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2803 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2805 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2807 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2809 …}
      +reports: Doctrine\ORM\PersistentCollection {#2811 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2813 …}
      +violations: Doctrine\ORM\PersistentCollection {#2815 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2817 …}
      +awards: Doctrine\ORM\PersistentCollection {#2819 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2821 …}
      +categories: Doctrine\ORM\PersistentCollection {#2823 …}
      -id: 893
      -password: "$2y$13$FC/4CWWbVsfuwb1yHof2xeMeOFCFDMlQII1cumGmbQg.cQ84hOMZO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2825 …}
      +apId: "athos77@kbin.social"
      +apProfileId: "https://kbin.social/u/athos77"
      +apPublicUrl: "https://kbin.social/u/athos77"
      +apFollowersUrl: "https://kbin.social/u/athos77/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "athos77"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710186670 {#2757
        date: 2024-03-11 20:51:10.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686966040 {#2758
        date: 2023-06-17 03:40:40.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      What I do is on the originator drive, I create new subdirectories and start categorizing items by content; like I'll put all the ebooks into one directory, and all the television into another. It just makes it easier for me to find things later if I can just head to the drive with all the television on it.\n
      \n
      If there's a particular directory with a lot of content, I might create further divisions - maybe shows that are finished vs those who are still getting new episodes, or sitcoms vs drama, that kind of thing.\n
      \n
      Then I make a list of how big each master directory is, and I start copying them over to the most appropriate-sized drive. I usually find that I can fit in one large directory, and a couple of smaller ones, and then the last drive gets all the leftovers. I also tape a post-it note to each drive saying something like "2022-23 television" or "science fiction audiobooks" or whatever.\n
      \n
      I also create a new directory on the originating drive called something like ++COPIED and, once I've copied content to a new drive, I move the original directory to ++COPIED: I'll still have access if I need it, but I don't have to keep track of it any longer. Once everything is successfully copied over, I can just delete that one directory.\n
      \n
      It's a manual process, yes, but it does make it easier for me to find stuff when I want to look at it again later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703211310 {#2754
      date: 2023-12-22 03:15:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2760 …}
    +nested: Doctrine\ORM\PersistentCollection {#2762 …}
    +votes: Doctrine\ORM\PersistentCollection {#2764 …}
    +reports: Doctrine\ORM\PersistentCollection {#2766 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2768 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2770 …}
    -id: 242157
    -bodyTs: "'-23':163 '2022':162 'access':206 'also':149,172 'anoth':34 'appropri':119 'appropriate-s':118 'audiobook':168 'big':104 'call':181 'categor':15 'content':18,70,190 'copi':112,184,189,201,227 'coupl':135 'creat':10,73,173 'delet':232 'directori':28,65,107,132,176,199,235 'divis':75 'drama':92 'drive':8,53,121,143,158,180,194 'easier':39,247 'ebook':25 'episod':88 'everyth':224 'fiction':167 'find':43,124,251 'finish':80 'fit':128 'get':86,144 'head':50 'item':16 'keep':217 'kind':94 'larg':131 'last':142 'later':45,261 'leftov':147 'like':19,161,183 'list':101 'll':21,203 'longer':222 'look':257 'lot':68 'make':37,99,245 'manual':239 'master':106 'mayb':76 'might':72 'move':196 'need':209 'new':11,87,175,193 'note':155 'one':27,130,138,234 'origin':7,179,198 'particular':64 'post':153 'post-it':152 'process':240 'put':22 'say':159 'scienc':166 'show':77 'sitcom':90 'size':120 'smaller':137 'someth':160,182 'start':14,111 'still':85,204 'stuff':252 'subdirectori':12 'success':226 'tape':150 'televis':32,57,164 'thing':44,96 'track':218 'usual':123 've':188 'vs':81,91 'want':255 'whatev':170 'yes':241"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/datahoarder@lemmy.ml/t/718030/-/comment/4252227"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703211310 {#2755
      date: 2023-12-22 03:15:10.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 0.79 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2759
    +user: App\Entity\User {#2772
      +avatar: null
      +cover: null
      +email: "athos77@kbin.social"
      +username: "@athos77@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1709030910 {#2756
        date: 2024-02-27 11:48:30.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: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2773 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2775 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2777 …}
      +entries: Doctrine\ORM\PersistentCollection {#2779 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2781 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2783 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2785 …}
      +posts: Doctrine\ORM\PersistentCollection {#2787 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2789 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2791 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2793 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2795 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2797 …}
      +follows: Doctrine\ORM\PersistentCollection {#2799 …}
      +followers: Doctrine\ORM\PersistentCollection {#2801 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2803 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2805 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2807 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2809 …}
      +reports: Doctrine\ORM\PersistentCollection {#2811 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2813 …}
      +violations: Doctrine\ORM\PersistentCollection {#2815 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2817 …}
      +awards: Doctrine\ORM\PersistentCollection {#2819 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2821 …}
      +categories: Doctrine\ORM\PersistentCollection {#2823 …}
      -id: 893
      -password: "$2y$13$FC/4CWWbVsfuwb1yHof2xeMeOFCFDMlQII1cumGmbQg.cQ84hOMZO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2825 …}
      +apId: "athos77@kbin.social"
      +apProfileId: "https://kbin.social/u/athos77"
      +apPublicUrl: "https://kbin.social/u/athos77"
      +apFollowersUrl: "https://kbin.social/u/athos77/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "athos77"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710186670 {#2757
        date: 2024-03-11 20:51:10.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686966040 {#2758
        date: 2023-06-17 03:40:40.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      What I do is on the originator drive, I create new subdirectories and start categorizing items by content; like I'll put all the ebooks into one directory, and all the television into another. It just makes it easier for me to find things later if I can just head to the drive with all the television on it.\n
      \n
      If there's a particular directory with a lot of content, I might create further divisions - maybe shows that are finished vs those who are still getting new episodes, or sitcoms vs drama, that kind of thing.\n
      \n
      Then I make a list of how big each master directory is, and I start copying them over to the most appropriate-sized drive. I usually find that I can fit in one large directory, and a couple of smaller ones, and then the last drive gets all the leftovers. I also tape a post-it note to each drive saying something like "2022-23 television" or "science fiction audiobooks" or whatever.\n
      \n
      I also create a new directory on the originating drive called something like ++COPIED and, once I've copied content to a new drive, I move the original directory to ++COPIED: I'll still have access if I need it, but I don't have to keep track of it any longer. Once everything is successfully copied over, I can just delete that one directory.\n
      \n
      It's a manual process, yes, but it does make it easier for me to find stuff when I want to look at it again later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703211310 {#2754
      date: 2023-12-22 03:15:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2760 …}
    +nested: Doctrine\ORM\PersistentCollection {#2762 …}
    +votes: Doctrine\ORM\PersistentCollection {#2764 …}
    +reports: Doctrine\ORM\PersistentCollection {#2766 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2768 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2770 …}
    -id: 242157
    -bodyTs: "'-23':163 '2022':162 'access':206 'also':149,172 'anoth':34 'appropri':119 'appropriate-s':118 'audiobook':168 'big':104 'call':181 'categor':15 'content':18,70,190 'copi':112,184,189,201,227 'coupl':135 'creat':10,73,173 'delet':232 'directori':28,65,107,132,176,199,235 'divis':75 'drama':92 'drive':8,53,121,143,158,180,194 'easier':39,247 'ebook':25 'episod':88 'everyth':224 'fiction':167 'find':43,124,251 'finish':80 'fit':128 'get':86,144 'head':50 'item':16 'keep':217 'kind':94 'larg':131 'last':142 'later':45,261 'leftov':147 'like':19,161,183 'list':101 'll':21,203 'longer':222 'look':257 'lot':68 'make':37,99,245 'manual':239 'master':106 'mayb':76 'might':72 'move':196 'need':209 'new':11,87,175,193 'note':155 'one':27,130,138,234 'origin':7,179,198 'particular':64 'post':153 'post-it':152 'process':240 'put':22 'say':159 'scienc':166 'show':77 'sitcom':90 'size':120 'smaller':137 'someth':160,182 'start':14,111 'still':85,204 'stuff':252 'subdirectori':12 'success':226 'tape':150 'televis':32,57,164 'thing':44,96 'track':218 'usual':123 've':188 'vs':81,91 'want':255 'whatev':170 'yes':241"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/datahoarder@lemmy.ml/t/718030/-/comment/4252227"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703211310 {#2755
      date: 2023-12-22 03:15:10.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#13994
  +comment: App\Entity\EntryComment {#2759
    +user: App\Entity\User {#2772
      +avatar: null
      +cover: null
      +email: "athos77@kbin.social"
      +username: "@athos77@kbin.social"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1709030910 {#2756
        date: 2024-02-27 11:48:30.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: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2773 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2775 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2777 …}
      +entries: Doctrine\ORM\PersistentCollection {#2779 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2781 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2783 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2785 …}
      +posts: Doctrine\ORM\PersistentCollection {#2787 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2789 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2791 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2793 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2795 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2797 …}
      +follows: Doctrine\ORM\PersistentCollection {#2799 …}
      +followers: Doctrine\ORM\PersistentCollection {#2801 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2803 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2805 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2807 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2809 …}
      +reports: Doctrine\ORM\PersistentCollection {#2811 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2813 …}
      +violations: Doctrine\ORM\PersistentCollection {#2815 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2817 …}
      +awards: Doctrine\ORM\PersistentCollection {#2819 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2821 …}
      +categories: Doctrine\ORM\PersistentCollection {#2823 …}
      -id: 893
      -password: "$2y$13$FC/4CWWbVsfuwb1yHof2xeMeOFCFDMlQII1cumGmbQg.cQ84hOMZO"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2825 …}
      +apId: "athos77@kbin.social"
      +apProfileId: "https://kbin.social/u/athos77"
      +apPublicUrl: "https://kbin.social/u/athos77"
      +apFollowersUrl: "https://kbin.social/u/athos77/followers"
      +apInboxUrl: "https://kbin.social/f/inbox"
      +apDomain: "kbin.social"
      +apPreferredUsername: "athos77"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1710186670 {#2757
        date: 2024-03-11 20:51:10.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1686966040 {#2758
        date: 2023-06-17 03:40:40.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      What I do is on the originator drive, I create new subdirectories and start categorizing items by content; like I'll put all the ebooks into one directory, and all the television into another. It just makes it easier for me to find things later if I can just head to the drive with all the television on it.\n
      \n
      If there's a particular directory with a lot of content, I might create further divisions - maybe shows that are finished vs those who are still getting new episodes, or sitcoms vs drama, that kind of thing.\n
      \n
      Then I make a list of how big each master directory is, and I start copying them over to the most appropriate-sized drive. I usually find that I can fit in one large directory, and a couple of smaller ones, and then the last drive gets all the leftovers. I also tape a post-it note to each drive saying something like "2022-23 television" or "science fiction audiobooks" or whatever.\n
      \n
      I also create a new directory on the originating drive called something like ++COPIED and, once I've copied content to a new drive, I move the original directory to ++COPIED: I'll still have access if I need it, but I don't have to keep track of it any longer. Once everything is successfully copied over, I can just delete that one directory.\n
      \n
      It's a manual process, yes, but it does make it easier for me to find stuff when I want to look at it again later.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703211310 {#2754
      date: 2023-12-22 03:15:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2760 …}
    +nested: Doctrine\ORM\PersistentCollection {#2762 …}
    +votes: Doctrine\ORM\PersistentCollection {#2764 …}
    +reports: Doctrine\ORM\PersistentCollection {#2766 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2768 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2770 …}
    -id: 242157
    -bodyTs: "'-23':163 '2022':162 'access':206 'also':149,172 'anoth':34 'appropri':119 'appropriate-s':118 'audiobook':168 'big':104 'call':181 'categor':15 'content':18,70,190 'copi':112,184,189,201,227 'coupl':135 'creat':10,73,173 'delet':232 'directori':28,65,107,132,176,199,235 'divis':75 'drama':92 'drive':8,53,121,143,158,180,194 'easier':39,247 'ebook':25 'episod':88 'everyth':224 'fiction':167 'find':43,124,251 'finish':80 'fit':128 'get':86,144 'head':50 'item':16 'keep':217 'kind':94 'larg':131 'last':142 'later':45,261 'leftov':147 'like':19,161,183 'list':101 'll':21,203 'longer':222 'look':257 'lot':68 'make':37,99,245 'manual':239 'master':106 'mayb':76 'might':72 'move':196 'need':209 'new':11,87,175,193 'note':155 'one':27,130,138,234 'origin':7,179,198 'particular':64 'post':153 'post-it':152 'process':240 'put':22 'say':159 'scienc':166 'show':77 'sitcom':90 'size':120 'smaller':137 'someth':160,182 'start':14,111 'still':85,204 'stuff':252 'subdirectori':12 'success':226 'tape':150 'televis':32,57,164 'thing':44,96 'track':218 'usual':123 've':188 'vs':81,91 'want':255 'whatev':170 'yes':241"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/datahoarder@lemmy.ml/t/718030/-/comment/4252227"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703211310 {#2755
      date: 2023-12-22 03:15:10.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 14.0 MiB 27.76 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2832
    +user: App\Entity\User {#2845
      +avatar: null
      +cover: null
      +email: "keefshape@lemmy.ca"
      +username: "@keefshape@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729259914 {#2829
        date: 2024-10-18 15:58: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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2846 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2848 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2850 …}
      +entries: Doctrine\ORM\PersistentCollection {#2852 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2854 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2856 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2858 …}
      +posts: Doctrine\ORM\PersistentCollection {#2860 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2862 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2864 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2866 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2868 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2870 …}
      +follows: Doctrine\ORM\PersistentCollection {#2872 …}
      +followers: Doctrine\ORM\PersistentCollection {#2874 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2876 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2878 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2880 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
      +reports: Doctrine\ORM\PersistentCollection {#2884 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2886 …}
      +violations: Doctrine\ORM\PersistentCollection {#2888 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2890 …}
      +awards: Doctrine\ORM\PersistentCollection {#2892 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2894 …}
      +categories: Doctrine\ORM\PersistentCollection {#2896 …}
      -id: 45166
      -password: "$2y$13$fm4I7TMOQG07y9bBnEV9l.GSqph1kdActl6WR/2YbwVUmCTQgaEFm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2898 …}
      +apId: "keefshape@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/keefshape"
      +apPublicUrl: "https://lemmy.ca/u/keefshape"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "keefshape"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728847145 {#2830
        date: 2024-10-13 21:19:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694061676 {#2831
        date: 2023-09-07 06:41:16.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Mergerfs to combine the smaller ones."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1703219431 {#2827
      date: 2023-12-22 05:30:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2833 …}
    +nested: Doctrine\ORM\PersistentCollection {#2835 …}
    +votes: Doctrine\ORM\PersistentCollection {#2837 …}
    +reports: Doctrine\ORM\PersistentCollection {#2839 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2841 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2843 …}
    -id: 242316
    -bodyTs: "'combin':3 'mergerf':1 'one':6 'smaller':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5823161"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703219431 {#2828
      date: 2023-12-22 05:30:31.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#14064
  +comment: App\Entity\EntryComment {#2832
    +user: App\Entity\User {#2845
      +avatar: null
      +cover: null
      +email: "keefshape@lemmy.ca"
      +username: "@keefshape@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729259914 {#2829
        date: 2024-10-18 15:58: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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2846 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2848 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2850 …}
      +entries: Doctrine\ORM\PersistentCollection {#2852 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2854 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2856 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2858 …}
      +posts: Doctrine\ORM\PersistentCollection {#2860 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2862 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2864 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2866 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2868 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2870 …}
      +follows: Doctrine\ORM\PersistentCollection {#2872 …}
      +followers: Doctrine\ORM\PersistentCollection {#2874 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2876 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2878 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2880 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
      +reports: Doctrine\ORM\PersistentCollection {#2884 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2886 …}
      +violations: Doctrine\ORM\PersistentCollection {#2888 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2890 …}
      +awards: Doctrine\ORM\PersistentCollection {#2892 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2894 …}
      +categories: Doctrine\ORM\PersistentCollection {#2896 …}
      -id: 45166
      -password: "$2y$13$fm4I7TMOQG07y9bBnEV9l.GSqph1kdActl6WR/2YbwVUmCTQgaEFm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2898 …}
      +apId: "keefshape@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/keefshape"
      +apPublicUrl: "https://lemmy.ca/u/keefshape"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "keefshape"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728847145 {#2830
        date: 2024-10-13 21:19:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694061676 {#2831
        date: 2023-09-07 06:41:16.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Mergerfs to combine the smaller ones."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1703219431 {#2827
      date: 2023-12-22 05:30:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2833 …}
    +nested: Doctrine\ORM\PersistentCollection {#2835 …}
    +votes: Doctrine\ORM\PersistentCollection {#2837 …}
    +reports: Doctrine\ORM\PersistentCollection {#2839 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2841 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2843 …}
    -id: 242316
    -bodyTs: "'combin':3 'mergerf':1 'one':6 'smaller':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5823161"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703219431 {#2828
      date: 2023-12-22 05:30:31.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 14.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#2845
    +avatar: null
    +cover: null
    +email: "keefshape@lemmy.ca"
    +username: "@keefshape@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729259914 {#2829
      date: 2024-10-18 15:58: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: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2846 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2848 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2850 …}
    +entries: Doctrine\ORM\PersistentCollection {#2852 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2854 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2856 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2858 …}
    +posts: Doctrine\ORM\PersistentCollection {#2860 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2862 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2864 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2866 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2868 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2870 …}
    +follows: Doctrine\ORM\PersistentCollection {#2872 …}
    +followers: Doctrine\ORM\PersistentCollection {#2874 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2876 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2878 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2880 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
    +reports: Doctrine\ORM\PersistentCollection {#2884 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2886 …}
    +violations: Doctrine\ORM\PersistentCollection {#2888 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2890 …}
    +awards: Doctrine\ORM\PersistentCollection {#2892 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2894 …}
    +categories: Doctrine\ORM\PersistentCollection {#2896 …}
    -id: 45166
    -password: "$2y$13$fm4I7TMOQG07y9bBnEV9l.GSqph1kdActl6WR/2YbwVUmCTQgaEFm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2898 …}
    +apId: "keefshape@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/keefshape"
    +apPublicUrl: "https://lemmy.ca/u/keefshape"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "keefshape"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728847145 {#2830
      date: 2024-10-13 21:19:05.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1694061676 {#2831
      date: 2023-09-07 06:41:16.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#14109
  +user: App\Entity\User {#2845
    +avatar: null
    +cover: null
    +email: "keefshape@lemmy.ca"
    +username: "@keefshape@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729259914 {#2829
      date: 2024-10-18 15:58: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: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2846 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2848 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2850 …}
    +entries: Doctrine\ORM\PersistentCollection {#2852 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2854 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2856 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2858 …}
    +posts: Doctrine\ORM\PersistentCollection {#2860 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2862 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2864 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2866 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2868 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2870 …}
    +follows: Doctrine\ORM\PersistentCollection {#2872 …}
    +followers: Doctrine\ORM\PersistentCollection {#2874 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2876 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2878 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2880 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
    +reports: Doctrine\ORM\PersistentCollection {#2884 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2886 …}
    +violations: Doctrine\ORM\PersistentCollection {#2888 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2890 …}
    +awards: Doctrine\ORM\PersistentCollection {#2892 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2894 …}
    +categories: Doctrine\ORM\PersistentCollection {#2896 …}
    -id: 45166
    -password: "$2y$13$fm4I7TMOQG07y9bBnEV9l.GSqph1kdActl6WR/2YbwVUmCTQgaEFm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2898 …}
    +apId: "keefshape@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/keefshape"
    +apPublicUrl: "https://lemmy.ca/u/keefshape"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "keefshape"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728847145 {#2830
      date: 2024-10-13 21:19:05.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1694061676 {#2831
      date: 2023-09-07 06:41:16.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1703219431 {#2828
    date: 2023-12-22 05:30:31.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#14164
  +date: DateTimeImmutable @1703219431 {#2828
    date: 2023-12-22 05:30:31.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.09 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703219431 {#2828
    date: 2023-12-22 05:30:31.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#14218
  +createdAt: DateTimeImmutable @1703219431 {#2828
    date: 2023-12-22 05:30:31.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.19 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2612
    +user: Proxies\__CG__\App\Entity\User {#11938 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
    +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
    +url: null
    +body: """
      So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
      \n
      Does anyone know of something that can accomplish all of this on a Linux system?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703240271 {#11933
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11940 …}
    +votes: Doctrine\ORM\PersistentCollection {#11942 …}
    +reports: Doctrine\ORM\PersistentCollection {#11944 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
    +badges: Doctrine\ORM\PersistentCollection {#11950 …}
    +children: []
    -id: 23901
    -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
    -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703267464
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9605162"
    +editedAt: DateTimeImmutable @1706162891 {#11930
      date: 2024-01-25 07:08:11.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703194964 {#11932
      date: 2023-12-21 22:42:44.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#14272
  +entry: Proxies\__CG__\App\Entity\Entry {#2612
    +user: Proxies\__CG__\App\Entity\User {#11938 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
    +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
    +url: null
    +body: """
      So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
      \n
      Does anyone know of something that can accomplish all of this on a Linux system?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703240271 {#11933
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11940 …}
    +votes: Doctrine\ORM\PersistentCollection {#11942 …}
    +reports: Doctrine\ORM\PersistentCollection {#11944 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
    +badges: Doctrine\ORM\PersistentCollection {#11950 …}
    +children: []
    -id: 23901
    -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
    -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703267464
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9605162"
    +editedAt: DateTimeImmutable @1706162891 {#11930
      date: 2024-01-25 07:08:11.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703194964 {#11932
      date: 2023-12-21 22:42:44.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#2845
    +avatar: null
    +cover: null
    +email: "keefshape@lemmy.ca"
    +username: "@keefshape@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729259914 {#2829
      date: 2024-10-18 15:58: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: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2846 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2848 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2850 …}
    +entries: Doctrine\ORM\PersistentCollection {#2852 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2854 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2856 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2858 …}
    +posts: Doctrine\ORM\PersistentCollection {#2860 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2862 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2864 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2866 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2868 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2870 …}
    +follows: Doctrine\ORM\PersistentCollection {#2872 …}
    +followers: Doctrine\ORM\PersistentCollection {#2874 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2876 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2878 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2880 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
    +reports: Doctrine\ORM\PersistentCollection {#2884 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2886 …}
    +violations: Doctrine\ORM\PersistentCollection {#2888 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2890 …}
    +awards: Doctrine\ORM\PersistentCollection {#2892 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2894 …}
    +categories: Doctrine\ORM\PersistentCollection {#2896 …}
    -id: 45166
    -password: "$2y$13$fm4I7TMOQG07y9bBnEV9l.GSqph1kdActl6WR/2YbwVUmCTQgaEFm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2898 …}
    +apId: "keefshape@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/keefshape"
    +apPublicUrl: "https://lemmy.ca/u/keefshape"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "keefshape"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728847145 {#2830
      date: 2024-10-13 21:19:05.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1694061676 {#2831
      date: 2023-09-07 06:41:16.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#14327
  +width: 40
  +height: 40
  +user: App\Entity\User {#2845
    +avatar: null
    +cover: null
    +email: "keefshape@lemmy.ca"
    +username: "@keefshape@lemmy.ca"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1729259914 {#2829
      date: 2024-10-18 15:58: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: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#2846 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2848 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2850 …}
    +entries: Doctrine\ORM\PersistentCollection {#2852 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2854 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2856 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2858 …}
    +posts: Doctrine\ORM\PersistentCollection {#2860 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2862 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2864 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2866 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2868 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2870 …}
    +follows: Doctrine\ORM\PersistentCollection {#2872 …}
    +followers: Doctrine\ORM\PersistentCollection {#2874 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2876 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2878 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2880 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
    +reports: Doctrine\ORM\PersistentCollection {#2884 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2886 …}
    +violations: Doctrine\ORM\PersistentCollection {#2888 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2890 …}
    +awards: Doctrine\ORM\PersistentCollection {#2892 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2894 …}
    +categories: Doctrine\ORM\PersistentCollection {#2896 …}
    -id: 45166
    -password: "$2y$13$fm4I7TMOQG07y9bBnEV9l.GSqph1kdActl6WR/2YbwVUmCTQgaEFm"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2898 …}
    +apId: "keefshape@lemmy.ca"
    +apProfileId: "https://lemmy.ca/u/keefshape"
    +apPublicUrl: "https://lemmy.ca/u/keefshape"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.ca/inbox"
    +apDomain: "lemmy.ca"
    +apPreferredUsername: "keefshape"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728847145 {#2830
      date: 2024-10-13 21:19:05.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1694061676 {#2831
      date: 2023-09-07 06:41:16.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.54 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2832
    +user: App\Entity\User {#2845
      +avatar: null
      +cover: null
      +email: "keefshape@lemmy.ca"
      +username: "@keefshape@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729259914 {#2829
        date: 2024-10-18 15:58: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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2846 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2848 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2850 …}
      +entries: Doctrine\ORM\PersistentCollection {#2852 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2854 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2856 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2858 …}
      +posts: Doctrine\ORM\PersistentCollection {#2860 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2862 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2864 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2866 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2868 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2870 …}
      +follows: Doctrine\ORM\PersistentCollection {#2872 …}
      +followers: Doctrine\ORM\PersistentCollection {#2874 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2876 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2878 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2880 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
      +reports: Doctrine\ORM\PersistentCollection {#2884 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2886 …}
      +violations: Doctrine\ORM\PersistentCollection {#2888 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2890 …}
      +awards: Doctrine\ORM\PersistentCollection {#2892 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2894 …}
      +categories: Doctrine\ORM\PersistentCollection {#2896 …}
      -id: 45166
      -password: "$2y$13$fm4I7TMOQG07y9bBnEV9l.GSqph1kdActl6WR/2YbwVUmCTQgaEFm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2898 …}
      +apId: "keefshape@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/keefshape"
      +apPublicUrl: "https://lemmy.ca/u/keefshape"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "keefshape"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728847145 {#2830
        date: 2024-10-13 21:19:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694061676 {#2831
        date: 2023-09-07 06:41:16.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Mergerfs to combine the smaller ones."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1703219431 {#2827
      date: 2023-12-22 05:30:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2833 …}
    +nested: Doctrine\ORM\PersistentCollection {#2835 …}
    +votes: Doctrine\ORM\PersistentCollection {#2837 …}
    +reports: Doctrine\ORM\PersistentCollection {#2839 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2841 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2843 …}
    -id: 242316
    -bodyTs: "'combin':3 'mergerf':1 'one':6 'smaller':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5823161"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703219431 {#2828
      date: 2023-12-22 05:30:31.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#14396
  +subject: App\Entity\EntryComment {#2832
    +user: App\Entity\User {#2845
      +avatar: null
      +cover: null
      +email: "keefshape@lemmy.ca"
      +username: "@keefshape@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729259914 {#2829
        date: 2024-10-18 15:58: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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2846 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2848 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2850 …}
      +entries: Doctrine\ORM\PersistentCollection {#2852 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2854 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2856 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2858 …}
      +posts: Doctrine\ORM\PersistentCollection {#2860 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2862 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2864 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2866 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2868 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2870 …}
      +follows: Doctrine\ORM\PersistentCollection {#2872 …}
      +followers: Doctrine\ORM\PersistentCollection {#2874 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2876 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2878 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2880 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
      +reports: Doctrine\ORM\PersistentCollection {#2884 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2886 …}
      +violations: Doctrine\ORM\PersistentCollection {#2888 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2890 …}
      +awards: Doctrine\ORM\PersistentCollection {#2892 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2894 …}
      +categories: Doctrine\ORM\PersistentCollection {#2896 …}
      -id: 45166
      -password: "$2y$13$fm4I7TMOQG07y9bBnEV9l.GSqph1kdActl6WR/2YbwVUmCTQgaEFm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2898 …}
      +apId: "keefshape@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/keefshape"
      +apPublicUrl: "https://lemmy.ca/u/keefshape"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "keefshape"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728847145 {#2830
        date: 2024-10-13 21:19:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694061676 {#2831
        date: 2023-09-07 06:41:16.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Mergerfs to combine the smaller ones."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1703219431 {#2827
      date: 2023-12-22 05:30:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2833 …}
    +nested: Doctrine\ORM\PersistentCollection {#2835 …}
    +votes: Doctrine\ORM\PersistentCollection {#2837 …}
    +reports: Doctrine\ORM\PersistentCollection {#2839 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2841 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2843 …}
    -id: 242316
    -bodyTs: "'combin':3 'mergerf':1 'one':6 'smaller':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5823161"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703219431 {#2828
      date: 2023-12-22 05:30:31.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.74 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2832
    +user: App\Entity\User {#2845
      +avatar: null
      +cover: null
      +email: "keefshape@lemmy.ca"
      +username: "@keefshape@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729259914 {#2829
        date: 2024-10-18 15:58: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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2846 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2848 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2850 …}
      +entries: Doctrine\ORM\PersistentCollection {#2852 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2854 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2856 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2858 …}
      +posts: Doctrine\ORM\PersistentCollection {#2860 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2862 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2864 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2866 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2868 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2870 …}
      +follows: Doctrine\ORM\PersistentCollection {#2872 …}
      +followers: Doctrine\ORM\PersistentCollection {#2874 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2876 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2878 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2880 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
      +reports: Doctrine\ORM\PersistentCollection {#2884 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2886 …}
      +violations: Doctrine\ORM\PersistentCollection {#2888 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2890 …}
      +awards: Doctrine\ORM\PersistentCollection {#2892 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2894 …}
      +categories: Doctrine\ORM\PersistentCollection {#2896 …}
      -id: 45166
      -password: "$2y$13$fm4I7TMOQG07y9bBnEV9l.GSqph1kdActl6WR/2YbwVUmCTQgaEFm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2898 …}
      +apId: "keefshape@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/keefshape"
      +apPublicUrl: "https://lemmy.ca/u/keefshape"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "keefshape"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728847145 {#2830
        date: 2024-10-13 21:19:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694061676 {#2831
        date: 2023-09-07 06:41:16.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Mergerfs to combine the smaller ones."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1703219431 {#2827
      date: 2023-12-22 05:30:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2833 …}
    +nested: Doctrine\ORM\PersistentCollection {#2835 …}
    +votes: Doctrine\ORM\PersistentCollection {#2837 …}
    +reports: Doctrine\ORM\PersistentCollection {#2839 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2841 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2843 …}
    -id: 242316
    -bodyTs: "'combin':3 'mergerf':1 'one':6 'smaller':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5823161"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703219431 {#2828
      date: 2023-12-22 05:30:31.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#10113
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2832
    +user: App\Entity\User {#2845
      +avatar: null
      +cover: null
      +email: "keefshape@lemmy.ca"
      +username: "@keefshape@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729259914 {#2829
        date: 2024-10-18 15:58: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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2846 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2848 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2850 …}
      +entries: Doctrine\ORM\PersistentCollection {#2852 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2854 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2856 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2858 …}
      +posts: Doctrine\ORM\PersistentCollection {#2860 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2862 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2864 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2866 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2868 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2870 …}
      +follows: Doctrine\ORM\PersistentCollection {#2872 …}
      +followers: Doctrine\ORM\PersistentCollection {#2874 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2876 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2878 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2880 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
      +reports: Doctrine\ORM\PersistentCollection {#2884 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2886 …}
      +violations: Doctrine\ORM\PersistentCollection {#2888 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2890 …}
      +awards: Doctrine\ORM\PersistentCollection {#2892 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2894 …}
      +categories: Doctrine\ORM\PersistentCollection {#2896 …}
      -id: 45166
      -password: "$2y$13$fm4I7TMOQG07y9bBnEV9l.GSqph1kdActl6WR/2YbwVUmCTQgaEFm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2898 …}
      +apId: "keefshape@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/keefshape"
      +apPublicUrl: "https://lemmy.ca/u/keefshape"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "keefshape"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728847145 {#2830
        date: 2024-10-13 21:19:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694061676 {#2831
        date: 2023-09-07 06:41:16.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Mergerfs to combine the smaller ones."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1703219431 {#2827
      date: 2023-12-22 05:30:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2833 …}
    +nested: Doctrine\ORM\PersistentCollection {#2835 …}
    +votes: Doctrine\ORM\PersistentCollection {#2837 …}
    +reports: Doctrine\ORM\PersistentCollection {#2839 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2841 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2843 …}
    -id: 242316
    -bodyTs: "'combin':3 'mergerf':1 'one':6 'smaller':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5823161"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703219431 {#2828
      date: 2023-12-22 05:30:31.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 1.88 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2832
    +user: App\Entity\User {#2845
      +avatar: null
      +cover: null
      +email: "keefshape@lemmy.ca"
      +username: "@keefshape@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729259914 {#2829
        date: 2024-10-18 15:58: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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2846 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2848 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2850 …}
      +entries: Doctrine\ORM\PersistentCollection {#2852 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2854 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2856 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2858 …}
      +posts: Doctrine\ORM\PersistentCollection {#2860 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2862 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2864 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2866 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2868 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2870 …}
      +follows: Doctrine\ORM\PersistentCollection {#2872 …}
      +followers: Doctrine\ORM\PersistentCollection {#2874 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2876 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2878 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2880 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
      +reports: Doctrine\ORM\PersistentCollection {#2884 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2886 …}
      +violations: Doctrine\ORM\PersistentCollection {#2888 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2890 …}
      +awards: Doctrine\ORM\PersistentCollection {#2892 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2894 …}
      +categories: Doctrine\ORM\PersistentCollection {#2896 …}
      -id: 45166
      -password: "$2y$13$fm4I7TMOQG07y9bBnEV9l.GSqph1kdActl6WR/2YbwVUmCTQgaEFm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2898 …}
      +apId: "keefshape@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/keefshape"
      +apPublicUrl: "https://lemmy.ca/u/keefshape"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "keefshape"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728847145 {#2830
        date: 2024-10-13 21:19:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694061676 {#2831
        date: 2023-09-07 06:41:16.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Mergerfs to combine the smaller ones."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1703219431 {#2827
      date: 2023-12-22 05:30:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2833 …}
    +nested: Doctrine\ORM\PersistentCollection {#2835 …}
    +votes: Doctrine\ORM\PersistentCollection {#2837 …}
    +reports: Doctrine\ORM\PersistentCollection {#2839 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2841 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2843 …}
    -id: 242316
    -bodyTs: "'combin':3 'mergerf':1 'one':6 'smaller':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5823161"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703219431 {#2828
      date: 2023-12-22 05:30:31.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#13731
  +comment: App\Entity\EntryComment {#2832
    +user: App\Entity\User {#2845
      +avatar: null
      +cover: null
      +email: "keefshape@lemmy.ca"
      +username: "@keefshape@lemmy.ca"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1729259914 {#2829
        date: 2024-10-18 15:58: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: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#2846 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2848 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2850 …}
      +entries: Doctrine\ORM\PersistentCollection {#2852 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2854 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2856 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2858 …}
      +posts: Doctrine\ORM\PersistentCollection {#2860 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2862 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2864 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2866 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2868 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2870 …}
      +follows: Doctrine\ORM\PersistentCollection {#2872 …}
      +followers: Doctrine\ORM\PersistentCollection {#2874 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2876 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2878 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2880 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2882 …}
      +reports: Doctrine\ORM\PersistentCollection {#2884 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2886 …}
      +violations: Doctrine\ORM\PersistentCollection {#2888 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2890 …}
      +awards: Doctrine\ORM\PersistentCollection {#2892 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2894 …}
      +categories: Doctrine\ORM\PersistentCollection {#2896 …}
      -id: 45166
      -password: "$2y$13$fm4I7TMOQG07y9bBnEV9l.GSqph1kdActl6WR/2YbwVUmCTQgaEFm"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2898 …}
      +apId: "keefshape@lemmy.ca"
      +apProfileId: "https://lemmy.ca/u/keefshape"
      +apPublicUrl: "https://lemmy.ca/u/keefshape"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.ca/inbox"
      +apDomain: "lemmy.ca"
      +apPreferredUsername: "keefshape"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1728847145 {#2830
        date: 2024-10-13 21:19:05.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1694061676 {#2831
        date: 2023-09-07 06:41:16.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "Mergerfs to combine the smaller ones."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1703219431 {#2827
      date: 2023-12-22 05:30:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2833 …}
    +nested: Doctrine\ORM\PersistentCollection {#2835 …}
    +votes: Doctrine\ORM\PersistentCollection {#2837 …}
    +reports: Doctrine\ORM\PersistentCollection {#2839 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2841 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2843 …}
    -id: 242316
    -bodyTs: "'combin':3 'mergerf':1 'one':6 'smaller':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ca/comment/5823161"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703219431 {#2828
      date: 2023-12-22 05:30:31.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 14.0 MiB 27.85 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2905
    +user: App\Entity\User {#2918
      +avatar: null
      +cover: null
      +email: "the_q@lemmy.world"
      +username: "@the_q@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1707675391 {#2902
        date: 2024-02-11 19:16:31.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 {#2919 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2921 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2923 …}
      +entries: Doctrine\ORM\PersistentCollection {#2925 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2927 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2929 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2931 …}
      +posts: Doctrine\ORM\PersistentCollection {#2933 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2935 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2937 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2939 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2943 …}
      +follows: Doctrine\ORM\PersistentCollection {#2945 …}
      +followers: Doctrine\ORM\PersistentCollection {#2947 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2949 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2951 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2953 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
      +reports: Doctrine\ORM\PersistentCollection {#2957 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
      +violations: Doctrine\ORM\PersistentCollection {#2961 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2963 …}
      +awards: Doctrine\ORM\PersistentCollection {#2965 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2967 …}
      +categories: Doctrine\ORM\PersistentCollection {#2969 …}
      -id: 60087
      -password: "$2y$13$evfykGX9whdw4mdhFM8EruF8BJkcPpQ7XjYwU4joHqlTn9FUJ1jwa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2971 …}
      +apId: "the_q@lemmy.world"
      +apProfileId: "https://lemmy.world/u/the_q"
      +apPublicUrl: "https://lemmy.world/u/the_q"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "the_q"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707635627 {#2903
        date: 2024-02-11 08:13:47.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697400122 {#2904
        date: 2023-10-15 22:02:02.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "This seems like a terrible idea."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703223445 {#2900
      date: 2023-12-22 06:37:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2906 …}
    +nested: Doctrine\ORM\PersistentCollection {#2908 …}
    +votes: Doctrine\ORM\PersistentCollection {#2910 …}
    +reports: Doctrine\ORM\PersistentCollection {#2912 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2914 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2916 …}
    -id: 242413
    -bodyTs: "'idea':6 'like':3 'seem':2 'terribl':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6185047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703223445 {#2901
      date: 2023-12-22 06:37:25.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#14479
  +comment: App\Entity\EntryComment {#2905
    +user: App\Entity\User {#2918
      +avatar: null
      +cover: null
      +email: "the_q@lemmy.world"
      +username: "@the_q@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1707675391 {#2902
        date: 2024-02-11 19:16:31.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 {#2919 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2921 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2923 …}
      +entries: Doctrine\ORM\PersistentCollection {#2925 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2927 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2929 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2931 …}
      +posts: Doctrine\ORM\PersistentCollection {#2933 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2935 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2937 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2939 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2943 …}
      +follows: Doctrine\ORM\PersistentCollection {#2945 …}
      +followers: Doctrine\ORM\PersistentCollection {#2947 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2949 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2951 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2953 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
      +reports: Doctrine\ORM\PersistentCollection {#2957 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
      +violations: Doctrine\ORM\PersistentCollection {#2961 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2963 …}
      +awards: Doctrine\ORM\PersistentCollection {#2965 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2967 …}
      +categories: Doctrine\ORM\PersistentCollection {#2969 …}
      -id: 60087
      -password: "$2y$13$evfykGX9whdw4mdhFM8EruF8BJkcPpQ7XjYwU4joHqlTn9FUJ1jwa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2971 …}
      +apId: "the_q@lemmy.world"
      +apProfileId: "https://lemmy.world/u/the_q"
      +apPublicUrl: "https://lemmy.world/u/the_q"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "the_q"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707635627 {#2903
        date: 2024-02-11 08:13:47.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697400122 {#2904
        date: 2023-10-15 22:02:02.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "This seems like a terrible idea."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703223445 {#2900
      date: 2023-12-22 06:37:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2906 …}
    +nested: Doctrine\ORM\PersistentCollection {#2908 …}
    +votes: Doctrine\ORM\PersistentCollection {#2910 …}
    +reports: Doctrine\ORM\PersistentCollection {#2912 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2914 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2916 …}
    -id: 242413
    -bodyTs: "'idea':6 'like':3 'seem':2 'terribl':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6185047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703223445 {#2901
      date: 2023-12-22 06:37:25.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 14.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#2918
    +avatar: null
    +cover: null
    +email: "the_q@lemmy.world"
    +username: "@the_q@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1707675391 {#2902
      date: 2024-02-11 19:16:31.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 {#2919 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2921 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2923 …}
    +entries: Doctrine\ORM\PersistentCollection {#2925 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2927 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2929 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2931 …}
    +posts: Doctrine\ORM\PersistentCollection {#2933 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2935 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2937 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2939 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2941 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2943 …}
    +follows: Doctrine\ORM\PersistentCollection {#2945 …}
    +followers: Doctrine\ORM\PersistentCollection {#2947 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2949 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2951 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2953 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
    +reports: Doctrine\ORM\PersistentCollection {#2957 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
    +violations: Doctrine\ORM\PersistentCollection {#2961 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2963 …}
    +awards: Doctrine\ORM\PersistentCollection {#2965 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2967 …}
    +categories: Doctrine\ORM\PersistentCollection {#2969 …}
    -id: 60087
    -password: "$2y$13$evfykGX9whdw4mdhFM8EruF8BJkcPpQ7XjYwU4joHqlTn9FUJ1jwa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2971 …}
    +apId: "the_q@lemmy.world"
    +apProfileId: "https://lemmy.world/u/the_q"
    +apPublicUrl: "https://lemmy.world/u/the_q"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "the_q"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707635627 {#2903
      date: 2024-02-11 08:13:47.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697400122 {#2904
      date: 2023-10-15 22:02:02.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#14524
  +user: App\Entity\User {#2918
    +avatar: null
    +cover: null
    +email: "the_q@lemmy.world"
    +username: "@the_q@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1707675391 {#2902
      date: 2024-02-11 19:16:31.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 {#2919 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2921 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2923 …}
    +entries: Doctrine\ORM\PersistentCollection {#2925 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2927 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2929 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2931 …}
    +posts: Doctrine\ORM\PersistentCollection {#2933 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2935 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2937 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2939 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2941 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2943 …}
    +follows: Doctrine\ORM\PersistentCollection {#2945 …}
    +followers: Doctrine\ORM\PersistentCollection {#2947 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2949 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2951 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2953 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
    +reports: Doctrine\ORM\PersistentCollection {#2957 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
    +violations: Doctrine\ORM\PersistentCollection {#2961 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2963 …}
    +awards: Doctrine\ORM\PersistentCollection {#2965 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2967 …}
    +categories: Doctrine\ORM\PersistentCollection {#2969 …}
    -id: 60087
    -password: "$2y$13$evfykGX9whdw4mdhFM8EruF8BJkcPpQ7XjYwU4joHqlTn9FUJ1jwa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2971 …}
    +apId: "the_q@lemmy.world"
    +apProfileId: "https://lemmy.world/u/the_q"
    +apPublicUrl: "https://lemmy.world/u/the_q"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "the_q"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707635627 {#2903
      date: 2024-02-11 08:13:47.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697400122 {#2904
      date: 2023-10-15 22:02:02.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 2.32 ms
Input props
[
  "date" => DateTimeImmutable @1703223445 {#2901
    date: 2023-12-22 06:37:25.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#14579
  +date: DateTimeImmutable @1703223445 {#2901
    date: 2023-12-22 06:37:25.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.11 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703223445 {#2901
    date: 2023-12-22 06:37:25.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#14633
  +createdAt: DateTimeImmutable @1703223445 {#2901
    date: 2023-12-22 06:37:25.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.21 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2612
    +user: Proxies\__CG__\App\Entity\User {#11938 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
    +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
    +url: null
    +body: """
      So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
      \n
      Does anyone know of something that can accomplish all of this on a Linux system?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703240271 {#11933
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11940 …}
    +votes: Doctrine\ORM\PersistentCollection {#11942 …}
    +reports: Doctrine\ORM\PersistentCollection {#11944 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
    +badges: Doctrine\ORM\PersistentCollection {#11950 …}
    +children: []
    -id: 23901
    -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
    -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703267464
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9605162"
    +editedAt: DateTimeImmutable @1706162891 {#11930
      date: 2024-01-25 07:08:11.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703194964 {#11932
      date: 2023-12-21 22:42:44.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#14687
  +entry: Proxies\__CG__\App\Entity\Entry {#2612
    +user: Proxies\__CG__\App\Entity\User {#11938 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
    +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
    +url: null
    +body: """
      So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
      \n
      Does anyone know of something that can accomplish all of this on a Linux system?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703240271 {#11933
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11940 …}
    +votes: Doctrine\ORM\PersistentCollection {#11942 …}
    +reports: Doctrine\ORM\PersistentCollection {#11944 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
    +badges: Doctrine\ORM\PersistentCollection {#11950 …}
    +children: []
    -id: 23901
    -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
    -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703267464
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9605162"
    +editedAt: DateTimeImmutable @1706162891 {#11930
      date: 2024-01-25 07:08:11.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703194964 {#11932
      date: 2023-12-21 22:42:44.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#2918
    +avatar: null
    +cover: null
    +email: "the_q@lemmy.world"
    +username: "@the_q@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1707675391 {#2902
      date: 2024-02-11 19:16:31.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 {#2919 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2921 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2923 …}
    +entries: Doctrine\ORM\PersistentCollection {#2925 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2927 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2929 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2931 …}
    +posts: Doctrine\ORM\PersistentCollection {#2933 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2935 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2937 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2939 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2941 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2943 …}
    +follows: Doctrine\ORM\PersistentCollection {#2945 …}
    +followers: Doctrine\ORM\PersistentCollection {#2947 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2949 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2951 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2953 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
    +reports: Doctrine\ORM\PersistentCollection {#2957 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
    +violations: Doctrine\ORM\PersistentCollection {#2961 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2963 …}
    +awards: Doctrine\ORM\PersistentCollection {#2965 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2967 …}
    +categories: Doctrine\ORM\PersistentCollection {#2969 …}
    -id: 60087
    -password: "$2y$13$evfykGX9whdw4mdhFM8EruF8BJkcPpQ7XjYwU4joHqlTn9FUJ1jwa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2971 …}
    +apId: "the_q@lemmy.world"
    +apProfileId: "https://lemmy.world/u/the_q"
    +apPublicUrl: "https://lemmy.world/u/the_q"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "the_q"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707635627 {#2903
      date: 2024-02-11 08:13:47.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697400122 {#2904
      date: 2023-10-15 22:02:02.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#14742
  +width: 40
  +height: 40
  +user: App\Entity\User {#2918
    +avatar: null
    +cover: null
    +email: "the_q@lemmy.world"
    +username: "@the_q@lemmy.world"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1707675391 {#2902
      date: 2024-02-11 19:16:31.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 {#2919 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2921 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2923 …}
    +entries: Doctrine\ORM\PersistentCollection {#2925 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#2927 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#2929 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2931 …}
    +posts: Doctrine\ORM\PersistentCollection {#2933 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#2935 …}
    +postComments: Doctrine\ORM\PersistentCollection {#2937 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#2939 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2941 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#2943 …}
    +follows: Doctrine\ORM\PersistentCollection {#2945 …}
    +followers: Doctrine\ORM\PersistentCollection {#2947 …}
    +blocks: Doctrine\ORM\PersistentCollection {#2949 …}
    +blockers: Doctrine\ORM\PersistentCollection {#2951 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#2953 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
    +reports: Doctrine\ORM\PersistentCollection {#2957 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
    +violations: Doctrine\ORM\PersistentCollection {#2961 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2963 …}
    +awards: Doctrine\ORM\PersistentCollection {#2965 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#2967 …}
    +categories: Doctrine\ORM\PersistentCollection {#2969 …}
    -id: 60087
    -password: "$2y$13$evfykGX9whdw4mdhFM8EruF8BJkcPpQ7XjYwU4joHqlTn9FUJ1jwa"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2971 …}
    +apId: "the_q@lemmy.world"
    +apProfileId: "https://lemmy.world/u/the_q"
    +apPublicUrl: "https://lemmy.world/u/the_q"
    +apFollowersUrl: null
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "the_q"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707635627 {#2903
      date: 2024-02-11 08:13:47.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697400122 {#2904
      date: 2023-10-15 22:02:02.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.49 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2905
    +user: App\Entity\User {#2918
      +avatar: null
      +cover: null
      +email: "the_q@lemmy.world"
      +username: "@the_q@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1707675391 {#2902
        date: 2024-02-11 19:16:31.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 {#2919 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2921 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2923 …}
      +entries: Doctrine\ORM\PersistentCollection {#2925 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2927 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2929 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2931 …}
      +posts: Doctrine\ORM\PersistentCollection {#2933 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2935 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2937 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2939 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2943 …}
      +follows: Doctrine\ORM\PersistentCollection {#2945 …}
      +followers: Doctrine\ORM\PersistentCollection {#2947 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2949 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2951 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2953 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
      +reports: Doctrine\ORM\PersistentCollection {#2957 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
      +violations: Doctrine\ORM\PersistentCollection {#2961 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2963 …}
      +awards: Doctrine\ORM\PersistentCollection {#2965 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2967 …}
      +categories: Doctrine\ORM\PersistentCollection {#2969 …}
      -id: 60087
      -password: "$2y$13$evfykGX9whdw4mdhFM8EruF8BJkcPpQ7XjYwU4joHqlTn9FUJ1jwa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2971 …}
      +apId: "the_q@lemmy.world"
      +apProfileId: "https://lemmy.world/u/the_q"
      +apPublicUrl: "https://lemmy.world/u/the_q"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "the_q"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707635627 {#2903
        date: 2024-02-11 08:13:47.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697400122 {#2904
        date: 2023-10-15 22:02:02.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "This seems like a terrible idea."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703223445 {#2900
      date: 2023-12-22 06:37:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2906 …}
    +nested: Doctrine\ORM\PersistentCollection {#2908 …}
    +votes: Doctrine\ORM\PersistentCollection {#2910 …}
    +reports: Doctrine\ORM\PersistentCollection {#2912 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2914 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2916 …}
    -id: 242413
    -bodyTs: "'idea':6 'like':3 'seem':2 'terribl':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6185047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703223445 {#2901
      date: 2023-12-22 06:37:25.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#14811
  +subject: App\Entity\EntryComment {#2905
    +user: App\Entity\User {#2918
      +avatar: null
      +cover: null
      +email: "the_q@lemmy.world"
      +username: "@the_q@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1707675391 {#2902
        date: 2024-02-11 19:16:31.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 {#2919 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2921 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2923 …}
      +entries: Doctrine\ORM\PersistentCollection {#2925 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2927 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2929 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2931 …}
      +posts: Doctrine\ORM\PersistentCollection {#2933 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2935 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2937 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2939 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2943 …}
      +follows: Doctrine\ORM\PersistentCollection {#2945 …}
      +followers: Doctrine\ORM\PersistentCollection {#2947 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2949 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2951 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2953 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
      +reports: Doctrine\ORM\PersistentCollection {#2957 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
      +violations: Doctrine\ORM\PersistentCollection {#2961 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2963 …}
      +awards: Doctrine\ORM\PersistentCollection {#2965 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2967 …}
      +categories: Doctrine\ORM\PersistentCollection {#2969 …}
      -id: 60087
      -password: "$2y$13$evfykGX9whdw4mdhFM8EruF8BJkcPpQ7XjYwU4joHqlTn9FUJ1jwa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2971 …}
      +apId: "the_q@lemmy.world"
      +apProfileId: "https://lemmy.world/u/the_q"
      +apPublicUrl: "https://lemmy.world/u/the_q"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "the_q"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707635627 {#2903
        date: 2024-02-11 08:13:47.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697400122 {#2904
        date: 2023-10-15 22:02:02.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "This seems like a terrible idea."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703223445 {#2900
      date: 2023-12-22 06:37:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2906 …}
    +nested: Doctrine\ORM\PersistentCollection {#2908 …}
    +votes: Doctrine\ORM\PersistentCollection {#2910 …}
    +reports: Doctrine\ORM\PersistentCollection {#2912 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2914 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2916 …}
    -id: 242413
    -bodyTs: "'idea':6 'like':3 'seem':2 'terribl':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6185047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703223445 {#2901
      date: 2023-12-22 06:37:25.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.73 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2905
    +user: App\Entity\User {#2918
      +avatar: null
      +cover: null
      +email: "the_q@lemmy.world"
      +username: "@the_q@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1707675391 {#2902
        date: 2024-02-11 19:16:31.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 {#2919 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2921 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2923 …}
      +entries: Doctrine\ORM\PersistentCollection {#2925 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2927 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2929 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2931 …}
      +posts: Doctrine\ORM\PersistentCollection {#2933 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2935 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2937 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2939 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2943 …}
      +follows: Doctrine\ORM\PersistentCollection {#2945 …}
      +followers: Doctrine\ORM\PersistentCollection {#2947 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2949 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2951 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2953 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
      +reports: Doctrine\ORM\PersistentCollection {#2957 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
      +violations: Doctrine\ORM\PersistentCollection {#2961 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2963 …}
      +awards: Doctrine\ORM\PersistentCollection {#2965 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2967 …}
      +categories: Doctrine\ORM\PersistentCollection {#2969 …}
      -id: 60087
      -password: "$2y$13$evfykGX9whdw4mdhFM8EruF8BJkcPpQ7XjYwU4joHqlTn9FUJ1jwa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2971 …}
      +apId: "the_q@lemmy.world"
      +apProfileId: "https://lemmy.world/u/the_q"
      +apPublicUrl: "https://lemmy.world/u/the_q"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "the_q"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707635627 {#2903
        date: 2024-02-11 08:13:47.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697400122 {#2904
        date: 2023-10-15 22:02:02.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "This seems like a terrible idea."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703223445 {#2900
      date: 2023-12-22 06:37:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2906 …}
    +nested: Doctrine\ORM\PersistentCollection {#2908 …}
    +votes: Doctrine\ORM\PersistentCollection {#2910 …}
    +reports: Doctrine\ORM\PersistentCollection {#2912 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2914 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2916 …}
    -id: 242413
    -bodyTs: "'idea':6 'like':3 'seem':2 'terribl':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6185047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703223445 {#2901
      date: 2023-12-22 06:37:25.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#14868
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2905
    +user: App\Entity\User {#2918
      +avatar: null
      +cover: null
      +email: "the_q@lemmy.world"
      +username: "@the_q@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1707675391 {#2902
        date: 2024-02-11 19:16:31.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 {#2919 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2921 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2923 …}
      +entries: Doctrine\ORM\PersistentCollection {#2925 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2927 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2929 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2931 …}
      +posts: Doctrine\ORM\PersistentCollection {#2933 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2935 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2937 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2939 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2943 …}
      +follows: Doctrine\ORM\PersistentCollection {#2945 …}
      +followers: Doctrine\ORM\PersistentCollection {#2947 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2949 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2951 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2953 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
      +reports: Doctrine\ORM\PersistentCollection {#2957 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
      +violations: Doctrine\ORM\PersistentCollection {#2961 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2963 …}
      +awards: Doctrine\ORM\PersistentCollection {#2965 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2967 …}
      +categories: Doctrine\ORM\PersistentCollection {#2969 …}
      -id: 60087
      -password: "$2y$13$evfykGX9whdw4mdhFM8EruF8BJkcPpQ7XjYwU4joHqlTn9FUJ1jwa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2971 …}
      +apId: "the_q@lemmy.world"
      +apProfileId: "https://lemmy.world/u/the_q"
      +apPublicUrl: "https://lemmy.world/u/the_q"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "the_q"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707635627 {#2903
        date: 2024-02-11 08:13:47.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697400122 {#2904
        date: 2023-10-15 22:02:02.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "This seems like a terrible idea."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703223445 {#2900
      date: 2023-12-22 06:37:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2906 …}
    +nested: Doctrine\ORM\PersistentCollection {#2908 …}
    +votes: Doctrine\ORM\PersistentCollection {#2910 …}
    +reports: Doctrine\ORM\PersistentCollection {#2912 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2914 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2916 …}
    -id: 242413
    -bodyTs: "'idea':6 'like':3 'seem':2 'terribl':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6185047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703223445 {#2901
      date: 2023-12-22 06:37:25.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 2.61 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2905
    +user: App\Entity\User {#2918
      +avatar: null
      +cover: null
      +email: "the_q@lemmy.world"
      +username: "@the_q@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1707675391 {#2902
        date: 2024-02-11 19:16:31.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 {#2919 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2921 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2923 …}
      +entries: Doctrine\ORM\PersistentCollection {#2925 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2927 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2929 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2931 …}
      +posts: Doctrine\ORM\PersistentCollection {#2933 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2935 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2937 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2939 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2943 …}
      +follows: Doctrine\ORM\PersistentCollection {#2945 …}
      +followers: Doctrine\ORM\PersistentCollection {#2947 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2949 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2951 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2953 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
      +reports: Doctrine\ORM\PersistentCollection {#2957 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
      +violations: Doctrine\ORM\PersistentCollection {#2961 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2963 …}
      +awards: Doctrine\ORM\PersistentCollection {#2965 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2967 …}
      +categories: Doctrine\ORM\PersistentCollection {#2969 …}
      -id: 60087
      -password: "$2y$13$evfykGX9whdw4mdhFM8EruF8BJkcPpQ7XjYwU4joHqlTn9FUJ1jwa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2971 …}
      +apId: "the_q@lemmy.world"
      +apProfileId: "https://lemmy.world/u/the_q"
      +apPublicUrl: "https://lemmy.world/u/the_q"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "the_q"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707635627 {#2903
        date: 2024-02-11 08:13:47.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697400122 {#2904
        date: 2023-10-15 22:02:02.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "This seems like a terrible idea."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703223445 {#2900
      date: 2023-12-22 06:37:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2906 …}
    +nested: Doctrine\ORM\PersistentCollection {#2908 …}
    +votes: Doctrine\ORM\PersistentCollection {#2910 …}
    +reports: Doctrine\ORM\PersistentCollection {#2912 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2914 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2916 …}
    -id: 242413
    -bodyTs: "'idea':6 'like':3 'seem':2 'terribl':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6185047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703223445 {#2901
      date: 2023-12-22 06:37:25.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#15108
  +comment: App\Entity\EntryComment {#2905
    +user: App\Entity\User {#2918
      +avatar: null
      +cover: null
      +email: "the_q@lemmy.world"
      +username: "@the_q@lemmy.world"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1707675391 {#2902
        date: 2024-02-11 19:16:31.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 {#2919 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2921 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2923 …}
      +entries: Doctrine\ORM\PersistentCollection {#2925 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#2927 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#2929 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#2931 …}
      +posts: Doctrine\ORM\PersistentCollection {#2933 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#2935 …}
      +postComments: Doctrine\ORM\PersistentCollection {#2937 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#2939 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2941 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#2943 …}
      +follows: Doctrine\ORM\PersistentCollection {#2945 …}
      +followers: Doctrine\ORM\PersistentCollection {#2947 …}
      +blocks: Doctrine\ORM\PersistentCollection {#2949 …}
      +blockers: Doctrine\ORM\PersistentCollection {#2951 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#2953 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2955 …}
      +reports: Doctrine\ORM\PersistentCollection {#2957 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2959 …}
      +violations: Doctrine\ORM\PersistentCollection {#2961 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2963 …}
      +awards: Doctrine\ORM\PersistentCollection {#2965 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#2967 …}
      +categories: Doctrine\ORM\PersistentCollection {#2969 …}
      -id: 60087
      -password: "$2y$13$evfykGX9whdw4mdhFM8EruF8BJkcPpQ7XjYwU4joHqlTn9FUJ1jwa"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#2971 …}
      +apId: "the_q@lemmy.world"
      +apProfileId: "https://lemmy.world/u/the_q"
      +apPublicUrl: "https://lemmy.world/u/the_q"
      +apFollowersUrl: null
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "the_q"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707635627 {#2903
        date: 2024-02-11 08:13:47.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697400122 {#2904
        date: 2023-10-15 22:02:02.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: "This seems like a terrible idea."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1703223445 {#2900
      date: 2023-12-22 06:37:25.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2906 …}
    +nested: Doctrine\ORM\PersistentCollection {#2908 …}
    +votes: Doctrine\ORM\PersistentCollection {#2910 …}
    +reports: Doctrine\ORM\PersistentCollection {#2912 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2914 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2916 …}
    -id: 242413
    -bodyTs: "'idea':6 'like':3 'seem':2 'terribl':5"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6185047"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703223445 {#2901
      date: 2023-12-22 06:37:25.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 14.0 MiB 24.39 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2978
    +user: App\Entity\User {#2991
      +avatar: Proxies\__CG__\App\Entity\Image {#2992 …}
      +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 {#2975
        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 {#2993 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2995 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2997 …}
      +entries: Doctrine\ORM\PersistentCollection {#2999 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3001 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3003 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3005 …}
      +posts: Doctrine\ORM\PersistentCollection {#3007 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3009 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3011 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3015 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3017 …}
      +follows: Doctrine\ORM\PersistentCollection {#3019 …}
      +followers: Doctrine\ORM\PersistentCollection {#3021 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3023 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3025 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3027 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3029 …}
      +reports: Doctrine\ORM\PersistentCollection {#3031 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3033 …}
      +violations: Doctrine\ORM\PersistentCollection {#3035 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3037 …}
      +awards: Doctrine\ORM\PersistentCollection {#3039 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3041 …}
      +categories: Doctrine\ORM\PersistentCollection {#3043 …}
      -id: 5938
      -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3045 …}
      +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 {#2976
        date: 2024-10-17 13:28:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687268817 {#2977
        date: 2023-06-20 15:46:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      > I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      This will happen in any case unless you had enough capacity for redundancy.\n
      \n
      What is in this 4TB drive? A Linux installation? A bunch of user data? Both? What kind of data?\n
      \n
      The first step to this is to separate your concerns. If you had e.g. a 20GiB Linux install, 10GiB of loose home files, 1TiB of Movies, 500GiB of photos, 1TiB of games and 500GiB of Music for example, you could back each of those up separately onto separate drives.\n
      \n
      Now, it’s likely that you’d still have more data of one category than what fits on your largest external drive (movies are a likely candidate).\n
      \n
      For this purpose, I use [git-annex.branchable.com](https://git-annex.branchable.com/). It’s a beast to get into and set up properly with plenty of footguns attached but it was designed to solve issues like this elegantly.  \n
      One of the most important things it does is separate file content from file metadata; making metadata available in all locations (“repos”) while data can be present in only a subset, thereby achieving distributed storage. I.e. you could have 4TiB of file contents distributed over a bunch of 500GiB drives but in each one of those repos you’d have the full file tree available (metadata of all files + content of present files) allowing you to manage your files in any place without having all the contents present (or even any). It’s quite magical.\n
      \n
      Once configured properly, you can simply attach a drive, clone the git repo onto it and then run a `git annex sync --content` and it’ll fill that drive up with as much content as it can or until each “file”'s `numcopies` or other configured constraints are reached.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703240271 {#2973
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2979 …}
    +nested: Doctrine\ORM\PersistentCollection {#2981 …}
    +votes: Doctrine\ORM\PersistentCollection {#2983 …}
    +reports: Doctrine\ORM\PersistentCollection {#2985 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2987 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2989 …}
    -id: 242786
    -bodyTs: "'/).':153 '0':11 '10gib':87 '1tib':92,98 '20gib':84 '4tb':54 '4tib':219 '500gib':95,102,228 'achiev':212 'allow':253 'annex':295 'attach':169,281 'avail':197,244 'back':109 'backup':35 'beast':157 'bunch':60,226 'candid':144 'capac':47 'case':42 'categori':131 'clone':284 'concern':78 'configur':276,320 'constraint':321 'content':191,222,249,266,297,308 'could':108,217 'd':124,238 'data':63,68,128,203 'design':173 'distribut':213,223 'drive':17,55,117,139,229,283,303 'e.g':82 'eleg':179 'enough':46 'entir':34 'even':269 'exampl':106 'extern':138 'fail':30 'file':91,190,193,221,242,248,252,258,315 'fill':301 'first':70 'fit':134 'footgun':168 'full':241 'game':100 'get':159 'git':286,294 'git-annex.branchable.com':150,152 'git-annex.branchable.com/).':151 'happen':39 'hard':16 'home':90 'i.e':215 'import':184 'instal':58,86 'issu':176 'kind':66 'largest':137 'like':121,143,177 'linux':57,85 'll':300 'locat':200 'loos':89 'magic':274 'make':32,195 'manag':256 'metadata':194,196,245 'movi':94,140 'much':307 'music':104 'numcopi':317 'old':19 'one':27,130,180,233 'onto':115,288 'photo':97 'place':261 'plenti':166 'present':206,251,267 'proper':164,277 'purpos':147 'quit':273 'raid':10 'reach':323 'redund':49 'repo':201,236,287 'run':292 'separ':76,114,116,189 'set':162 'simpli':280 'singl':26 'solv':175 'sort':8 'step':71 'still':125 'storag':214 'stripe':13 'subset':210 'sync':296 'therebi':211 'thing':185 'tree':243 'unless':43 'unrecover':36 'use':149 'user':62 'want':4,24 'without':262"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6817442"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703240271 {#2974
      date: 2023-12-22 11:17:51.0 +01:00
    }
  }
  "showNested" => true
  "dateAsUrl" => false
  "showMagazineName" => false
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#15178
  +comment: App\Entity\EntryComment {#2978
    +user: App\Entity\User {#2991
      +avatar: Proxies\__CG__\App\Entity\Image {#2992 …}
      +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 {#2975
        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 {#2993 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2995 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2997 …}
      +entries: Doctrine\ORM\PersistentCollection {#2999 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3001 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3003 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3005 …}
      +posts: Doctrine\ORM\PersistentCollection {#3007 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3009 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3011 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3015 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3017 …}
      +follows: Doctrine\ORM\PersistentCollection {#3019 …}
      +followers: Doctrine\ORM\PersistentCollection {#3021 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3023 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3025 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3027 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3029 …}
      +reports: Doctrine\ORM\PersistentCollection {#3031 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3033 …}
      +violations: Doctrine\ORM\PersistentCollection {#3035 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3037 …}
      +awards: Doctrine\ORM\PersistentCollection {#3039 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3041 …}
      +categories: Doctrine\ORM\PersistentCollection {#3043 …}
      -id: 5938
      -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3045 …}
      +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 {#2976
        date: 2024-10-17 13:28:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687268817 {#2977
        date: 2023-06-20 15:46:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      > I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      This will happen in any case unless you had enough capacity for redundancy.\n
      \n
      What is in this 4TB drive? A Linux installation? A bunch of user data? Both? What kind of data?\n
      \n
      The first step to this is to separate your concerns. If you had e.g. a 20GiB Linux install, 10GiB of loose home files, 1TiB of Movies, 500GiB of photos, 1TiB of games and 500GiB of Music for example, you could back each of those up separately onto separate drives.\n
      \n
      Now, it’s likely that you’d still have more data of one category than what fits on your largest external drive (movies are a likely candidate).\n
      \n
      For this purpose, I use [git-annex.branchable.com](https://git-annex.branchable.com/). It’s a beast to get into and set up properly with plenty of footguns attached but it was designed to solve issues like this elegantly.  \n
      One of the most important things it does is separate file content from file metadata; making metadata available in all locations (“repos”) while data can be present in only a subset, thereby achieving distributed storage. I.e. you could have 4TiB of file contents distributed over a bunch of 500GiB drives but in each one of those repos you’d have the full file tree available (metadata of all files + content of present files) allowing you to manage your files in any place without having all the contents present (or even any). It’s quite magical.\n
      \n
      Once configured properly, you can simply attach a drive, clone the git repo onto it and then run a `git annex sync --content` and it’ll fill that drive up with as much content as it can or until each “file”'s `numcopies` or other configured constraints are reached.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703240271 {#2973
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2979 …}
    +nested: Doctrine\ORM\PersistentCollection {#2981 …}
    +votes: Doctrine\ORM\PersistentCollection {#2983 …}
    +reports: Doctrine\ORM\PersistentCollection {#2985 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2987 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2989 …}
    -id: 242786
    -bodyTs: "'/).':153 '0':11 '10gib':87 '1tib':92,98 '20gib':84 '4tb':54 '4tib':219 '500gib':95,102,228 'achiev':212 'allow':253 'annex':295 'attach':169,281 'avail':197,244 'back':109 'backup':35 'beast':157 'bunch':60,226 'candid':144 'capac':47 'case':42 'categori':131 'clone':284 'concern':78 'configur':276,320 'constraint':321 'content':191,222,249,266,297,308 'could':108,217 'd':124,238 'data':63,68,128,203 'design':173 'distribut':213,223 'drive':17,55,117,139,229,283,303 'e.g':82 'eleg':179 'enough':46 'entir':34 'even':269 'exampl':106 'extern':138 'fail':30 'file':91,190,193,221,242,248,252,258,315 'fill':301 'first':70 'fit':134 'footgun':168 'full':241 'game':100 'get':159 'git':286,294 'git-annex.branchable.com':150,152 'git-annex.branchable.com/).':151 'happen':39 'hard':16 'home':90 'i.e':215 'import':184 'instal':58,86 'issu':176 'kind':66 'largest':137 'like':121,143,177 'linux':57,85 'll':300 'locat':200 'loos':89 'magic':274 'make':32,195 'manag':256 'metadata':194,196,245 'movi':94,140 'much':307 'music':104 'numcopi':317 'old':19 'one':27,130,180,233 'onto':115,288 'photo':97 'place':261 'plenti':166 'present':206,251,267 'proper':164,277 'purpos':147 'quit':273 'raid':10 'reach':323 'redund':49 'repo':201,236,287 'run':292 'separ':76,114,116,189 'set':162 'simpli':280 'singl':26 'solv':175 'sort':8 'step':71 'still':125 'storag':214 'stripe':13 'subset':210 'sync':296 'therebi':211 'thing':185 'tree':243 'unless':43 'unrecover':36 'use':149 'user':62 'want':4,24 'without':262"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6817442"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703240271 {#2974
      date: 2023-12-22 11:17: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 14.0 MiB 0.15 ms
Input props
[
  "user" => App\Entity\User {#2991
    +avatar: Proxies\__CG__\App\Entity\Image {#2992 …}
    +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 {#2975
      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 {#2993 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2995 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2997 …}
    +entries: Doctrine\ORM\PersistentCollection {#2999 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3001 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3003 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3005 …}
    +posts: Doctrine\ORM\PersistentCollection {#3007 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3009 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3011 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3015 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3017 …}
    +follows: Doctrine\ORM\PersistentCollection {#3019 …}
    +followers: Doctrine\ORM\PersistentCollection {#3021 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3023 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3025 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3027 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3029 …}
    +reports: Doctrine\ORM\PersistentCollection {#3031 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3033 …}
    +violations: Doctrine\ORM\PersistentCollection {#3035 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3037 …}
    +awards: Doctrine\ORM\PersistentCollection {#3039 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3041 …}
    +categories: Doctrine\ORM\PersistentCollection {#3043 …}
    -id: 5938
    -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3045 …}
    +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 {#2976
      date: 2024-10-17 13:28:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687268817 {#2977
      date: 2023-06-20 15:46:57.0 +02:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#15223
  +user: App\Entity\User {#2991
    +avatar: Proxies\__CG__\App\Entity\Image {#2992 …}
    +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 {#2975
      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 {#2993 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2995 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2997 …}
    +entries: Doctrine\ORM\PersistentCollection {#2999 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3001 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3003 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3005 …}
    +posts: Doctrine\ORM\PersistentCollection {#3007 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3009 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3011 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3015 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3017 …}
    +follows: Doctrine\ORM\PersistentCollection {#3019 …}
    +followers: Doctrine\ORM\PersistentCollection {#3021 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3023 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3025 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3027 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3029 …}
    +reports: Doctrine\ORM\PersistentCollection {#3031 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3033 …}
    +violations: Doctrine\ORM\PersistentCollection {#3035 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3037 …}
    +awards: Doctrine\ORM\PersistentCollection {#3039 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3041 …}
    +categories: Doctrine\ORM\PersistentCollection {#3043 …}
    -id: 5938
    -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3045 …}
    +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 {#2976
      date: 2024-10-17 13:28:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687268817 {#2977
      date: 2023-06-20 15:46:57.0 +02:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 14.0 MiB 0.15 ms
Input props
[
  "date" => DateTimeImmutable @1703240271 {#2974
    date: 2023-12-22 11:17:51.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#15278
  +date: DateTimeImmutable @1703240271 {#2974
    date: 2023-12-22 11:17:51.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 14.0 MiB 0.13 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703240271 {#2974
    date: 2023-12-22 11:17:51.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#15332
  +createdAt: DateTimeImmutable @1703240271 {#2974
    date: 2023-12-22 11:17:51.0 +01:00
  }
  +editedAt: null
}
entry_inline App\Twig\Components\EntryInlineComponent 14.0 MiB 0.16 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2612
    +user: Proxies\__CG__\App\Entity\User {#11938 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
    +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
    +url: null
    +body: """
      So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
      \n
      Does anyone know of something that can accomplish all of this on a Linux system?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703240271 {#11933
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11940 …}
    +votes: Doctrine\ORM\PersistentCollection {#11942 …}
    +reports: Doctrine\ORM\PersistentCollection {#11944 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
    +badges: Doctrine\ORM\PersistentCollection {#11950 …}
    +children: []
    -id: 23901
    -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
    -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703267464
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9605162"
    +editedAt: DateTimeImmutable @1706162891 {#11930
      date: 2024-01-25 07:08:11.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703194964 {#11932
      date: 2023-12-21 22:42:44.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#15386
  +entry: Proxies\__CG__\App\Entity\Entry {#2612
    +user: Proxies\__CG__\App\Entity\User {#11938 …}
    +magazine: App\Entity\Magazine {#305
      +icon: null
      +name: "datahoarder@lemmy.ml"
      +title: "datahoarder"
      +description: """
        **Who are we?**\n
        \n
        We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
        \n
        We are one. We are legion. And we’re trying really hard not to forget.\n
        \n
        – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 58
      +entryCommentCount: 311
      +postCount: 1
      +postCommentCount: 1
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729502222 {#313
        date: 2024-10-21 11:17:02.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#293 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
      +entries: Doctrine\ORM\PersistentCollection {#236 …}
      +posts: Doctrine\ORM\PersistentCollection {#194 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
      +bans: Doctrine\ORM\PersistentCollection {#173 …}
      +reports: Doctrine\ORM\PersistentCollection {#159 …}
      +badges: Doctrine\ORM\PersistentCollection {#137 …}
      +logs: Doctrine\ORM\PersistentCollection {#127 …}
      +awards: Doctrine\ORM\PersistentCollection {#116 …}
      +categories: Doctrine\ORM\PersistentCollection {#103 …}
      -id: 32
      +apId: "datahoarder@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/datahoarder"
      +apPublicUrl: "https://lemmy.ml/c/datahoarder"
      +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "datahoarder"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729303437 {#314
        date: 2024-10-19 04:03:57.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1695727192 {#308
        date: 2023-09-26 13:19:52.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
    +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
    +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
    +url: null
    +body: """
      So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
      \n
      Does anyone know of something that can accomplish all of this on a Linux system?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 12
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1703240271 {#11933
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#11940 …}
    +votes: Doctrine\ORM\PersistentCollection {#11942 …}
    +reports: Doctrine\ORM\PersistentCollection {#11944 …}
    +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
    +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
    +badges: Doctrine\ORM\PersistentCollection {#11950 …}
    +children: []
    -id: 23901
    -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
    -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703267464
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/9605162"
    +editedAt: DateTimeImmutable @1706162891 {#11930
      date: 2024-01-25 07:08:11.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703194964 {#11932
      date: 2023-12-21 22:42:44.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 14.0 MiB 1.97 ms
Input props
[
  "user" => App\Entity\User {#2991
    +avatar: Proxies\__CG__\App\Entity\Image {#2992 …}
    +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 {#2975
      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 {#2993 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2995 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2997 …}
    +entries: Doctrine\ORM\PersistentCollection {#2999 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3001 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3003 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3005 …}
    +posts: Doctrine\ORM\PersistentCollection {#3007 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3009 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3011 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3015 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3017 …}
    +follows: Doctrine\ORM\PersistentCollection {#3019 …}
    +followers: Doctrine\ORM\PersistentCollection {#3021 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3023 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3025 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3027 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3029 …}
    +reports: Doctrine\ORM\PersistentCollection {#3031 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3033 …}
    +violations: Doctrine\ORM\PersistentCollection {#3035 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3037 …}
    +awards: Doctrine\ORM\PersistentCollection {#3039 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3041 …}
    +categories: Doctrine\ORM\PersistentCollection {#3043 …}
    -id: 5938
    -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3045 …}
    +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 {#2976
      date: 2024-10-17 13:28:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687268817 {#2977
      date: 2023-06-20 15:46:57.0 +02:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#15441
  +width: 40
  +height: 40
  +user: App\Entity\User {#2991
    +avatar: Proxies\__CG__\App\Entity\Image {#2992 …}
    +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 {#2975
      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 {#2993 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2995 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2997 …}
    +entries: Doctrine\ORM\PersistentCollection {#2999 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#3001 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#3003 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3005 …}
    +posts: Doctrine\ORM\PersistentCollection {#3007 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#3009 …}
    +postComments: Doctrine\ORM\PersistentCollection {#3011 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#3015 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#3017 …}
    +follows: Doctrine\ORM\PersistentCollection {#3019 …}
    +followers: Doctrine\ORM\PersistentCollection {#3021 …}
    +blocks: Doctrine\ORM\PersistentCollection {#3023 …}
    +blockers: Doctrine\ORM\PersistentCollection {#3025 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#3027 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#3029 …}
    +reports: Doctrine\ORM\PersistentCollection {#3031 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3033 …}
    +violations: Doctrine\ORM\PersistentCollection {#3035 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3037 …}
    +awards: Doctrine\ORM\PersistentCollection {#3039 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#3041 …}
    +categories: Doctrine\ORM\PersistentCollection {#3043 …}
    -id: 5938
    -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3045 …}
    +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 {#2976
      date: 2024-10-17 13:28:31.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1687268817 {#2977
      date: 2023-06-20 15:46:57.0 +02:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 14.0 MiB 0.55 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2978
    +user: App\Entity\User {#2991
      +avatar: Proxies\__CG__\App\Entity\Image {#2992 …}
      +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 {#2975
        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 {#2993 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2995 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2997 …}
      +entries: Doctrine\ORM\PersistentCollection {#2999 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3001 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3003 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3005 …}
      +posts: Doctrine\ORM\PersistentCollection {#3007 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3009 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3011 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3015 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3017 …}
      +follows: Doctrine\ORM\PersistentCollection {#3019 …}
      +followers: Doctrine\ORM\PersistentCollection {#3021 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3023 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3025 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3027 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3029 …}
      +reports: Doctrine\ORM\PersistentCollection {#3031 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3033 …}
      +violations: Doctrine\ORM\PersistentCollection {#3035 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3037 …}
      +awards: Doctrine\ORM\PersistentCollection {#3039 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3041 …}
      +categories: Doctrine\ORM\PersistentCollection {#3043 …}
      -id: 5938
      -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3045 …}
      +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 {#2976
        date: 2024-10-17 13:28:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687268817 {#2977
        date: 2023-06-20 15:46:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      > I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      This will happen in any case unless you had enough capacity for redundancy.\n
      \n
      What is in this 4TB drive? A Linux installation? A bunch of user data? Both? What kind of data?\n
      \n
      The first step to this is to separate your concerns. If you had e.g. a 20GiB Linux install, 10GiB of loose home files, 1TiB of Movies, 500GiB of photos, 1TiB of games and 500GiB of Music for example, you could back each of those up separately onto separate drives.\n
      \n
      Now, it’s likely that you’d still have more data of one category than what fits on your largest external drive (movies are a likely candidate).\n
      \n
      For this purpose, I use [git-annex.branchable.com](https://git-annex.branchable.com/). It’s a beast to get into and set up properly with plenty of footguns attached but it was designed to solve issues like this elegantly.  \n
      One of the most important things it does is separate file content from file metadata; making metadata available in all locations (“repos”) while data can be present in only a subset, thereby achieving distributed storage. I.e. you could have 4TiB of file contents distributed over a bunch of 500GiB drives but in each one of those repos you’d have the full file tree available (metadata of all files + content of present files) allowing you to manage your files in any place without having all the contents present (or even any). It’s quite magical.\n
      \n
      Once configured properly, you can simply attach a drive, clone the git repo onto it and then run a `git annex sync --content` and it’ll fill that drive up with as much content as it can or until each “file”'s `numcopies` or other configured constraints are reached.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703240271 {#2973
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2979 …}
    +nested: Doctrine\ORM\PersistentCollection {#2981 …}
    +votes: Doctrine\ORM\PersistentCollection {#2983 …}
    +reports: Doctrine\ORM\PersistentCollection {#2985 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2987 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2989 …}
    -id: 242786
    -bodyTs: "'/).':153 '0':11 '10gib':87 '1tib':92,98 '20gib':84 '4tb':54 '4tib':219 '500gib':95,102,228 'achiev':212 'allow':253 'annex':295 'attach':169,281 'avail':197,244 'back':109 'backup':35 'beast':157 'bunch':60,226 'candid':144 'capac':47 'case':42 'categori':131 'clone':284 'concern':78 'configur':276,320 'constraint':321 'content':191,222,249,266,297,308 'could':108,217 'd':124,238 'data':63,68,128,203 'design':173 'distribut':213,223 'drive':17,55,117,139,229,283,303 'e.g':82 'eleg':179 'enough':46 'entir':34 'even':269 'exampl':106 'extern':138 'fail':30 'file':91,190,193,221,242,248,252,258,315 'fill':301 'first':70 'fit':134 'footgun':168 'full':241 'game':100 'get':159 'git':286,294 'git-annex.branchable.com':150,152 'git-annex.branchable.com/).':151 'happen':39 'hard':16 'home':90 'i.e':215 'import':184 'instal':58,86 'issu':176 'kind':66 'largest':137 'like':121,143,177 'linux':57,85 'll':300 'locat':200 'loos':89 'magic':274 'make':32,195 'manag':256 'metadata':194,196,245 'movi':94,140 'much':307 'music':104 'numcopi':317 'old':19 'one':27,130,180,233 'onto':115,288 'photo':97 'place':261 'plenti':166 'present':206,251,267 'proper':164,277 'purpos':147 'quit':273 'raid':10 'reach':323 'redund':49 'repo':201,236,287 'run':292 'separ':76,114,116,189 'set':162 'simpli':280 'singl':26 'solv':175 'sort':8 'step':71 'still':125 'storag':214 'stripe':13 'subset':210 'sync':296 'therebi':211 'thing':185 'tree':243 'unless':43 'unrecover':36 'use':149 'user':62 'want':4,24 'without':262"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6817442"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703240271 {#2974
      date: 2023-12-22 11:17:51.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#15556
  +subject: App\Entity\EntryComment {#2978
    +user: App\Entity\User {#2991
      +avatar: Proxies\__CG__\App\Entity\Image {#2992 …}
      +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 {#2975
        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 {#2993 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2995 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2997 …}
      +entries: Doctrine\ORM\PersistentCollection {#2999 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3001 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3003 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3005 …}
      +posts: Doctrine\ORM\PersistentCollection {#3007 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3009 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3011 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3015 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3017 …}
      +follows: Doctrine\ORM\PersistentCollection {#3019 …}
      +followers: Doctrine\ORM\PersistentCollection {#3021 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3023 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3025 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3027 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3029 …}
      +reports: Doctrine\ORM\PersistentCollection {#3031 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3033 …}
      +violations: Doctrine\ORM\PersistentCollection {#3035 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3037 …}
      +awards: Doctrine\ORM\PersistentCollection {#3039 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3041 …}
      +categories: Doctrine\ORM\PersistentCollection {#3043 …}
      -id: 5938
      -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3045 …}
      +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 {#2976
        date: 2024-10-17 13:28:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687268817 {#2977
        date: 2023-06-20 15:46:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      > I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      This will happen in any case unless you had enough capacity for redundancy.\n
      \n
      What is in this 4TB drive? A Linux installation? A bunch of user data? Both? What kind of data?\n
      \n
      The first step to this is to separate your concerns. If you had e.g. a 20GiB Linux install, 10GiB of loose home files, 1TiB of Movies, 500GiB of photos, 1TiB of games and 500GiB of Music for example, you could back each of those up separately onto separate drives.\n
      \n
      Now, it’s likely that you’d still have more data of one category than what fits on your largest external drive (movies are a likely candidate).\n
      \n
      For this purpose, I use [git-annex.branchable.com](https://git-annex.branchable.com/). It’s a beast to get into and set up properly with plenty of footguns attached but it was designed to solve issues like this elegantly.  \n
      One of the most important things it does is separate file content from file metadata; making metadata available in all locations (“repos”) while data can be present in only a subset, thereby achieving distributed storage. I.e. you could have 4TiB of file contents distributed over a bunch of 500GiB drives but in each one of those repos you’d have the full file tree available (metadata of all files + content of present files) allowing you to manage your files in any place without having all the contents present (or even any). It’s quite magical.\n
      \n
      Once configured properly, you can simply attach a drive, clone the git repo onto it and then run a `git annex sync --content` and it’ll fill that drive up with as much content as it can or until each “file”'s `numcopies` or other configured constraints are reached.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703240271 {#2973
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2979 …}
    +nested: Doctrine\ORM\PersistentCollection {#2981 …}
    +votes: Doctrine\ORM\PersistentCollection {#2983 …}
    +reports: Doctrine\ORM\PersistentCollection {#2985 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2987 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2989 …}
    -id: 242786
    -bodyTs: "'/).':153 '0':11 '10gib':87 '1tib':92,98 '20gib':84 '4tb':54 '4tib':219 '500gib':95,102,228 'achiev':212 'allow':253 'annex':295 'attach':169,281 'avail':197,244 'back':109 'backup':35 'beast':157 'bunch':60,226 'candid':144 'capac':47 'case':42 'categori':131 'clone':284 'concern':78 'configur':276,320 'constraint':321 'content':191,222,249,266,297,308 'could':108,217 'd':124,238 'data':63,68,128,203 'design':173 'distribut':213,223 'drive':17,55,117,139,229,283,303 'e.g':82 'eleg':179 'enough':46 'entir':34 'even':269 'exampl':106 'extern':138 'fail':30 'file':91,190,193,221,242,248,252,258,315 'fill':301 'first':70 'fit':134 'footgun':168 'full':241 'game':100 'get':159 'git':286,294 'git-annex.branchable.com':150,152 'git-annex.branchable.com/).':151 'happen':39 'hard':16 'home':90 'i.e':215 'import':184 'instal':58,86 'issu':176 'kind':66 'largest':137 'like':121,143,177 'linux':57,85 'll':300 'locat':200 'loos':89 'magic':274 'make':32,195 'manag':256 'metadata':194,196,245 'movi':94,140 'much':307 'music':104 'numcopi':317 'old':19 'one':27,130,180,233 'onto':115,288 'photo':97 'place':261 'plenti':166 'present':206,251,267 'proper':164,277 'purpos':147 'quit':273 'raid':10 'reach':323 'redund':49 'repo':201,236,287 'run':292 'separ':76,114,116,189 'set':162 'simpli':280 'singl':26 'solv':175 'sort':8 'step':71 'still':125 'storag':214 'stripe':13 'subset':210 'sync':296 'therebi':211 'thing':185 'tree':243 'unless':43 'unrecover':36 'use':149 'user':62 'want':4,24 'without':262"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6817442"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703240271 {#2974
      date: 2023-12-22 11:17:51.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 14.0 MiB 0.82 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2978
    +user: App\Entity\User {#2991
      +avatar: Proxies\__CG__\App\Entity\Image {#2992 …}
      +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 {#2975
        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 {#2993 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2995 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2997 …}
      +entries: Doctrine\ORM\PersistentCollection {#2999 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3001 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3003 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3005 …}
      +posts: Doctrine\ORM\PersistentCollection {#3007 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3009 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3011 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3015 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3017 …}
      +follows: Doctrine\ORM\PersistentCollection {#3019 …}
      +followers: Doctrine\ORM\PersistentCollection {#3021 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3023 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3025 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3027 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3029 …}
      +reports: Doctrine\ORM\PersistentCollection {#3031 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3033 …}
      +violations: Doctrine\ORM\PersistentCollection {#3035 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3037 …}
      +awards: Doctrine\ORM\PersistentCollection {#3039 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3041 …}
      +categories: Doctrine\ORM\PersistentCollection {#3043 …}
      -id: 5938
      -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3045 …}
      +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 {#2976
        date: 2024-10-17 13:28:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687268817 {#2977
        date: 2023-06-20 15:46:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      > I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      This will happen in any case unless you had enough capacity for redundancy.\n
      \n
      What is in this 4TB drive? A Linux installation? A bunch of user data? Both? What kind of data?\n
      \n
      The first step to this is to separate your concerns. If you had e.g. a 20GiB Linux install, 10GiB of loose home files, 1TiB of Movies, 500GiB of photos, 1TiB of games and 500GiB of Music for example, you could back each of those up separately onto separate drives.\n
      \n
      Now, it’s likely that you’d still have more data of one category than what fits on your largest external drive (movies are a likely candidate).\n
      \n
      For this purpose, I use [git-annex.branchable.com](https://git-annex.branchable.com/). It’s a beast to get into and set up properly with plenty of footguns attached but it was designed to solve issues like this elegantly.  \n
      One of the most important things it does is separate file content from file metadata; making metadata available in all locations (“repos”) while data can be present in only a subset, thereby achieving distributed storage. I.e. you could have 4TiB of file contents distributed over a bunch of 500GiB drives but in each one of those repos you’d have the full file tree available (metadata of all files + content of present files) allowing you to manage your files in any place without having all the contents present (or even any). It’s quite magical.\n
      \n
      Once configured properly, you can simply attach a drive, clone the git repo onto it and then run a `git annex sync --content` and it’ll fill that drive up with as much content as it can or until each “file”'s `numcopies` or other configured constraints are reached.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703240271 {#2973
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2979 …}
    +nested: Doctrine\ORM\PersistentCollection {#2981 …}
    +votes: Doctrine\ORM\PersistentCollection {#2983 …}
    +reports: Doctrine\ORM\PersistentCollection {#2985 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2987 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2989 …}
    -id: 242786
    -bodyTs: "'/).':153 '0':11 '10gib':87 '1tib':92,98 '20gib':84 '4tb':54 '4tib':219 '500gib':95,102,228 'achiev':212 'allow':253 'annex':295 'attach':169,281 'avail':197,244 'back':109 'backup':35 'beast':157 'bunch':60,226 'candid':144 'capac':47 'case':42 'categori':131 'clone':284 'concern':78 'configur':276,320 'constraint':321 'content':191,222,249,266,297,308 'could':108,217 'd':124,238 'data':63,68,128,203 'design':173 'distribut':213,223 'drive':17,55,117,139,229,283,303 'e.g':82 'eleg':179 'enough':46 'entir':34 'even':269 'exampl':106 'extern':138 'fail':30 'file':91,190,193,221,242,248,252,258,315 'fill':301 'first':70 'fit':134 'footgun':168 'full':241 'game':100 'get':159 'git':286,294 'git-annex.branchable.com':150,152 'git-annex.branchable.com/).':151 'happen':39 'hard':16 'home':90 'i.e':215 'import':184 'instal':58,86 'issu':176 'kind':66 'largest':137 'like':121,143,177 'linux':57,85 'll':300 'locat':200 'loos':89 'magic':274 'make':32,195 'manag':256 'metadata':194,196,245 'movi':94,140 'much':307 'music':104 'numcopi':317 'old':19 'one':27,130,180,233 'onto':115,288 'photo':97 'place':261 'plenti':166 'present':206,251,267 'proper':164,277 'purpos':147 'quit':273 'raid':10 'reach':323 'redund':49 'repo':201,236,287 'run':292 'separ':76,114,116,189 'set':162 'simpli':280 'singl':26 'solv':175 'sort':8 'step':71 'still':125 'storag':214 'stripe':13 'subset':210 'sync':296 'therebi':211 'thing':185 'tree':243 'unless':43 'unrecover':36 'use':149 'user':62 'want':4,24 'without':262"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6817442"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703240271 {#2974
      date: 2023-12-22 11:17:51.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#15613
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2978
    +user: App\Entity\User {#2991
      +avatar: Proxies\__CG__\App\Entity\Image {#2992 …}
      +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 {#2975
        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 {#2993 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2995 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2997 …}
      +entries: Doctrine\ORM\PersistentCollection {#2999 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3001 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3003 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3005 …}
      +posts: Doctrine\ORM\PersistentCollection {#3007 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3009 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3011 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3015 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3017 …}
      +follows: Doctrine\ORM\PersistentCollection {#3019 …}
      +followers: Doctrine\ORM\PersistentCollection {#3021 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3023 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3025 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3027 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3029 …}
      +reports: Doctrine\ORM\PersistentCollection {#3031 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3033 …}
      +violations: Doctrine\ORM\PersistentCollection {#3035 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3037 …}
      +awards: Doctrine\ORM\PersistentCollection {#3039 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3041 …}
      +categories: Doctrine\ORM\PersistentCollection {#3043 …}
      -id: 5938
      -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3045 …}
      +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 {#2976
        date: 2024-10-17 13:28:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687268817 {#2977
        date: 2023-06-20 15:46:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      > I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      This will happen in any case unless you had enough capacity for redundancy.\n
      \n
      What is in this 4TB drive? A Linux installation? A bunch of user data? Both? What kind of data?\n
      \n
      The first step to this is to separate your concerns. If you had e.g. a 20GiB Linux install, 10GiB of loose home files, 1TiB of Movies, 500GiB of photos, 1TiB of games and 500GiB of Music for example, you could back each of those up separately onto separate drives.\n
      \n
      Now, it’s likely that you’d still have more data of one category than what fits on your largest external drive (movies are a likely candidate).\n
      \n
      For this purpose, I use [git-annex.branchable.com](https://git-annex.branchable.com/). It’s a beast to get into and set up properly with plenty of footguns attached but it was designed to solve issues like this elegantly.  \n
      One of the most important things it does is separate file content from file metadata; making metadata available in all locations (“repos”) while data can be present in only a subset, thereby achieving distributed storage. I.e. you could have 4TiB of file contents distributed over a bunch of 500GiB drives but in each one of those repos you’d have the full file tree available (metadata of all files + content of present files) allowing you to manage your files in any place without having all the contents present (or even any). It’s quite magical.\n
      \n
      Once configured properly, you can simply attach a drive, clone the git repo onto it and then run a `git annex sync --content` and it’ll fill that drive up with as much content as it can or until each “file”'s `numcopies` or other configured constraints are reached.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703240271 {#2973
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2979 …}
    +nested: Doctrine\ORM\PersistentCollection {#2981 …}
    +votes: Doctrine\ORM\PersistentCollection {#2983 …}
    +reports: Doctrine\ORM\PersistentCollection {#2985 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2987 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2989 …}
    -id: 242786
    -bodyTs: "'/).':153 '0':11 '10gib':87 '1tib':92,98 '20gib':84 '4tb':54 '4tib':219 '500gib':95,102,228 'achiev':212 'allow':253 'annex':295 'attach':169,281 'avail':197,244 'back':109 'backup':35 'beast':157 'bunch':60,226 'candid':144 'capac':47 'case':42 'categori':131 'clone':284 'concern':78 'configur':276,320 'constraint':321 'content':191,222,249,266,297,308 'could':108,217 'd':124,238 'data':63,68,128,203 'design':173 'distribut':213,223 'drive':17,55,117,139,229,283,303 'e.g':82 'eleg':179 'enough':46 'entir':34 'even':269 'exampl':106 'extern':138 'fail':30 'file':91,190,193,221,242,248,252,258,315 'fill':301 'first':70 'fit':134 'footgun':168 'full':241 'game':100 'get':159 'git':286,294 'git-annex.branchable.com':150,152 'git-annex.branchable.com/).':151 'happen':39 'hard':16 'home':90 'i.e':215 'import':184 'instal':58,86 'issu':176 'kind':66 'largest':137 'like':121,143,177 'linux':57,85 'll':300 'locat':200 'loos':89 'magic':274 'make':32,195 'manag':256 'metadata':194,196,245 'movi':94,140 'much':307 'music':104 'numcopi':317 'old':19 'one':27,130,180,233 'onto':115,288 'photo':97 'place':261 'plenti':166 'present':206,251,267 'proper':164,277 'purpos':147 'quit':273 'raid':10 'reach':323 'redund':49 'repo':201,236,287 'run':292 'separ':76,114,116,189 'set':162 'simpli':280 'singl':26 'solv':175 'sort':8 'step':71 'still':125 'storag':214 'stripe':13 'subset':210 'sync':296 'therebi':211 'thing':185 'tree':243 'unless':43 'unrecover':36 'use':149 'user':62 'want':4,24 'without':262"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6817442"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703240271 {#2974
      date: 2023-12-22 11:17:51.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comments_nested App\Twig\Components\EntryCommentsNestedComponent 14.0 MiB 0.71 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2978
    +user: App\Entity\User {#2991
      +avatar: Proxies\__CG__\App\Entity\Image {#2992 …}
      +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 {#2975
        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 {#2993 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2995 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2997 …}
      +entries: Doctrine\ORM\PersistentCollection {#2999 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3001 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3003 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3005 …}
      +posts: Doctrine\ORM\PersistentCollection {#3007 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3009 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3011 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3015 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3017 …}
      +follows: Doctrine\ORM\PersistentCollection {#3019 …}
      +followers: Doctrine\ORM\PersistentCollection {#3021 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3023 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3025 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3027 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3029 …}
      +reports: Doctrine\ORM\PersistentCollection {#3031 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3033 …}
      +violations: Doctrine\ORM\PersistentCollection {#3035 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3037 …}
      +awards: Doctrine\ORM\PersistentCollection {#3039 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3041 …}
      +categories: Doctrine\ORM\PersistentCollection {#3043 …}
      -id: 5938
      -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3045 …}
      +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 {#2976
        date: 2024-10-17 13:28:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687268817 {#2977
        date: 2023-06-20 15:46:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      > I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      This will happen in any case unless you had enough capacity for redundancy.\n
      \n
      What is in this 4TB drive? A Linux installation? A bunch of user data? Both? What kind of data?\n
      \n
      The first step to this is to separate your concerns. If you had e.g. a 20GiB Linux install, 10GiB of loose home files, 1TiB of Movies, 500GiB of photos, 1TiB of games and 500GiB of Music for example, you could back each of those up separately onto separate drives.\n
      \n
      Now, it’s likely that you’d still have more data of one category than what fits on your largest external drive (movies are a likely candidate).\n
      \n
      For this purpose, I use [git-annex.branchable.com](https://git-annex.branchable.com/). It’s a beast to get into and set up properly with plenty of footguns attached but it was designed to solve issues like this elegantly.  \n
      One of the most important things it does is separate file content from file metadata; making metadata available in all locations (“repos”) while data can be present in only a subset, thereby achieving distributed storage. I.e. you could have 4TiB of file contents distributed over a bunch of 500GiB drives but in each one of those repos you’d have the full file tree available (metadata of all files + content of present files) allowing you to manage your files in any place without having all the contents present (or even any). It’s quite magical.\n
      \n
      Once configured properly, you can simply attach a drive, clone the git repo onto it and then run a `git annex sync --content` and it’ll fill that drive up with as much content as it can or until each “file”'s `numcopies` or other configured constraints are reached.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703240271 {#2973
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2979 …}
    +nested: Doctrine\ORM\PersistentCollection {#2981 …}
    +votes: Doctrine\ORM\PersistentCollection {#2983 …}
    +reports: Doctrine\ORM\PersistentCollection {#2985 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2987 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2989 …}
    -id: 242786
    -bodyTs: "'/).':153 '0':11 '10gib':87 '1tib':92,98 '20gib':84 '4tb':54 '4tib':219 '500gib':95,102,228 'achiev':212 'allow':253 'annex':295 'attach':169,281 'avail':197,244 'back':109 'backup':35 'beast':157 'bunch':60,226 'candid':144 'capac':47 'case':42 'categori':131 'clone':284 'concern':78 'configur':276,320 'constraint':321 'content':191,222,249,266,297,308 'could':108,217 'd':124,238 'data':63,68,128,203 'design':173 'distribut':213,223 'drive':17,55,117,139,229,283,303 'e.g':82 'eleg':179 'enough':46 'entir':34 'even':269 'exampl':106 'extern':138 'fail':30 'file':91,190,193,221,242,248,252,258,315 'fill':301 'first':70 'fit':134 'footgun':168 'full':241 'game':100 'get':159 'git':286,294 'git-annex.branchable.com':150,152 'git-annex.branchable.com/).':151 'happen':39 'hard':16 'home':90 'i.e':215 'import':184 'instal':58,86 'issu':176 'kind':66 'largest':137 'like':121,143,177 'linux':57,85 'll':300 'locat':200 'loos':89 'magic':274 'make':32,195 'manag':256 'metadata':194,196,245 'movi':94,140 'much':307 'music':104 'numcopi':317 'old':19 'one':27,130,180,233 'onto':115,288 'photo':97 'place':261 'plenti':166 'present':206,251,267 'proper':164,277 'purpos':147 'quit':273 'raid':10 'reach':323 'redund':49 'repo':201,236,287 'run':292 'separ':76,114,116,189 'set':162 'simpli':280 'singl':26 'solv':175 'sort':8 'step':71 'still':125 'storag':214 'stripe':13 'subset':210 'sync':296 'therebi':211 'thing':185 'tree':243 'unless':43 'unrecover':36 'use':149 'user':62 'want':4,24 'without':262"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6817442"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703240271 {#2974
      date: 2023-12-22 11:17:51.0 +01:00
    }
  }
  "level" => 1
  "showNested" => true
  "view" => "tree"
]
Attributes
[
  "showNested" => true
]
Component
App\Twig\Components\EntryCommentsNestedComponent {#15853
  +comment: App\Entity\EntryComment {#2978
    +user: App\Entity\User {#2991
      +avatar: Proxies\__CG__\App\Entity\Image {#2992 …}
      +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 {#2975
        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 {#2993 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#2995 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2997 …}
      +entries: Doctrine\ORM\PersistentCollection {#2999 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#3001 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#3003 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#3005 …}
      +posts: Doctrine\ORM\PersistentCollection {#3007 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#3009 …}
      +postComments: Doctrine\ORM\PersistentCollection {#3011 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#3013 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#3015 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#3017 …}
      +follows: Doctrine\ORM\PersistentCollection {#3019 …}
      +followers: Doctrine\ORM\PersistentCollection {#3021 …}
      +blocks: Doctrine\ORM\PersistentCollection {#3023 …}
      +blockers: Doctrine\ORM\PersistentCollection {#3025 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#3027 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#3029 …}
      +reports: Doctrine\ORM\PersistentCollection {#3031 …}
      +favourites: Doctrine\ORM\PersistentCollection {#3033 …}
      +violations: Doctrine\ORM\PersistentCollection {#3035 …}
      +notifications: Doctrine\ORM\PersistentCollection {#3037 …}
      +awards: Doctrine\ORM\PersistentCollection {#3039 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#3041 …}
      +categories: Doctrine\ORM\PersistentCollection {#3043 …}
      -id: 5938
      -password: "$2y$13$JxSh1RDq/Oh88oiVcyCayeV7PKcm4JNuxZLdWnJzE./BPtMEyMCiS"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#3045 …}
      +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 {#2976
        date: 2024-10-17 13:28:31.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1687268817 {#2977
        date: 2023-06-20 15:46:57.0 +02:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2612
      +user: Proxies\__CG__\App\Entity\User {#11938 …}
      +magazine: App\Entity\Magazine {#305
        +icon: null
        +name: "datahoarder@lemmy.ml"
        +title: "datahoarder"
        +description: """
          **Who are we?**\n
          \n
          We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
          \n
          We are one. We are legion. And we’re trying really hard not to forget.\n
          \n
          – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 58
        +entryCommentCount: 311
        +postCount: 1
        +postCommentCount: 1
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729502222 {#313
          date: 2024-10-21 11:17:02.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#293 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
        +entries: Doctrine\ORM\PersistentCollection {#236 …}
        +posts: Doctrine\ORM\PersistentCollection {#194 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
        +bans: Doctrine\ORM\PersistentCollection {#173 …}
        +reports: Doctrine\ORM\PersistentCollection {#159 …}
        +badges: Doctrine\ORM\PersistentCollection {#137 …}
        +logs: Doctrine\ORM\PersistentCollection {#127 …}
        +awards: Doctrine\ORM\PersistentCollection {#116 …}
        +categories: Doctrine\ORM\PersistentCollection {#103 …}
        -id: 32
        +apId: "datahoarder@lemmy.ml"
        +apProfileId: "https://lemmy.ml/c/datahoarder"
        +apPublicUrl: "https://lemmy.ml/c/datahoarder"
        +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
        +apInboxUrl: "https://lemmy.ml/inbox"
        +apDomain: "lemmy.ml"
        +apPreferredUsername: "datahoarder"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1729303437 {#314
          date: 2024-10-19 04:03:57.0 +02:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1695727192 {#308
          date: 2023-09-26 13:19:52.0 +02:00
        }
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#3443 …}
      +slug: "What-s-an-elegant-way-of-automatically-backing-up-the-contents"
      +title: "What's an elegant way of automatically backing up the contents of a large drive to multiple smaller drives that add up to the capacity of the large drive? (on Linux)"
      +url: null
      +body: """
        So I have a nearly full 4 TB hard drive in my server that I want to make an offline backup of. However, the only spare hard drives I have are a few 500 GB and 1 TB ones, so the entire contents will not fit all at once, but I do have enough total space for it. I also only have one USB hard drive dock so I can only plug in one hard drive at a time, and in any case I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
        \n
        I could just play digital Tetris and just manually copy over individual directories to each smaller drive until they fill up while mentally keeping track of which directories still need to be copied when I change drives, but I’m hoping for a more automatic and less error prone way. Ideally, I’d want something that can automatically begin copying the entire contents of a given drive or directory to a drive that isn’t big enough to fit everything, automatically round down to the last file that will fit in its entirety (I don’t want to split files between drives), and then wait for me to unplug the first drive and plug in another drive and specify a new mount point before continuing to copy the remaining files, using as many drives as necessary to copy everything.\n
        \n
        Does anyone know of something that can accomplish all of this on a Linux system?
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 7
      +favouriteCount: 12
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1703240271 {#11933
        date: 2023-12-22 11:17:51.0 +01:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#11940 …}
      +votes: Doctrine\ORM\PersistentCollection {#11942 …}
      +reports: Doctrine\ORM\PersistentCollection {#11944 …}
      +favourites: Doctrine\ORM\PersistentCollection {#11946 …}
      +notifications: Doctrine\ORM\PersistentCollection {#11948 …}
      +badges: Doctrine\ORM\PersistentCollection {#11950 …}
      +children: []
      -id: 23901
      -titleTs: "'add':21 'automat':7 'back':8 'capac':25 'content':11 'drive':15,19,29 'eleg':4 'larg':14,28 'linux':31 'multipl':17 'smaller':18 'way':5"
      -bodyTs: "'0':94 '1':37 '4':7 '500':34 'accomplish':266 'also':60 'anoth':235 'anyon':260 'automat':164,177,200 'backup':21,118 'begin':178 'big':195 'case':83 'chang':155 'content':43,182 'continu':244 'copi':129,152,179,246,257 'could':121 'd':172 'digit':124 'directori':132,147,188 'dock':67 'drive':10,28,66,76,100,136,156,186,191,221,231,236,253 'enough':54,196 'entir':42,117,181 'entireti':212 'error':167 'everyth':199,258 'fail':113 'file':206,219,249 'fill':139 'first':230 'fit':46,198,209 'full':6 'gb':35 'given':185 'hard':9,27,65,75,99 'hope':160 'howev':23 'ideal':170 'individu':131 'isn':193 'keep':143 'know':261 'last':205 'less':166 'linux':272 'm':159 'make':18,115 'mani':252 'manual':128 'mental':142 'mount':241 'near':5 'necessari':255 'need':149 'new':240 'offlin':20 'old':102 'one':39,63,74,110 'play':123 'plug':72,233 'point':242 'prone':168 'raid':93 'remain':248 'round':201 'server':13 'singl':109 'smaller':135 'someth':174,263 'sort':91 'space':56 'spare':26 'specifi':238 'split':218 'still':148 'stripe':96 'system':273 'tb':8,38 'tetri':125 'time':79 'total':55 'track':144 'unplug':228 'unrecover':119 'usb':64 'use':250 'wait':224 'want':16,87,107,173,216 'way':169"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703267464
      +visibility: "visible             "
      +apId: "https://lemmy.ml/post/9605162"
      +editedAt: DateTimeImmutable @1706162891 {#11930
        date: 2024-01-25 07:08:11.0 +01:00
      }
      +createdAt: DateTimeImmutable @1703194964 {#11932
        date: 2023-12-21 22:42:44.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: App\Entity\Magazine {#305}
    +image: null
    +parent: null
    +root: null
    +body: """
      > I don’t want to do any sort of RAID 0 or striping because the hard drives are old and I don’t want a single one of them failing to make the entire backup unrecoverable.\n
      \n
      This will happen in any case unless you had enough capacity for redundancy.\n
      \n
      What is in this 4TB drive? A Linux installation? A bunch of user data? Both? What kind of data?\n
      \n
      The first step to this is to separate your concerns. If you had e.g. a 20GiB Linux install, 10GiB of loose home files, 1TiB of Movies, 500GiB of photos, 1TiB of games and 500GiB of Music for example, you could back each of those up separately onto separate drives.\n
      \n
      Now, it’s likely that you’d still have more data of one category than what fits on your largest external drive (movies are a likely candidate).\n
      \n
      For this purpose, I use [git-annex.branchable.com](https://git-annex.branchable.com/). It’s a beast to get into and set up properly with plenty of footguns attached but it was designed to solve issues like this elegantly.  \n
      One of the most important things it does is separate file content from file metadata; making metadata available in all locations (“repos”) while data can be present in only a subset, thereby achieving distributed storage. I.e. you could have 4TiB of file contents distributed over a bunch of 500GiB drives but in each one of those repos you’d have the full file tree available (metadata of all files + content of present files) allowing you to manage your files in any place without having all the contents present (or even any). It’s quite magical.\n
      \n
      Once configured properly, you can simply attach a drive, clone the git repo onto it and then run a `git annex sync --content` and it’ll fill that drive up with as much content as it can or until each “file”'s `numcopies` or other configured constraints are reached.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1703240271 {#2973
      date: 2023-12-22 11:17:51.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@HiddenLayer5@lemmy.ml"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2979 …}
    +nested: Doctrine\ORM\PersistentCollection {#2981 …}
    +votes: Doctrine\ORM\PersistentCollection {#2983 …}
    +reports: Doctrine\ORM\PersistentCollection {#2985 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2987 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2989 …}
    -id: 242786
    -bodyTs: "'/).':153 '0':11 '10gib':87 '1tib':92,98 '20gib':84 '4tb':54 '4tib':219 '500gib':95,102,228 'achiev':212 'allow':253 'annex':295 'attach':169,281 'avail':197,244 'back':109 'backup':35 'beast':157 'bunch':60,226 'candid':144 'capac':47 'case':42 'categori':131 'clone':284 'concern':78 'configur':276,320 'constraint':321 'content':191,222,249,266,297,308 'could':108,217 'd':124,238 'data':63,68,128,203 'design':173 'distribut':213,223 'drive':17,55,117,139,229,283,303 'e.g':82 'eleg':179 'enough':46 'entir':34 'even':269 'exampl':106 'extern':138 'fail':30 'file':91,190,193,221,242,248,252,258,315 'fill':301 'first':70 'fit':134 'footgun':168 'full':241 'game':100 'get':159 'git':286,294 'git-annex.branchable.com':150,152 'git-annex.branchable.com/).':151 'happen':39 'hard':16 'home':90 'i.e':215 'import':184 'instal':58,86 'issu':176 'kind':66 'largest':137 'like':121,143,177 'linux':57,85 'll':300 'locat':200 'loos':89 'magic':274 'make':32,195 'manag':256 'metadata':194,196,245 'movi':94,140 'much':307 'music':104 'numcopi':317 'old':19 'one':27,130,180,233 'onto':115,288 'photo':97 'place':261 'plenti':166 'present':206,251,267 'proper':164,277 'purpos':147 'quit':273 'raid':10 'reach':323 'redund':49 'repo':201,236,287 'run':292 'separ':76,114,116,189 'set':162 'simpli':280 'singl':26 'solv':175 'sort':8 'step':71 'still':125 'storag':214 'stripe':13 'subset':210 'sync':296 'therebi':211 'thing':185 'tree':243 'unless':43 'unrecover':36 'use':149 'user':62 'want':4,24 'without':262"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/6817442"
    +editedAt: null
    +createdAt: DateTimeImmutable @1703240271 {#2974
      date: 2023-12-22 11:17:51.0 +01:00
    }
  }
  +nestedComments: []
  +level: 1
  +view: "tree"
  -entryCommentRepository: App\Repository\EntryCommentRepository {#555 …}
  -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 14.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 {#15985
  +label: "Sidebar position"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SIDEBAR_POSITION"
  +values: [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  +defaultValue: "RIGHT"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.18 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#16057
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.14 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#16120
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.17 ms
Input props
[
  "label" => "Infinite scrolling"
  "help" => "Automatically load more content when you reach the bottom of the page."
  "settingsKey" => "KBIN_GENERAL_INFINITE_SCROLL"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#16176
  +label: "Infinite scrolling"
  +help: "Automatically load more content when you reach the bottom of the page."
  +settingsKey: "KBIN_GENERAL_INFINITE_SCROLL"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.15 ms
Input props
[
  "label" => "Sticky navbar"
  "help" => "The navbar will stick to the top of the page when you scroll down."
  "settingsKey" => "KBIN_GENERAL_FIXED_NAVBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#16235
  +label: "Sticky navbar"
  +help: "The navbar will stick to the top of the page when you scroll down."
  +settingsKey: "KBIN_GENERAL_FIXED_NAVBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 14.0 MiB 0.19 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#16291
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.28 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#16347
  +label: "Turbo mode (experimental)"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TURBO"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.24 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#16405
  +label: "Mark new comments"
  +help: ""
  +settingsKey: "KBIN_MARK_NEW_COMMENTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.16 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#16468
  +label: "Show "Support Us" block"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK"
  +defaultValue: true
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.16 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#16526
  +label: "Show subscribed users"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_USERS"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 0.15 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#16582
  +label: "Show subscribed magazines"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 16.0 MiB 7.76 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#16638
  +label: "Show subscribed domains"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.18 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#16694
  +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 16.0 MiB 0.13 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#16750
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.13 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#16806
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.14 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#16862
  +label: "Show magazines’ icons"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.0 MiB 0.13 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#16918
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 16.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 {#16974
  +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 16.0 MiB 0.29 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#17030
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 16.0 MiB 0.18 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 {#17086
  +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 16.0 MiB 0.14 ms
Input props
[
  "label" => "Show Comment Avatars"
  "help" => "Display/hide user avatars when viewing comments on a single thread or post."
  "settingsKey" => "KBIN_COMMENTS_SHOW_USER_AVATAR"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#17144
  +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 16.0 MiB 16.10 ms
Input props
[
  "magazine" => App\Entity\Magazine {#305
    +icon: null
    +name: "datahoarder@lemmy.ml"
    +title: "datahoarder"
    +description: """
      **Who are we?**\n
      \n
      We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
      \n
      We are one. We are legion. And we’re trying really hard not to forget.\n
      \n
      – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 58
    +entryCommentCount: 311
    +postCount: 1
    +postCommentCount: 1
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729502222 {#313
      date: 2024-10-21 11:17:02.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#293 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
    +entries: Doctrine\ORM\PersistentCollection {#236 …}
    +posts: Doctrine\ORM\PersistentCollection {#194 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
    +bans: Doctrine\ORM\PersistentCollection {#173 …}
    +reports: Doctrine\ORM\PersistentCollection {#159 …}
    +badges: Doctrine\ORM\PersistentCollection {#137 …}
    +logs: Doctrine\ORM\PersistentCollection {#127 …}
    +awards: Doctrine\ORM\PersistentCollection {#116 …}
    +categories: Doctrine\ORM\PersistentCollection {#103 …}
    -id: 32
    +apId: "datahoarder@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/datahoarder"
    +apPublicUrl: "https://lemmy.ml/c/datahoarder"
    +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "datahoarder"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729303437 {#314
      date: 2024-10-19 04:03:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695727192 {#308
      date: 2023-09-26 13:19:52.0 +02:00
    }
  }
  "showSectionTitle" => true
]
Attributes
[]
Component
App\Twig\Components\MagazineBoxComponent {#17215
  +magazine: App\Entity\Magazine {#305
    +icon: null
    +name: "datahoarder@lemmy.ml"
    +title: "datahoarder"
    +description: """
      **Who are we?**\n
      \n
      We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
      \n
      We are one. We are legion. And we’re trying really hard not to forget.\n
      \n
      – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 58
    +entryCommentCount: 311
    +postCount: 1
    +postCommentCount: 1
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729502222 {#313
      date: 2024-10-21 11:17:02.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#293 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
    +entries: Doctrine\ORM\PersistentCollection {#236 …}
    +posts: Doctrine\ORM\PersistentCollection {#194 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
    +bans: Doctrine\ORM\PersistentCollection {#173 …}
    +reports: Doctrine\ORM\PersistentCollection {#159 …}
    +badges: Doctrine\ORM\PersistentCollection {#137 …}
    +logs: Doctrine\ORM\PersistentCollection {#127 …}
    +awards: Doctrine\ORM\PersistentCollection {#116 …}
    +categories: Doctrine\ORM\PersistentCollection {#103 …}
    -id: 32
    +apId: "datahoarder@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/datahoarder"
    +apPublicUrl: "https://lemmy.ml/c/datahoarder"
    +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "datahoarder"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729303437 {#314
      date: 2024-10-19 04:03:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695727192 {#308
      date: 2023-09-26 13:19:52.0 +02:00
    }
  }
  +showCover: true
  +showDescription: true
  +showRules: true
  +showSubscribeButton: true
  +showInfo: true
  +showMeta: true
  +showSectionTitle: true
  +stretchedLink: true
}
magazine_sub App\Twig\Components\MagazineSubComponent 16.0 MiB 3.60 ms
Input props
[
  "magazine" => App\Entity\Magazine {#305
    +icon: null
    +name: "datahoarder@lemmy.ml"
    +title: "datahoarder"
    +description: """
      **Who are we?**\n
      \n
      We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
      \n
      We are one. We are legion. And we’re trying really hard not to forget.\n
      \n
      – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 58
    +entryCommentCount: 311
    +postCount: 1
    +postCommentCount: 1
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729502222 {#313
      date: 2024-10-21 11:17:02.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#293 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
    +entries: Doctrine\ORM\PersistentCollection {#236 …}
    +posts: Doctrine\ORM\PersistentCollection {#194 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
    +bans: Doctrine\ORM\PersistentCollection {#173 …}
    +reports: Doctrine\ORM\PersistentCollection {#159 …}
    +badges: Doctrine\ORM\PersistentCollection {#137 …}
    +logs: Doctrine\ORM\PersistentCollection {#127 …}
    +awards: Doctrine\ORM\PersistentCollection {#116 …}
    +categories: Doctrine\ORM\PersistentCollection {#103 …}
    -id: 32
    +apId: "datahoarder@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/datahoarder"
    +apPublicUrl: "https://lemmy.ml/c/datahoarder"
    +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "datahoarder"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729303437 {#314
      date: 2024-10-19 04:03:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695727192 {#308
      date: 2023-09-26 13:19:52.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineSubComponent {#17272
  +magazine: App\Entity\Magazine {#305
    +icon: null
    +name: "datahoarder@lemmy.ml"
    +title: "datahoarder"
    +description: """
      **Who are we?**\n
      \n
      We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
      \n
      We are one. We are legion. And we’re trying really hard not to forget.\n
      \n
      – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 58
    +entryCommentCount: 311
    +postCount: 1
    +postCommentCount: 1
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729502222 {#313
      date: 2024-10-21 11:17:02.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#293 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
    +entries: Doctrine\ORM\PersistentCollection {#236 …}
    +posts: Doctrine\ORM\PersistentCollection {#194 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
    +bans: Doctrine\ORM\PersistentCollection {#173 …}
    +reports: Doctrine\ORM\PersistentCollection {#159 …}
    +badges: Doctrine\ORM\PersistentCollection {#137 …}
    +logs: Doctrine\ORM\PersistentCollection {#127 …}
    +awards: Doctrine\ORM\PersistentCollection {#116 …}
    +categories: Doctrine\ORM\PersistentCollection {#103 …}
    -id: 32
    +apId: "datahoarder@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/datahoarder"
    +apPublicUrl: "https://lemmy.ml/c/datahoarder"
    +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "datahoarder"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729303437 {#314
      date: 2024-10-19 04:03:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695727192 {#308
      date: 2023-09-26 13:19:52.0 +02:00
    }
  }
}
date App\Twig\Components\DateComponent 16.0 MiB 0.18 ms
Input props
[
  "date" => DateTimeImmutable @1695727192 {#308
    date: 2023-09-26 13:19:52.0 +02:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#17366
  +date: DateTimeImmutable @1695727192 {#308
    date: 2023-09-26 13:19:52.0 +02:00
  }
}
user_inline App\Twig\Components\UserInlineComponent 16.0 MiB 0.88 ms
Input props
[
  "user" => Proxies\__CG__\App\Entity\User {#17425
    +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 {#17472
      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 {#17474 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17476 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#17478 …}
    +entries: Doctrine\ORM\PersistentCollection {#17480 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#17482 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#17484 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17486 …}
    +posts: Doctrine\ORM\PersistentCollection {#17488 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#17490 …}
    +postComments: Doctrine\ORM\PersistentCollection {#17492 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#17494 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#17496 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#17498 …}
    +follows: Doctrine\ORM\PersistentCollection {#17500 …}
    +followers: Doctrine\ORM\PersistentCollection {#17502 …}
    +blocks: Doctrine\ORM\PersistentCollection {#17504 …}
    +blockers: Doctrine\ORM\PersistentCollection {#17506 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#17508 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#17510 …}
    +reports: Doctrine\ORM\PersistentCollection {#17512 …}
    +favourites: Doctrine\ORM\PersistentCollection {#17514 …}
    +violations: Doctrine\ORM\PersistentCollection {#17516 …}
    +notifications: Doctrine\ORM\PersistentCollection {#17518 …}
    +awards: Doctrine\ORM\PersistentCollection {#17520 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#17522 …}
    +categories: Doctrine\ORM\PersistentCollection {#17524 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17526 …}
    +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 {#17473
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#17443
  +user: Proxies\__CG__\App\Entity\User {#17425
    +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 {#17472
      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 {#17474 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#17476 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#17478 …}
    +entries: Doctrine\ORM\PersistentCollection {#17480 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#17482 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#17484 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#17486 …}
    +posts: Doctrine\ORM\PersistentCollection {#17488 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#17490 …}
    +postComments: Doctrine\ORM\PersistentCollection {#17492 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#17494 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#17496 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#17498 …}
    +follows: Doctrine\ORM\PersistentCollection {#17500 …}
    +followers: Doctrine\ORM\PersistentCollection {#17502 …}
    +blocks: Doctrine\ORM\PersistentCollection {#17504 …}
    +blockers: Doctrine\ORM\PersistentCollection {#17506 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#17508 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#17510 …}
    +reports: Doctrine\ORM\PersistentCollection {#17512 …}
    +favourites: Doctrine\ORM\PersistentCollection {#17514 …}
    +violations: Doctrine\ORM\PersistentCollection {#17516 …}
    +notifications: Doctrine\ORM\PersistentCollection {#17518 …}
    +awards: Doctrine\ORM\PersistentCollection {#17520 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#17522 …}
    +categories: Doctrine\ORM\PersistentCollection {#17524 …}
    -id: 1
    -password: "$2y$13$ZX7Aou2QOPRGkHPp4y5x8OWfxZMoT1BGH7bRLlPP7mwZFTkfiaPGG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#17526 …}
    +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 {#17473
      date: 2023-06-12 11:00:40.0 +02:00
    }
    +__isInitialized__: true
     …2
  }
  +showAvatar: true
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 16.0 MiB 4.89 ms
Input props
[
  "magazine" => "datahoarder@lemmy.ml"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#17634
  +limit: 4
  +tag: null
  +magazine: "datahoarder@lemmy.ml"
  +type: "magazine"
  +title: "related_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#388 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
active_users App\Twig\Components\ActiveUsersComponent 16.0 MiB 5.29 ms
Input props
[
  "magazine" => App\Entity\Magazine {#305
    +icon: null
    +name: "datahoarder@lemmy.ml"
    +title: "datahoarder"
    +description: """
      **Who are we?**\n
      \n
      We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
      \n
      We are one. We are legion. And we’re trying really hard not to forget.\n
      \n
      – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 58
    +entryCommentCount: 311
    +postCount: 1
    +postCommentCount: 1
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729502222 {#313
      date: 2024-10-21 11:17:02.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#293 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
    +entries: Doctrine\ORM\PersistentCollection {#236 …}
    +posts: Doctrine\ORM\PersistentCollection {#194 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
    +bans: Doctrine\ORM\PersistentCollection {#173 …}
    +reports: Doctrine\ORM\PersistentCollection {#159 …}
    +badges: Doctrine\ORM\PersistentCollection {#137 …}
    +logs: Doctrine\ORM\PersistentCollection {#127 …}
    +awards: Doctrine\ORM\PersistentCollection {#116 …}
    +categories: Doctrine\ORM\PersistentCollection {#103 …}
    -id: 32
    +apId: "datahoarder@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/datahoarder"
    +apPublicUrl: "https://lemmy.ml/c/datahoarder"
    +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "datahoarder"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729303437 {#314
      date: 2024-10-19 04:03:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695727192 {#308
      date: 2023-09-26 13:19:52.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#17721
  +magazine: App\Entity\Magazine {#305
    +icon: null
    +name: "datahoarder@lemmy.ml"
    +title: "datahoarder"
    +description: """
      **Who are we?**\n
      \n
      We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
      \n
      We are one. We are legion. And we’re trying really hard not to forget.\n
      \n
      – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 58
    +entryCommentCount: 311
    +postCount: 1
    +postCommentCount: 1
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729502222 {#313
      date: 2024-10-21 11:17:02.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#293 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
    +entries: Doctrine\ORM\PersistentCollection {#236 …}
    +posts: Doctrine\ORM\PersistentCollection {#194 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
    +bans: Doctrine\ORM\PersistentCollection {#173 …}
    +reports: Doctrine\ORM\PersistentCollection {#159 …}
    +badges: Doctrine\ORM\PersistentCollection {#137 …}
    +logs: Doctrine\ORM\PersistentCollection {#127 …}
    +awards: Doctrine\ORM\PersistentCollection {#116 …}
    +categories: Doctrine\ORM\PersistentCollection {#103 …}
    -id: 32
    +apId: "datahoarder@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/datahoarder"
    +apPublicUrl: "https://lemmy.ml/c/datahoarder"
    +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "datahoarder"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729303437 {#314
      date: 2024-10-19 04:03:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695727192 {#308
      date: 2023-09-26 13:19:52.0 +02: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 16.0 MiB 2.25 ms
Input props
[
  "magazine" => "datahoarder@lemmy.ml"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#17780
  +limit: 4
  +tag: null
  +magazine: "datahoarder@lemmy.ml"
  +type: "related"
  +title: "related_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#17781 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_posts App\Twig\Components\RelatedPostsComponent 16.0 MiB 4.82 ms
Input props
[
  "magazine" => "datahoarder@lemmy.ml"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#17851
  +limit: 4
  +tag: null
  +magazine: "datahoarder@lemmy.ml"
  +type: "magazine"
  +post: null
  +title: "related_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#17850 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#3541 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 16.0 MiB 10.60 ms
Input props
[
  "magazine" => "datahoarder@lemmy.ml"
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#17921
  +limit: 4
  +tag: null
  +magazine: "datahoarder@lemmy.ml"
  +type: "magazine"
  +entry: null
  +title: "related_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#17920 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#3541 …}
}
support_us_block App\Twig\Components\SupportUsBlock 16.0 MiB 13.57 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#17990
  +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 {#17991 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 16.0 MiB 7.04 ms
Input props
[
  "magazine" => App\Entity\Magazine {#305
    +icon: null
    +name: "datahoarder@lemmy.ml"
    +title: "datahoarder"
    +description: """
      **Who are we?**\n
      \n
      We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
      \n
      We are one. We are legion. And we’re trying really hard not to forget.\n
      \n
      – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 58
    +entryCommentCount: 311
    +postCount: 1
    +postCommentCount: 1
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729502222 {#313
      date: 2024-10-21 11:17:02.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#293 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
    +entries: Doctrine\ORM\PersistentCollection {#236 …}
    +posts: Doctrine\ORM\PersistentCollection {#194 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
    +bans: Doctrine\ORM\PersistentCollection {#173 …}
    +reports: Doctrine\ORM\PersistentCollection {#159 …}
    +badges: Doctrine\ORM\PersistentCollection {#137 …}
    +logs: Doctrine\ORM\PersistentCollection {#127 …}
    +awards: Doctrine\ORM\PersistentCollection {#116 …}
    +categories: Doctrine\ORM\PersistentCollection {#103 …}
    -id: 32
    +apId: "datahoarder@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/datahoarder"
    +apPublicUrl: "https://lemmy.ml/c/datahoarder"
    +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "datahoarder"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729303437 {#314
      date: 2024-10-19 04:03:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695727192 {#308
      date: 2023-09-26 13:19:52.0 +02:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#18083
  +magazine: App\Entity\Magazine {#305
    +icon: null
    +name: "datahoarder@lemmy.ml"
    +title: "datahoarder"
    +description: """
      **Who are we?**\n
      \n
      We are digital librarians. Among us are represented the various reasons to keep data – legal requirements, competitive requirements, uncertainty of permanence of cloud services, distaste for transmitting your data externally (e.g. government or corporate espionage), cultural and familial archivists, internet collapse preppers, and people who do it themselves so they’re sure it’s done right. Everyone has their reasons for curating the data they have decided to keep (either forever or For A Damn Long Time). Along the way we have sought out like-minded individuals to exchange strategies, war stories, and cautionary tales of failures.\n
      \n
      We are one. We are legion. And we’re trying really hard not to forget.\n
      \n
      – 5-4-3-2-1-bang from [this thread](https://web.archive.org/web/20221111153119/https://old.reddit.com/r/DataHoarder/comments/41tqt4/hi_guys_can_i_kindly_ask_for_an_eli5_of_this/cz53pi0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 58
    +entryCommentCount: 311
    +postCount: 1
    +postCommentCount: 1
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729502222 {#313
      date: 2024-10-21 11:17:02.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#293 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#289 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#278 …}
    +entries: Doctrine\ORM\PersistentCollection {#236 …}
    +posts: Doctrine\ORM\PersistentCollection {#194 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#256 …}
    +bans: Doctrine\ORM\PersistentCollection {#173 …}
    +reports: Doctrine\ORM\PersistentCollection {#159 …}
    +badges: Doctrine\ORM\PersistentCollection {#137 …}
    +logs: Doctrine\ORM\PersistentCollection {#127 …}
    +awards: Doctrine\ORM\PersistentCollection {#116 …}
    +categories: Doctrine\ORM\PersistentCollection {#103 …}
    -id: 32
    +apId: "datahoarder@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/datahoarder"
    +apPublicUrl: "https://lemmy.ml/c/datahoarder"
    +apFollowersUrl: "https://lemmy.ml/c/datahoarder/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "datahoarder"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729303437 {#314
      date: 2024-10-19 04:03:57.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1695727192 {#308
      date: 2023-09-26 13:19:52.0 +02:00
    }
  }
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#388 …}
}