GET https://kbin.spritesserver.nl/u/@Unchanged3656@infosec.pub/comments/top

Components

20 Twig Components
57 Render Count
63 ms Render Time
12.0 MiB Memory Usage

Components

Name Metadata Render Count Render Time
settings_row_switch
"App\Twig\Components\SettingsRowSwitchComponent"
components/_settings_row_switch.html.twig
15 2.13ms
date
"App\Twig\Components\DateComponent"
components/date.html.twig
4 0.76ms
user_settings_row_switch
"App\Twig\Components\UserSettingsRowSwitchComponent"
components/_user_settings_row_switch.html.twig
4 0.74ms
entry_comment
"App\Twig\Components\EntryCommentComponent"
components/entry_comment.html.twig
3 49.18ms
user_inline
"App\Twig\Components\UserInlineComponent"
components/user_inline.html.twig
3 0.69ms
date_edited
"App\Twig\Components\DateEditedComponent"
components/date_edited.html.twig
3 0.46ms
magazine_inline
"App\Twig\Components\MagazineInlineComponent"
components/magazine_inline.html.twig
3 0.50ms
entry_inline
"App\Twig\Components\EntryInlineComponent"
components/entry_inline.html.twig
3 0.54ms
user_avatar
"App\Twig\Components\UserAvatarComponent"
components/user_avatar.html.twig
3 0.50ms
vote
"App\Twig\Components\VoteComponent"
components/vote.html.twig
3 1.37ms
boost
"App\Twig\Components\BoostComponent"
components/boost.html.twig
3 4.47ms
settings_row_enum
"App\Twig\Components\SettingsRowEnumComponent"
components/_settings_row_enum.html.twig
2 0.41ms
user_actions
"App\Twig\Components\UserActionsComponent"
components/user_actions.html.twig
1 0.91ms
related_magazines
"App\Twig\Components\RelatedMagazinesComponent"
components/_cached.html.twig
1 1.85ms
active_users
"App\Twig\Components\ActiveUsersComponent"
components/_cached.html.twig
1 0.24ms
related_categories
"App\Twig\Components\RelatedCategoriesComponent"
components/_cached.html.twig
1 1.29ms
related_posts
"App\Twig\Components\RelatedPostsComponent"
components/_cached.html.twig
1 1.48ms
related_entries
"App\Twig\Components\RelatedEntriesComponent"
components/_cached.html.twig
1 1.39ms
support_us_block
"App\Twig\Components\SupportUsBlock"
components/_cached.html.twig
1 0.21ms
featured_magazines
"App\Twig\Components\FeaturedMagazinesComponent"
components/_cached.html.twig
1 3.92ms

Render calls

entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 30.71 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2082
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2387
      +user: Proxies\__CG__\App\Entity\User {#2606 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          > Any issues on the community? Report it using the report flag.\n
          \n
          > Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2631 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2653 …}
      +slug: "Sounds-like-Haier-is-opening-the-door"
      +title: "Sounds like Haier is opening the door!"
      +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
      +body: """
        > Dear Andre,\n
        \n
        ```\n
        \n
        <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
        </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
        </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Hope to hear back from you soon.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Best regards\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Gianpiero Morbello\n
        </span><span style="color:#323232;">Head of Brand & IOT\n
        </span><span style="color:#323232;">Haier Europe\n
        </span>\n
        ```\n
        \n
        If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 54
      +favouriteCount: 350
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727688781 {#2607
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2652 …}
      +votes: Doctrine\ORM\PersistentCollection {#2650 …}
      +reports: Doctrine\ORM\PersistentCollection {#2647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2681 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +badges: Doctrine\ORM\PersistentCollection {#2694 …}
      +children: []
      -id: 31967
      -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
      -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705855568
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/post/573203"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769168 {#2604
        date: 2024-01-20 17:46:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Well, how about having a local API and have no calls at all to your cloud infrastructure? Probably too easy and you cannot lock people into your ecosystem."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 167
    +score: 0
    +lastActive: DateTime @1727688781 {#2064
      date: 2024-09-30 11:33:01.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@scrubbles@poptalk.scrubbles.tech"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1708 …}
    +nested: Doctrine\ORM\PersistentCollection {#1874 …}
    +votes: Doctrine\ORM\PersistentCollection {#1908 …}
    +reports: Doctrine\ORM\PersistentCollection {#2391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2379 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
    -id: 326013
    -bodyTs: "'api':7 'call':11 'cannot':23 'cloud':16 'easi':20 'ecosystem':28 'infrastructur':17 'local':6 'lock':24 'peopl':25 'probabl':18 'well':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5850254"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705769826 {#1883
      date: 2024-01-20 17:57:06.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#2182
  +comment: App\Entity\EntryComment {#2082
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2387
      +user: Proxies\__CG__\App\Entity\User {#2606 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2631 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2653 …}
      +slug: "Sounds-like-Haier-is-opening-the-door"
      +title: "Sounds like Haier is opening the door!"
      +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
      +body: """
        > Dear Andre,\n
        \n
        ```\n
        \n
        <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
        </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
        </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Hope to hear back from you soon.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Best regards\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Gianpiero Morbello\n
        </span><span style="color:#323232;">Head of Brand & IOT\n
        </span><span style="color:#323232;">Haier Europe\n
        </span>\n
        ```\n
        \n
        If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 54
      +favouriteCount: 350
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727688781 {#2607
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2652 …}
      +votes: Doctrine\ORM\PersistentCollection {#2650 …}
      +reports: Doctrine\ORM\PersistentCollection {#2647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2681 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +badges: Doctrine\ORM\PersistentCollection {#2694 …}
      +children: []
      -id: 31967
      -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
      -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705855568
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/post/573203"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769168 {#2604
        date: 2024-01-20 17:46:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Well, how about having a local API and have no calls at all to your cloud infrastructure? Probably too easy and you cannot lock people into your ecosystem."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 167
    +score: 0
    +lastActive: DateTime @1727688781 {#2064
      date: 2024-09-30 11:33:01.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@scrubbles@poptalk.scrubbles.tech"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1708 …}
    +nested: Doctrine\ORM\PersistentCollection {#1874 …}
    +votes: Doctrine\ORM\PersistentCollection {#1908 …}
    +reports: Doctrine\ORM\PersistentCollection {#2391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2379 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
    -id: 326013
    -bodyTs: "'api':7 'call':11 'cannot':23 'cloud':16 'easi':20 'ecosystem':28 'infrastructur':17 'local':6 'lock':24 'peopl':25 'probabl':18 'well':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5850254"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705769826 {#1883
      date: 2024-01-20 17:57:06.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.27 ms
Input props
[
  "user" => App\Entity\User {#263
    +avatar: null
    +cover: null
    +email: "Unchanged3656@infosec.pub"
    +username: "@Unchanged3656@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727190698 {#271
      date: 2024-09-24 17:11:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
    +entries: Doctrine\ORM\PersistentCollection {#194 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
    +posts: Doctrine\ORM\PersistentCollection {#82 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
    +follows: Doctrine\ORM\PersistentCollection {#1770 …}
    +followers: Doctrine\ORM\PersistentCollection {#1873 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
    +reports: Doctrine\ORM\PersistentCollection {#2396 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
    +violations: Doctrine\ORM\PersistentCollection {#1803 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
    +awards: Doctrine\ORM\PersistentCollection {#1947 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
    +categories: Doctrine\ORM\PersistentCollection {#1877 …}
    -id: 87496
    -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
    +apId: "Unchanged3656@infosec.pub"
    +apProfileId: "https://infosec.pub/u/Unchanged3656"
    +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "Unchanged3656"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707877295 {#272
      date: 2024-02-14 03:21:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707877294 {#266
      date: 2024-02-14 03:21:34.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#2707
  +user: App\Entity\User {#263
    +avatar: null
    +cover: null
    +email: "Unchanged3656@infosec.pub"
    +username: "@Unchanged3656@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727190698 {#271
      date: 2024-09-24 17:11:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
    +entries: Doctrine\ORM\PersistentCollection {#194 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
    +posts: Doctrine\ORM\PersistentCollection {#82 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
    +follows: Doctrine\ORM\PersistentCollection {#1770 …}
    +followers: Doctrine\ORM\PersistentCollection {#1873 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
    +reports: Doctrine\ORM\PersistentCollection {#2396 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
    +violations: Doctrine\ORM\PersistentCollection {#1803 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
    +awards: Doctrine\ORM\PersistentCollection {#1947 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
    +categories: Doctrine\ORM\PersistentCollection {#1877 …}
    -id: 87496
    -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
    +apId: "Unchanged3656@infosec.pub"
    +apProfileId: "https://infosec.pub/u/Unchanged3656"
    +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "Unchanged3656"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707877295 {#272
      date: 2024-02-14 03:21:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707877294 {#266
      date: 2024-02-14 03:21:34.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.23 ms
Input props
[
  "date" => DateTimeImmutable @1705769826 {#1883
    date: 2024-01-20 17:57:06.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#2845
  +date: DateTimeImmutable @1705769826 {#1883
    date: 2024-01-20 17:57:06.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.19 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705769826 {#1883
    date: 2024-01-20 17:57:06.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#2909
  +createdAt: DateTimeImmutable @1705769826 {#1883
    date: 2024-01-20 17:57:06.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.20 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#1909
    +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#2764
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
    +entries: Doctrine\ORM\PersistentCollection {#2774 …}
    +posts: Doctrine\ORM\PersistentCollection {#2776 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
    +bans: Doctrine\ORM\PersistentCollection {#2784 …}
    +reports: Doctrine\ORM\PersistentCollection {#2792 …}
    +badges: Doctrine\ORM\PersistentCollection {#2805 …}
    +logs: Doctrine\ORM\PersistentCollection {#2815 …}
    +awards: Doctrine\ORM\PersistentCollection {#2797 …}
    +categories: Doctrine\ORM\PersistentCollection {#2821 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#2765
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#2766
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#2974
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
    +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#2764
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
    +entries: Doctrine\ORM\PersistentCollection {#2774 …}
    +posts: Doctrine\ORM\PersistentCollection {#2776 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
    +bans: Doctrine\ORM\PersistentCollection {#2784 …}
    +reports: Doctrine\ORM\PersistentCollection {#2792 …}
    +badges: Doctrine\ORM\PersistentCollection {#2805 …}
    +logs: Doctrine\ORM\PersistentCollection {#2815 …}
    +awards: Doctrine\ORM\PersistentCollection {#2797 …}
    +categories: Doctrine\ORM\PersistentCollection {#2821 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#2765
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#2766
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.23 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2387
    +user: Proxies\__CG__\App\Entity\User {#2606 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
      +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        &gt; Any issues on the community? Report it using the report flag.\n
        \n
        &gt; Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#2764
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
      +entries: Doctrine\ORM\PersistentCollection {#2774 …}
      +posts: Doctrine\ORM\PersistentCollection {#2776 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
      +bans: Doctrine\ORM\PersistentCollection {#2784 …}
      +reports: Doctrine\ORM\PersistentCollection {#2792 …}
      +badges: Doctrine\ORM\PersistentCollection {#2805 …}
      +logs: Doctrine\ORM\PersistentCollection {#2815 …}
      +awards: Doctrine\ORM\PersistentCollection {#2797 …}
      +categories: Doctrine\ORM\PersistentCollection {#2821 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#2765
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#2766
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2631 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2653 …}
    +slug: "Sounds-like-Haier-is-opening-the-door"
    +title: "Sounds like Haier is opening the door!"
    +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
    +body: """
      > Dear Andre,\n
      \n
      ```\n
      \n
      <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
      </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
      </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Hope to hear back from you soon.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Best regards\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Gianpiero Morbello\n
      </span><span style="color:#323232;">Head of Brand & IOT\n
      </span><span style="color:#323232;">Haier Europe\n
      </span>\n
      ```\n
      \n
      If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 54
    +favouriteCount: 350
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727688781 {#2607
      date: 2024-09-30 11:33:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2652 …}
    +votes: Doctrine\ORM\PersistentCollection {#2650 …}
    +reports: Doctrine\ORM\PersistentCollection {#2647 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2681 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
    +badges: Doctrine\ORM\PersistentCollection {#2694 …}
    +children: []
    -id: 31967
    -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
    -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705855568
    +visibility: "visible             "
    +apId: "https://poptalk.scrubbles.tech/post/573203"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705769168 {#2604
      date: 2024-01-20 17:46:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#3037
  +entry: Proxies\__CG__\App\Entity\Entry {#2387
    +user: Proxies\__CG__\App\Entity\User {#2606 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
      +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        &gt; Any issues on the community? Report it using the report flag.\n
        \n
        &gt; Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#2764
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
      +entries: Doctrine\ORM\PersistentCollection {#2774 …}
      +posts: Doctrine\ORM\PersistentCollection {#2776 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
      +bans: Doctrine\ORM\PersistentCollection {#2784 …}
      +reports: Doctrine\ORM\PersistentCollection {#2792 …}
      +badges: Doctrine\ORM\PersistentCollection {#2805 …}
      +logs: Doctrine\ORM\PersistentCollection {#2815 …}
      +awards: Doctrine\ORM\PersistentCollection {#2797 …}
      +categories: Doctrine\ORM\PersistentCollection {#2821 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#2765
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#2766
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2631 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2653 …}
    +slug: "Sounds-like-Haier-is-opening-the-door"
    +title: "Sounds like Haier is opening the door!"
    +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
    +body: """
      > Dear Andre,\n
      \n
      ```\n
      \n
      <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
      </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
      </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Hope to hear back from you soon.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Best regards\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Gianpiero Morbello\n
      </span><span style="color:#323232;">Head of Brand & IOT\n
      </span><span style="color:#323232;">Haier Europe\n
      </span>\n
      ```\n
      \n
      If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 54
    +favouriteCount: 350
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727688781 {#2607
      date: 2024-09-30 11:33:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2652 …}
    +votes: Doctrine\ORM\PersistentCollection {#2650 …}
    +reports: Doctrine\ORM\PersistentCollection {#2647 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2681 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
    +badges: Doctrine\ORM\PersistentCollection {#2694 …}
    +children: []
    -id: 31967
    -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
    -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705855568
    +visibility: "visible             "
    +apId: "https://poptalk.scrubbles.tech/post/573203"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705769168 {#2604
      date: 2024-01-20 17:46:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.24 ms
Input props
[
  "user" => App\Entity\User {#263
    +avatar: null
    +cover: null
    +email: "Unchanged3656@infosec.pub"
    +username: "@Unchanged3656@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727190698 {#271
      date: 2024-09-24 17:11:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
    +entries: Doctrine\ORM\PersistentCollection {#194 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
    +posts: Doctrine\ORM\PersistentCollection {#82 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
    +follows: Doctrine\ORM\PersistentCollection {#1770 …}
    +followers: Doctrine\ORM\PersistentCollection {#1873 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
    +reports: Doctrine\ORM\PersistentCollection {#2396 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
    +violations: Doctrine\ORM\PersistentCollection {#1803 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
    +awards: Doctrine\ORM\PersistentCollection {#1947 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
    +categories: Doctrine\ORM\PersistentCollection {#1877 …}
    -id: 87496
    -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
    +apId: "Unchanged3656@infosec.pub"
    +apProfileId: "https://infosec.pub/u/Unchanged3656"
    +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "Unchanged3656"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707877295 {#272
      date: 2024-02-14 03:21:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707877294 {#266
      date: 2024-02-14 03:21:34.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#3100
  +width: 40
  +height: 40
  +user: App\Entity\User {#263
    +avatar: null
    +cover: null
    +email: "Unchanged3656@infosec.pub"
    +username: "@Unchanged3656@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727190698 {#271
      date: 2024-09-24 17:11:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
    +entries: Doctrine\ORM\PersistentCollection {#194 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
    +posts: Doctrine\ORM\PersistentCollection {#82 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
    +follows: Doctrine\ORM\PersistentCollection {#1770 …}
    +followers: Doctrine\ORM\PersistentCollection {#1873 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
    +reports: Doctrine\ORM\PersistentCollection {#2396 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
    +violations: Doctrine\ORM\PersistentCollection {#1803 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
    +awards: Doctrine\ORM\PersistentCollection {#1947 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
    +categories: Doctrine\ORM\PersistentCollection {#1877 …}
    -id: 87496
    -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
    +apId: "Unchanged3656@infosec.pub"
    +apProfileId: "https://infosec.pub/u/Unchanged3656"
    +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "Unchanged3656"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707877295 {#272
      date: 2024-02-14 03:21:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707877294 {#266
      date: 2024-02-14 03:21:34.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.51 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2082
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2387
      +user: Proxies\__CG__\App\Entity\User {#2606 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2631 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2653 …}
      +slug: "Sounds-like-Haier-is-opening-the-door"
      +title: "Sounds like Haier is opening the door!"
      +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
      +body: """
        > Dear Andre,\n
        \n
        ```\n
        \n
        <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
        </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
        </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Hope to hear back from you soon.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Best regards\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Gianpiero Morbello\n
        </span><span style="color:#323232;">Head of Brand & IOT\n
        </span><span style="color:#323232;">Haier Europe\n
        </span>\n
        ```\n
        \n
        If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 54
      +favouriteCount: 350
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727688781 {#2607
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2652 …}
      +votes: Doctrine\ORM\PersistentCollection {#2650 …}
      +reports: Doctrine\ORM\PersistentCollection {#2647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2681 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +badges: Doctrine\ORM\PersistentCollection {#2694 …}
      +children: []
      -id: 31967
      -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
      -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705855568
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/post/573203"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769168 {#2604
        date: 2024-01-20 17:46:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Well, how about having a local API and have no calls at all to your cloud infrastructure? Probably too easy and you cannot lock people into your ecosystem."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 167
    +score: 0
    +lastActive: DateTime @1727688781 {#2064
      date: 2024-09-30 11:33:01.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@scrubbles@poptalk.scrubbles.tech"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1708 …}
    +nested: Doctrine\ORM\PersistentCollection {#1874 …}
    +votes: Doctrine\ORM\PersistentCollection {#1908 …}
    +reports: Doctrine\ORM\PersistentCollection {#2391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2379 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
    -id: 326013
    -bodyTs: "'api':7 'call':11 'cannot':23 'cloud':16 'easi':20 'ecosystem':28 'infrastructur':17 'local':6 'lock':24 'peopl':25 'probabl':18 'well':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5850254"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705769826 {#1883
      date: 2024-01-20 17:57:06.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3193
  +subject: App\Entity\EntryComment {#2082
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2387
      +user: Proxies\__CG__\App\Entity\User {#2606 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2631 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2653 …}
      +slug: "Sounds-like-Haier-is-opening-the-door"
      +title: "Sounds like Haier is opening the door!"
      +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
      +body: """
        > Dear Andre,\n
        \n
        ```\n
        \n
        <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
        </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
        </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Hope to hear back from you soon.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Best regards\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Gianpiero Morbello\n
        </span><span style="color:#323232;">Head of Brand & IOT\n
        </span><span style="color:#323232;">Haier Europe\n
        </span>\n
        ```\n
        \n
        If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 54
      +favouriteCount: 350
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727688781 {#2607
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2652 …}
      +votes: Doctrine\ORM\PersistentCollection {#2650 …}
      +reports: Doctrine\ORM\PersistentCollection {#2647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2681 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +badges: Doctrine\ORM\PersistentCollection {#2694 …}
      +children: []
      -id: 31967
      -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
      -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705855568
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/post/573203"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769168 {#2604
        date: 2024-01-20 17:46:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Well, how about having a local API and have no calls at all to your cloud infrastructure? Probably too easy and you cannot lock people into your ecosystem."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 167
    +score: 0
    +lastActive: DateTime @1727688781 {#2064
      date: 2024-09-30 11:33:01.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@scrubbles@poptalk.scrubbles.tech"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1708 …}
    +nested: Doctrine\ORM\PersistentCollection {#1874 …}
    +votes: Doctrine\ORM\PersistentCollection {#1908 …}
    +reports: Doctrine\ORM\PersistentCollection {#2391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2379 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
    -id: 326013
    -bodyTs: "'api':7 'call':11 'cannot':23 'cloud':16 'easi':20 'ecosystem':28 'infrastructur':17 'local':6 'lock':24 'peopl':25 'probabl':18 'well':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5850254"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705769826 {#1883
      date: 2024-01-20 17:57:06.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 3.11 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2082
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2387
      +user: Proxies\__CG__\App\Entity\User {#2606 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2631 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2653 …}
      +slug: "Sounds-like-Haier-is-opening-the-door"
      +title: "Sounds like Haier is opening the door!"
      +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
      +body: """
        > Dear Andre,\n
        \n
        ```\n
        \n
        <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
        </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
        </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Hope to hear back from you soon.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Best regards\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Gianpiero Morbello\n
        </span><span style="color:#323232;">Head of Brand & IOT\n
        </span><span style="color:#323232;">Haier Europe\n
        </span>\n
        ```\n
        \n
        If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 54
      +favouriteCount: 350
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727688781 {#2607
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2652 …}
      +votes: Doctrine\ORM\PersistentCollection {#2650 …}
      +reports: Doctrine\ORM\PersistentCollection {#2647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2681 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +badges: Doctrine\ORM\PersistentCollection {#2694 …}
      +children: []
      -id: 31967
      -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
      -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705855568
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/post/573203"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769168 {#2604
        date: 2024-01-20 17:46:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Well, how about having a local API and have no calls at all to your cloud infrastructure? Probably too easy and you cannot lock people into your ecosystem."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 167
    +score: 0
    +lastActive: DateTime @1727688781 {#2064
      date: 2024-09-30 11:33:01.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@scrubbles@poptalk.scrubbles.tech"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1708 …}
    +nested: Doctrine\ORM\PersistentCollection {#1874 …}
    +votes: Doctrine\ORM\PersistentCollection {#1908 …}
    +reports: Doctrine\ORM\PersistentCollection {#2391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2379 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
    -id: 326013
    -bodyTs: "'api':7 'call':11 'cannot':23 'cloud':16 'easi':20 'ecosystem':28 'infrastructur':17 'local':6 'lock':24 'peopl':25 'probabl':18 'well':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5850254"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705769826 {#1883
      date: 2024-01-20 17:57:06.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#3260
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2082
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2387
      +user: Proxies\__CG__\App\Entity\User {#2606 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2631 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2653 …}
      +slug: "Sounds-like-Haier-is-opening-the-door"
      +title: "Sounds like Haier is opening the door!"
      +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
      +body: """
        > Dear Andre,\n
        \n
        ```\n
        \n
        <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
        </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
        </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Hope to hear back from you soon.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Best regards\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Gianpiero Morbello\n
        </span><span style="color:#323232;">Head of Brand & IOT\n
        </span><span style="color:#323232;">Haier Europe\n
        </span>\n
        ```\n
        \n
        If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 54
      +favouriteCount: 350
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727688781 {#2607
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2652 …}
      +votes: Doctrine\ORM\PersistentCollection {#2650 …}
      +reports: Doctrine\ORM\PersistentCollection {#2647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2681 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +badges: Doctrine\ORM\PersistentCollection {#2694 …}
      +children: []
      -id: 31967
      -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
      -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705855568
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/post/573203"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769168 {#2604
        date: 2024-01-20 17:46:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: null
    +root: null
    +body: "Well, how about having a local API and have no calls at all to your cloud infrastructure? Probably too easy and you cannot lock people into your ecosystem."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 167
    +score: 0
    +lastActive: DateTime @1727688781 {#2064
      date: 2024-09-30 11:33:01.0 +02:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@scrubbles@poptalk.scrubbles.tech"
    ]
    +children: Doctrine\ORM\PersistentCollection {#1708 …}
    +nested: Doctrine\ORM\PersistentCollection {#1874 …}
    +votes: Doctrine\ORM\PersistentCollection {#1908 …}
    +reports: Doctrine\ORM\PersistentCollection {#2391 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2379 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
    -id: 326013
    -bodyTs: "'api':7 'call':11 'cannot':23 'cloud':16 'easi':20 'ecosystem':28 'infrastructur':17 'local':6 'lock':24 'peopl':25 'probabl':18 'well':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5850254"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705769826 {#1883
      date: 2024-01-20 17:57:06.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 6.62 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2360
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2387
      +user: Proxies\__CG__\App\Entity\User {#2606 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2631 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2653 …}
      +slug: "Sounds-like-Haier-is-opening-the-door"
      +title: "Sounds like Haier is opening the door!"
      +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
      +body: """
        > Dear Andre,\n
        \n
        ```\n
        \n
        <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
        </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
        </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Hope to hear back from you soon.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Best regards\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Gianpiero Morbello\n
        </span><span style="color:#323232;">Head of Brand & IOT\n
        </span><span style="color:#323232;">Haier Europe\n
        </span>\n
        ```\n
        \n
        If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 54
      +favouriteCount: 350
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727688781 {#2607
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2652 …}
      +votes: Doctrine\ORM\PersistentCollection {#2650 …}
      +reports: Doctrine\ORM\PersistentCollection {#2647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2681 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +badges: Doctrine\ORM\PersistentCollection {#2694 …}
      +children: []
      -id: 31967
      -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
      -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705855568
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/post/573203"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769168 {#2604
        date: 2024-01-20 17:46:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
    +root: App\Entity\EntryComment {#2082
      +user: App\Entity\User {#263}
      +entry: Proxies\__CG__\App\Entity\Entry {#2387 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
      +image: null
      +parent: null
      +root: null
      +body: "Well, how about having a local API and have no calls at all to your cloud infrastructure? Probably too easy and you cannot lock people into your ecosystem."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 167
      +score: 0
      +lastActive: DateTime @1727688781 {#2064
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@scrubbles@poptalk.scrubbles.tech"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1708 …}
      +nested: Doctrine\ORM\PersistentCollection {#1874 …}
      +votes: Doctrine\ORM\PersistentCollection {#1908 …}
      +reports: Doctrine\ORM\PersistentCollection {#2391 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2379 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
      -id: 326013
      -bodyTs: "'api':7 'call':11 'cannot':23 'cloud':16 'easi':20 'ecosystem':28 'infrastructur':17 'local':6 'lock':24 'peopl':25 'probabl':18 'well':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5850254"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769826 {#1883
        date: 2024-01-20 17:57:06.0 +01:00
      }
    }
    +body: "Probably more. Your app can use the local API then as well. And AWS is insanely expensive, especially if you forget to block log ingestion to Cloudwatch (ask me how I know)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705787887 {#2096
      date: 2024-01-20 22:58:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@scrubbles@poptalk.scrubbles.tech"
      "@Unchanged3656@infosec.pub"
      "@Rentlar@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2164 …}
    +nested: Doctrine\ORM\PersistentCollection {#2349 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2325 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
    -id: 326624
    -bodyTs: "'api':9 'app':4 'ask':28 'aw':14 'block':23 'cloudwatch':27 'especi':18 'expens':17 'forget':21 'ingest':25 'insan':16 'know':32 'local':8 'log':24 'probabl':1 'use':6 'well':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5856753"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705787887 {#2081
      date: 2024-01-20 22:58:07.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#3567
  +comment: App\Entity\EntryComment {#2360
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2387
      +user: Proxies\__CG__\App\Entity\User {#2606 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2631 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2653 …}
      +slug: "Sounds-like-Haier-is-opening-the-door"
      +title: "Sounds like Haier is opening the door!"
      +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
      +body: """
        > Dear Andre,\n
        \n
        ```\n
        \n
        <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
        </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
        </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Hope to hear back from you soon.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Best regards\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Gianpiero Morbello\n
        </span><span style="color:#323232;">Head of Brand & IOT\n
        </span><span style="color:#323232;">Haier Europe\n
        </span>\n
        ```\n
        \n
        If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 54
      +favouriteCount: 350
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727688781 {#2607
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2652 …}
      +votes: Doctrine\ORM\PersistentCollection {#2650 …}
      +reports: Doctrine\ORM\PersistentCollection {#2647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2681 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +badges: Doctrine\ORM\PersistentCollection {#2694 …}
      +children: []
      -id: 31967
      -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
      -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705855568
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/post/573203"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769168 {#2604
        date: 2024-01-20 17:46:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
    +root: App\Entity\EntryComment {#2082
      +user: App\Entity\User {#263}
      +entry: Proxies\__CG__\App\Entity\Entry {#2387 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
      +image: null
      +parent: null
      +root: null
      +body: "Well, how about having a local API and have no calls at all to your cloud infrastructure? Probably too easy and you cannot lock people into your ecosystem."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 167
      +score: 0
      +lastActive: DateTime @1727688781 {#2064
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@scrubbles@poptalk.scrubbles.tech"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1708 …}
      +nested: Doctrine\ORM\PersistentCollection {#1874 …}
      +votes: Doctrine\ORM\PersistentCollection {#1908 …}
      +reports: Doctrine\ORM\PersistentCollection {#2391 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2379 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
      -id: 326013
      -bodyTs: "'api':7 'call':11 'cannot':23 'cloud':16 'easi':20 'ecosystem':28 'infrastructur':17 'local':6 'lock':24 'peopl':25 'probabl':18 'well':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5850254"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769826 {#1883
        date: 2024-01-20 17:57:06.0 +01:00
      }
    }
    +body: "Probably more. Your app can use the local API then as well. And AWS is insanely expensive, especially if you forget to block log ingestion to Cloudwatch (ask me how I know)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705787887 {#2096
      date: 2024-01-20 22:58:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@scrubbles@poptalk.scrubbles.tech"
      "@Unchanged3656@infosec.pub"
      "@Rentlar@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2164 …}
    +nested: Doctrine\ORM\PersistentCollection {#2349 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2325 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
    -id: 326624
    -bodyTs: "'api':9 'app':4 'ask':28 'aw':14 'block':23 'cloudwatch':27 'especi':18 'expens':17 'forget':21 'ingest':25 'insan':16 'know':32 'local':8 'log':24 'probabl':1 'use':6 'well':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5856753"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705787887 {#2081
      date: 2024-01-20 22:58:07.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.26 ms
Input props
[
  "user" => App\Entity\User {#263
    +avatar: null
    +cover: null
    +email: "Unchanged3656@infosec.pub"
    +username: "@Unchanged3656@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727190698 {#271
      date: 2024-09-24 17:11:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
    +entries: Doctrine\ORM\PersistentCollection {#194 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
    +posts: Doctrine\ORM\PersistentCollection {#82 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
    +follows: Doctrine\ORM\PersistentCollection {#1770 …}
    +followers: Doctrine\ORM\PersistentCollection {#1873 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
    +reports: Doctrine\ORM\PersistentCollection {#2396 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
    +violations: Doctrine\ORM\PersistentCollection {#1803 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
    +awards: Doctrine\ORM\PersistentCollection {#1947 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
    +categories: Doctrine\ORM\PersistentCollection {#1877 …}
    -id: 87496
    -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
    +apId: "Unchanged3656@infosec.pub"
    +apProfileId: "https://infosec.pub/u/Unchanged3656"
    +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "Unchanged3656"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707877295 {#272
      date: 2024-02-14 03:21:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707877294 {#266
      date: 2024-02-14 03:21:34.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#3612
  +user: App\Entity\User {#263
    +avatar: null
    +cover: null
    +email: "Unchanged3656@infosec.pub"
    +username: "@Unchanged3656@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727190698 {#271
      date: 2024-09-24 17:11:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
    +entries: Doctrine\ORM\PersistentCollection {#194 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
    +posts: Doctrine\ORM\PersistentCollection {#82 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
    +follows: Doctrine\ORM\PersistentCollection {#1770 …}
    +followers: Doctrine\ORM\PersistentCollection {#1873 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
    +reports: Doctrine\ORM\PersistentCollection {#2396 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
    +violations: Doctrine\ORM\PersistentCollection {#1803 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
    +awards: Doctrine\ORM\PersistentCollection {#1947 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
    +categories: Doctrine\ORM\PersistentCollection {#1877 …}
    -id: 87496
    -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
    +apId: "Unchanged3656@infosec.pub"
    +apProfileId: "https://infosec.pub/u/Unchanged3656"
    +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "Unchanged3656"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707877295 {#272
      date: 2024-02-14 03:21:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707877294 {#266
      date: 2024-02-14 03:21:34.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.14 ms
Input props
[
  "date" => DateTimeImmutable @1705787887 {#2081
    date: 2024-01-20 22:58:07.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#3668
  +date: DateTimeImmutable @1705787887 {#2081
    date: 2024-01-20 22:58:07.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.12 ms
Input props
[
  "createdAt" => DateTimeImmutable @1705787887 {#2081
    date: 2024-01-20 22:58:07.0 +01:00
  }
  "editedAt" => null
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#3722
  +createdAt: DateTimeImmutable @1705787887 {#2081
    date: 2024-01-20 22:58:07.0 +01:00
  }
  +editedAt: null
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.13 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#1909
    +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#2764
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
    +entries: Doctrine\ORM\PersistentCollection {#2774 …}
    +posts: Doctrine\ORM\PersistentCollection {#2776 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
    +bans: Doctrine\ORM\PersistentCollection {#2784 …}
    +reports: Doctrine\ORM\PersistentCollection {#2792 …}
    +badges: Doctrine\ORM\PersistentCollection {#2805 …}
    +logs: Doctrine\ORM\PersistentCollection {#2815 …}
    +awards: Doctrine\ORM\PersistentCollection {#2797 …}
    +categories: Doctrine\ORM\PersistentCollection {#2821 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#2765
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#2766
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#3776
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
    +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#2764
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
    +entries: Doctrine\ORM\PersistentCollection {#2774 …}
    +posts: Doctrine\ORM\PersistentCollection {#2776 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
    +bans: Doctrine\ORM\PersistentCollection {#2784 …}
    +reports: Doctrine\ORM\PersistentCollection {#2792 …}
    +badges: Doctrine\ORM\PersistentCollection {#2805 …}
    +logs: Doctrine\ORM\PersistentCollection {#2815 …}
    +awards: Doctrine\ORM\PersistentCollection {#2797 …}
    +categories: Doctrine\ORM\PersistentCollection {#2821 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#2765
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#2766
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.13 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2387
    +user: Proxies\__CG__\App\Entity\User {#2606 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
      +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        &gt; Any issues on the community? Report it using the report flag.\n
        \n
        &gt; Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#2764
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
      +entries: Doctrine\ORM\PersistentCollection {#2774 …}
      +posts: Doctrine\ORM\PersistentCollection {#2776 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
      +bans: Doctrine\ORM\PersistentCollection {#2784 …}
      +reports: Doctrine\ORM\PersistentCollection {#2792 …}
      +badges: Doctrine\ORM\PersistentCollection {#2805 …}
      +logs: Doctrine\ORM\PersistentCollection {#2815 …}
      +awards: Doctrine\ORM\PersistentCollection {#2797 …}
      +categories: Doctrine\ORM\PersistentCollection {#2821 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#2765
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#2766
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2631 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2653 …}
    +slug: "Sounds-like-Haier-is-opening-the-door"
    +title: "Sounds like Haier is opening the door!"
    +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
    +body: """
      > Dear Andre,\n
      \n
      ```\n
      \n
      <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
      </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
      </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Hope to hear back from you soon.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Best regards\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Gianpiero Morbello\n
      </span><span style="color:#323232;">Head of Brand & IOT\n
      </span><span style="color:#323232;">Haier Europe\n
      </span>\n
      ```\n
      \n
      If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 54
    +favouriteCount: 350
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727688781 {#2607
      date: 2024-09-30 11:33:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2652 …}
    +votes: Doctrine\ORM\PersistentCollection {#2650 …}
    +reports: Doctrine\ORM\PersistentCollection {#2647 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2681 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
    +badges: Doctrine\ORM\PersistentCollection {#2694 …}
    +children: []
    -id: 31967
    -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
    -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705855568
    +visibility: "visible             "
    +apId: "https://poptalk.scrubbles.tech/post/573203"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705769168 {#2604
      date: 2024-01-20 17:46:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#3831
  +entry: Proxies\__CG__\App\Entity\Entry {#2387
    +user: Proxies\__CG__\App\Entity\User {#2606 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
      +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        &gt; Any issues on the community? Report it using the report flag.\n
        \n
        &gt; Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#2764
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
      +entries: Doctrine\ORM\PersistentCollection {#2774 …}
      +posts: Doctrine\ORM\PersistentCollection {#2776 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
      +bans: Doctrine\ORM\PersistentCollection {#2784 …}
      +reports: Doctrine\ORM\PersistentCollection {#2792 …}
      +badges: Doctrine\ORM\PersistentCollection {#2805 …}
      +logs: Doctrine\ORM\PersistentCollection {#2815 …}
      +awards: Doctrine\ORM\PersistentCollection {#2797 …}
      +categories: Doctrine\ORM\PersistentCollection {#2821 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#2765
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#2766
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: Proxies\__CG__\App\Entity\Image {#2631 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2653 …}
    +slug: "Sounds-like-Haier-is-opening-the-door"
    +title: "Sounds like Haier is opening the door!"
    +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
    +body: """
      > Dear Andre,\n
      \n
      ```\n
      \n
      <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
      </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
      </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Hope to hear back from you soon.\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Best regards\n
      </span><span style="color:#323232;">\n
      </span><span style="color:#323232;">Gianpiero Morbello\n
      </span><span style="color:#323232;">Head of Brand & IOT\n
      </span><span style="color:#323232;">Haier Europe\n
      </span>\n
      ```\n
      \n
      If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 54
    +favouriteCount: 350
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727688781 {#2607
      date: 2024-09-30 11:33:01.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2652 …}
    +votes: Doctrine\ORM\PersistentCollection {#2650 …}
    +reports: Doctrine\ORM\PersistentCollection {#2647 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2681 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
    +badges: Doctrine\ORM\PersistentCollection {#2694 …}
    +children: []
    -id: 31967
    -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
    -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705855568
    +visibility: "visible             "
    +apId: "https://poptalk.scrubbles.tech/post/573203"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705769168 {#2604
      date: 2024-01-20 17:46:08.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#263
    +avatar: null
    +cover: null
    +email: "Unchanged3656@infosec.pub"
    +username: "@Unchanged3656@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727190698 {#271
      date: 2024-09-24 17:11:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
    +entries: Doctrine\ORM\PersistentCollection {#194 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
    +posts: Doctrine\ORM\PersistentCollection {#82 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
    +follows: Doctrine\ORM\PersistentCollection {#1770 …}
    +followers: Doctrine\ORM\PersistentCollection {#1873 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
    +reports: Doctrine\ORM\PersistentCollection {#2396 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
    +violations: Doctrine\ORM\PersistentCollection {#1803 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
    +awards: Doctrine\ORM\PersistentCollection {#1947 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
    +categories: Doctrine\ORM\PersistentCollection {#1877 …}
    -id: 87496
    -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
    +apId: "Unchanged3656@infosec.pub"
    +apProfileId: "https://infosec.pub/u/Unchanged3656"
    +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "Unchanged3656"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707877295 {#272
      date: 2024-02-14 03:21:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707877294 {#266
      date: 2024-02-14 03:21:34.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#3886
  +width: 40
  +height: 40
  +user: App\Entity\User {#263
    +avatar: null
    +cover: null
    +email: "Unchanged3656@infosec.pub"
    +username: "@Unchanged3656@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727190698 {#271
      date: 2024-09-24 17:11:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
    +entries: Doctrine\ORM\PersistentCollection {#194 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
    +posts: Doctrine\ORM\PersistentCollection {#82 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
    +follows: Doctrine\ORM\PersistentCollection {#1770 …}
    +followers: Doctrine\ORM\PersistentCollection {#1873 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
    +reports: Doctrine\ORM\PersistentCollection {#2396 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
    +violations: Doctrine\ORM\PersistentCollection {#1803 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
    +awards: Doctrine\ORM\PersistentCollection {#1947 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
    +categories: Doctrine\ORM\PersistentCollection {#1877 …}
    -id: 87496
    -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
    +apId: "Unchanged3656@infosec.pub"
    +apProfileId: "https://infosec.pub/u/Unchanged3656"
    +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "Unchanged3656"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707877295 {#272
      date: 2024-02-14 03:21:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707877294 {#266
      date: 2024-02-14 03:21:34.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.50 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2360
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2387
      +user: Proxies\__CG__\App\Entity\User {#2606 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2631 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2653 …}
      +slug: "Sounds-like-Haier-is-opening-the-door"
      +title: "Sounds like Haier is opening the door!"
      +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
      +body: """
        > Dear Andre,\n
        \n
        ```\n
        \n
        <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
        </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
        </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Hope to hear back from you soon.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Best regards\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Gianpiero Morbello\n
        </span><span style="color:#323232;">Head of Brand & IOT\n
        </span><span style="color:#323232;">Haier Europe\n
        </span>\n
        ```\n
        \n
        If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 54
      +favouriteCount: 350
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727688781 {#2607
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2652 …}
      +votes: Doctrine\ORM\PersistentCollection {#2650 …}
      +reports: Doctrine\ORM\PersistentCollection {#2647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2681 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +badges: Doctrine\ORM\PersistentCollection {#2694 …}
      +children: []
      -id: 31967
      -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
      -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705855568
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/post/573203"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769168 {#2604
        date: 2024-01-20 17:46:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
    +root: App\Entity\EntryComment {#2082
      +user: App\Entity\User {#263}
      +entry: Proxies\__CG__\App\Entity\Entry {#2387 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
      +image: null
      +parent: null
      +root: null
      +body: "Well, how about having a local API and have no calls at all to your cloud infrastructure? Probably too easy and you cannot lock people into your ecosystem."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 167
      +score: 0
      +lastActive: DateTime @1727688781 {#2064
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@scrubbles@poptalk.scrubbles.tech"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1708 …}
      +nested: Doctrine\ORM\PersistentCollection {#1874 …}
      +votes: Doctrine\ORM\PersistentCollection {#1908 …}
      +reports: Doctrine\ORM\PersistentCollection {#2391 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2379 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
      -id: 326013
      -bodyTs: "'api':7 'call':11 'cannot':23 'cloud':16 'easi':20 'ecosystem':28 'infrastructur':17 'local':6 'lock':24 'peopl':25 'probabl':18 'well':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5850254"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769826 {#1883
        date: 2024-01-20 17:57:06.0 +01:00
      }
    }
    +body: "Probably more. Your app can use the local API then as well. And AWS is insanely expensive, especially if you forget to block log ingestion to Cloudwatch (ask me how I know)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705787887 {#2096
      date: 2024-01-20 22:58:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@scrubbles@poptalk.scrubbles.tech"
      "@Unchanged3656@infosec.pub"
      "@Rentlar@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2164 …}
    +nested: Doctrine\ORM\PersistentCollection {#2349 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2325 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
    -id: 326624
    -bodyTs: "'api':9 'app':4 'ask':28 'aw':14 'block':23 'cloudwatch':27 'especi':18 'expens':17 'forget':21 'ingest':25 'insan':16 'know':32 'local':8 'log':24 'probabl':1 'use':6 'well':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5856753"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705787887 {#2081
      date: 2024-01-20 22:58:07.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#3955
  +subject: App\Entity\EntryComment {#2360
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2387
      +user: Proxies\__CG__\App\Entity\User {#2606 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2631 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2653 …}
      +slug: "Sounds-like-Haier-is-opening-the-door"
      +title: "Sounds like Haier is opening the door!"
      +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
      +body: """
        > Dear Andre,\n
        \n
        ```\n
        \n
        <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
        </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
        </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Hope to hear back from you soon.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Best regards\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Gianpiero Morbello\n
        </span><span style="color:#323232;">Head of Brand & IOT\n
        </span><span style="color:#323232;">Haier Europe\n
        </span>\n
        ```\n
        \n
        If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 54
      +favouriteCount: 350
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727688781 {#2607
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2652 …}
      +votes: Doctrine\ORM\PersistentCollection {#2650 …}
      +reports: Doctrine\ORM\PersistentCollection {#2647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2681 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +badges: Doctrine\ORM\PersistentCollection {#2694 …}
      +children: []
      -id: 31967
      -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
      -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705855568
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/post/573203"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769168 {#2604
        date: 2024-01-20 17:46:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
    +root: App\Entity\EntryComment {#2082
      +user: App\Entity\User {#263}
      +entry: Proxies\__CG__\App\Entity\Entry {#2387 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
      +image: null
      +parent: null
      +root: null
      +body: "Well, how about having a local API and have no calls at all to your cloud infrastructure? Probably too easy and you cannot lock people into your ecosystem."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 167
      +score: 0
      +lastActive: DateTime @1727688781 {#2064
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@scrubbles@poptalk.scrubbles.tech"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1708 …}
      +nested: Doctrine\ORM\PersistentCollection {#1874 …}
      +votes: Doctrine\ORM\PersistentCollection {#1908 …}
      +reports: Doctrine\ORM\PersistentCollection {#2391 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2379 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
      -id: 326013
      -bodyTs: "'api':7 'call':11 'cannot':23 'cloud':16 'easi':20 'ecosystem':28 'infrastructur':17 'local':6 'lock':24 'peopl':25 'probabl':18 'well':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5850254"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769826 {#1883
        date: 2024-01-20 17:57:06.0 +01:00
      }
    }
    +body: "Probably more. Your app can use the local API then as well. And AWS is insanely expensive, especially if you forget to block log ingestion to Cloudwatch (ask me how I know)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705787887 {#2096
      date: 2024-01-20 22:58:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@scrubbles@poptalk.scrubbles.tech"
      "@Unchanged3656@infosec.pub"
      "@Rentlar@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2164 …}
    +nested: Doctrine\ORM\PersistentCollection {#2349 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2325 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
    -id: 326624
    -bodyTs: "'api':9 'app':4 'ask':28 'aw':14 'block':23 'cloudwatch':27 'especi':18 'expens':17 'forget':21 'ingest':25 'insan':16 'know':32 'local':8 'log':24 'probabl':1 'use':6 'well':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5856753"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705787887 {#2081
      date: 2024-01-20 22:58:07.0 +01:00
    }
  }
  +formDest: "entry_comment"
  +showDownvote: true
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
boost App\Twig\Components\BoostComponent 12.0 MiB 0.70 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2360
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2387
      +user: Proxies\__CG__\App\Entity\User {#2606 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2631 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2653 …}
      +slug: "Sounds-like-Haier-is-opening-the-door"
      +title: "Sounds like Haier is opening the door!"
      +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
      +body: """
        > Dear Andre,\n
        \n
        ```\n
        \n
        <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
        </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
        </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Hope to hear back from you soon.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Best regards\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Gianpiero Morbello\n
        </span><span style="color:#323232;">Head of Brand & IOT\n
        </span><span style="color:#323232;">Haier Europe\n
        </span>\n
        ```\n
        \n
        If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 54
      +favouriteCount: 350
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727688781 {#2607
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2652 …}
      +votes: Doctrine\ORM\PersistentCollection {#2650 …}
      +reports: Doctrine\ORM\PersistentCollection {#2647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2681 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +badges: Doctrine\ORM\PersistentCollection {#2694 …}
      +children: []
      -id: 31967
      -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
      -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705855568
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/post/573203"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769168 {#2604
        date: 2024-01-20 17:46:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
    +root: App\Entity\EntryComment {#2082
      +user: App\Entity\User {#263}
      +entry: Proxies\__CG__\App\Entity\Entry {#2387 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
      +image: null
      +parent: null
      +root: null
      +body: "Well, how about having a local API and have no calls at all to your cloud infrastructure? Probably too easy and you cannot lock people into your ecosystem."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 167
      +score: 0
      +lastActive: DateTime @1727688781 {#2064
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@scrubbles@poptalk.scrubbles.tech"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1708 …}
      +nested: Doctrine\ORM\PersistentCollection {#1874 …}
      +votes: Doctrine\ORM\PersistentCollection {#1908 …}
      +reports: Doctrine\ORM\PersistentCollection {#2391 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2379 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
      -id: 326013
      -bodyTs: "'api':7 'call':11 'cannot':23 'cloud':16 'easi':20 'ecosystem':28 'infrastructur':17 'local':6 'lock':24 'peopl':25 'probabl':18 'well':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5850254"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769826 {#1883
        date: 2024-01-20 17:57:06.0 +01:00
      }
    }
    +body: "Probably more. Your app can use the local API then as well. And AWS is insanely expensive, especially if you forget to block log ingestion to Cloudwatch (ask me how I know)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705787887 {#2096
      date: 2024-01-20 22:58:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@scrubbles@poptalk.scrubbles.tech"
      "@Unchanged3656@infosec.pub"
      "@Rentlar@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2164 …}
    +nested: Doctrine\ORM\PersistentCollection {#2349 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2325 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
    -id: 326624
    -bodyTs: "'api':9 'app':4 'ask':28 'aw':14 'block':23 'cloudwatch':27 'especi':18 'expens':17 'forget':21 'ingest':25 'insan':16 'know':32 'local':8 'log':24 'probabl':1 'use':6 'well':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5856753"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705787887 {#2081
      date: 2024-01-20 22:58:07.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#4012
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2360
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2387
      +user: Proxies\__CG__\App\Entity\User {#2606 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: Proxies\__CG__\App\Entity\Image {#2631 …}
      +domain: Proxies\__CG__\App\Entity\Domain {#2653 …}
      +slug: "Sounds-like-Haier-is-opening-the-door"
      +title: "Sounds like Haier is opening the door!"
      +url: "https://github.com/Andre0512/hon/issues/147#issuecomment-1902075829"
      +body: """
        > Dear Andre,\n
        \n
        ```\n
        \n
        <span style="color:#323232;">I'm Gianpiero Morbello, serving as the Head of IOT and Ecosystem at Haier Europe.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;"> It's a pleasure to hear from you. We just received your email, and coincidentally, I was in the process of sending you a mail with a similar suggestion.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I want to emphasize Haier Europe's enthusiasm for supporting initiatives in the open world. Please note that our IOT vision revolves around a three-pillar strategy:\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">    achieving 100% connectivity for our appliances,\n
        </span><span style="color:#323232;">    opening our IOT infrastructure (we are aligned with Matter and extensively integrating third-party connections through APIs, and looking for any other opportunity it might be interesting),\n
        </span><span style="color:#323232;">    and the third pillar involves enhancing consumer value through the integration of various appliances and services, as an example we are pretty active in the energy management opening our platform to solution which are coming from energy providers.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Our strategy's cornerstone is the IOT platform and the HON app, introduced on AWS in 2020 with a focus on Privacy and Security by Design principles. We're delighted that our HON connected appliances and solutions have been well-received so the number of connected active consumers is growing day after day, with high level of satisfaction proven by the high rates we receive in the App stores.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Prioritizing the efficiency of HON functions when making AWS calls has been crucial, particularly in light of the notable increase in active users mentioned above. This focus enables us to effectively control costs.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Recently, we've observed a substantial increase in AWS calls attributed to your plugin, prompting the communication you previously received as standard protocol for our company, but as mentioned earlier, we are committed to transparency and keenly interested in collaborating with you not only to optimize your plugin in alignment with our cost control objectives, but also to cooperate in better serving your community.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">I propose scheduling a call involving our IOT Technology department to address the issue comprehensively and respond to any questions both parties may have.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Hope to hear back from you soon.\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Best regards\n
        </span><span style="color:#323232;">\n
        </span><span style="color:#323232;">Gianpiero Morbello\n
        </span><span style="color:#323232;">Head of Brand & IOT\n
        </span><span style="color:#323232;">Haier Europe\n
        </span>\n
        ```\n
        \n
        If only they would have reached out this way the first time instead of a cease and desist, their brand getting dragged through the mud could have been avoided.
        """
      +type: "link"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 54
      +favouriteCount: 350
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1727688781 {#2607
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#2652 …}
      +votes: Doctrine\ORM\PersistentCollection {#2650 …}
      +reports: Doctrine\ORM\PersistentCollection {#2647 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2681 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2677 …}
      +badges: Doctrine\ORM\PersistentCollection {#2694 …}
      +children: []
      -id: 31967
      -titleTs: "'door':7 'haier':3 'like':2 'open':5 'sound':1"
      -bodyTs: "'100':76 '2020':163 'achiev':75 'activ':131,194,238 'address':325 'align':87,299 'also':306 'andr':2 'api':98 'app':158,215 'applianc':80,122,181 'around':69 'attribut':260 'avoid':383 'aw':161,225,258 'back':341 'best':345 'better':310 'brand':351,374 'call':226,259,318 'ceas':370 'coincident':32 'collabor':289 'come':143 'commit':282 'communic':266 'communiti':313 'compani':275 'comprehens':328 'connect':77,96,180,193 'consum':115,195 'control':248,303 'cooper':308 'cornerston':150 'cost':249,302 'could':380 'crucial':229 'day':198,200 'dear':1 'delight':176 'depart':323 'design':172 'desist':372 'drag':376 'earlier':279 'ecosystem':14 'effect':247 'effici':219 'email':30 'emphas':50 'enabl':244 'energi':134,145 'enhanc':114 'enthusiasm':54 'europ':17,52,354 'exampl':127 'extens':91 'first':365 'focus':166,243 'function':222 'get':375 'gianpiero':5,347 'grow':197 'haier':16,51,353 'head':10,349 'hear':23,340 'high':202,209 'hon':157,179,221 'hope':338 'increas':236,256 'infrastructur':84 'initi':57 'instead':367 'integr':92,119 'interest':108,287 'introduc':159 'involv':113,319 'iot':12,66,83,153,321,352 'issu':327 'keen':286 'level':203 'light':232 'look':100 'm':4 'mail':42 'make':224 'manag':135 'matter':89 'may':336 'mention':240,278 'might':106 'morbello':6,348 'mud':379 'notabl':235 'note':63 'number':191 'object':304 'observ':253 'open':60,81,136 'opportun':104 'optim':295 'parti':95,335 'particular':230 'pillar':73,112 'platform':138,154 'pleas':62 'pleasur':21 'plugin':263,297 'pretti':130 'previous':268 'principl':173 'priorit':217 'privaci':168 'process':37 'prompt':264 'propos':315 'protocol':272 'proven':206 'provid':146 'question':333 'rate':210 're':175 'reach':360 'receiv':28,188,212,269 'recent':250 'regard':346 'respond':330 'revolv':68 'satisfact':205 'schedul':316 'secur':170 'send':39 'serv':7,311 'servic':124 'similar':45 'solut':140,183 'soon':344 'standard':271 'store':216 'strategi':74,148 'substanti':255 'suggest':46 'support':56 'technolog':322 'third':94,111 'third-parti':93 'three':72 'three-pillar':71 'time':366 'transpar':284 'us':245 'user':239 'valu':116 'various':121 've':252 'vision':67 'want':48 'way':363 'well':187 'well-receiv':186 'world':61 'would':358"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1705855568
      +visibility: "visible             "
      +apId: "https://poptalk.scrubbles.tech/post/573203"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769168 {#2604
        date: 2024-01-20 17:46:08.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
    +root: App\Entity\EntryComment {#2082
      +user: App\Entity\User {#263}
      +entry: Proxies\__CG__\App\Entity\Entry {#2387 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
      +image: null
      +parent: null
      +root: null
      +body: "Well, how about having a local API and have no calls at all to your cloud infrastructure? Probably too easy and you cannot lock people into your ecosystem."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 167
      +score: 0
      +lastActive: DateTime @1727688781 {#2064
        date: 2024-09-30 11:33:01.0 +02:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@scrubbles@poptalk.scrubbles.tech"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1708 …}
      +nested: Doctrine\ORM\PersistentCollection {#1874 …}
      +votes: Doctrine\ORM\PersistentCollection {#1908 …}
      +reports: Doctrine\ORM\PersistentCollection {#2391 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2379 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2030 …}
      -id: 326013
      -bodyTs: "'api':7 'call':11 'cannot':23 'cloud':16 'easi':20 'ecosystem':28 'infrastructur':17 'local':6 'lock':24 'peopl':25 'probabl':18 'well':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://infosec.pub/comment/5850254"
      +editedAt: null
      +createdAt: DateTimeImmutable @1705769826 {#1883
        date: 2024-01-20 17:57:06.0 +01:00
      }
    }
    +body: "Probably more. Your app can use the local API then as well. And AWS is insanely expensive, especially if you forget to block log ingestion to Cloudwatch (ask me how I know)."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1705787887 {#2096
      date: 2024-01-20 22:58:07.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@scrubbles@poptalk.scrubbles.tech"
      "@Unchanged3656@infosec.pub"
      "@Rentlar@lemmy.ca"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2164 …}
    +nested: Doctrine\ORM\PersistentCollection {#2349 …}
    +votes: Doctrine\ORM\PersistentCollection {#2191 …}
    +reports: Doctrine\ORM\PersistentCollection {#2325 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2329 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2323 …}
    -id: 326624
    -bodyTs: "'api':9 'app':4 'ask':28 'aw':14 'block':23 'cloudwatch':27 'especi':18 'expens':17 'forget':21 'ingest':25 'insan':16 'know':32 'local':8 'log':24 'probabl':1 'use':6 'well':12"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5856753"
    +editedAt: null
    +createdAt: DateTimeImmutable @1705787887 {#2081
      date: 2024-01-20 22:58:07.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
entry_comment App\Twig\Components\EntryCommentComponent 12.0 MiB 11.85 ms
Input props
[
  "comment" => App\Entity\EntryComment {#2342
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2337
      +user: Proxies\__CG__\App\Entity\User {#4304 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#4306 …}
      +slug: "Should-I-use-Restic-Borg-or-Kopia-for-container-backups"
      +title: "Should I use Restic, Borg, or Kopia for container backups?"
      +url: null
      +body: """
        I’m planning to set up proper backups for my server, but I’m not sure which software to use. I’ve looked for solutions with encryption, compressed, incremental backups. These seem to be the best options:\n
        \n
        - [Restic](https://restic.net/) ([GitHub](https://github.com/restic/restic))\n
        - [Borg](https://www.borgbackup.org/) ([GitHub](https://github.com/borgbackup))\n
        - [Kopia](https://kopia.io/) ([GitHub](https://github.com/kopia/kopia/))\n
        \n
        Does anyone have experience with these, and if so, what was your experience?\n
        \n
        EDIT 2023-12-28:\n
        \n
        It seems most people are using Restic of which about half mention using a wrapper such as [resticprofiles](https://github.com/creativeprojects/resticprofile), [creatic](https://github.com/nils-werner/crestic) and [autorestic](https://github.com/cupcakearmy/autorestic).\n
        \n
        | Borg | Restic | Kopia |\n
        |---|---|---|\n
        | 3 | 7 | 5 |
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 38
      +favouriteCount: 85
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719744126 {#4299
        date: 2024-06-30 12:42:06.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4307 …}
      +votes: Doctrine\ORM\PersistentCollection {#4309 …}
      +reports: Doctrine\ORM\PersistentCollection {#4311 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4313 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4315 …}
      +badges: Doctrine\ORM\PersistentCollection {#4317 …}
      +children: []
      -id: 24664
      -titleTs: "'backup':10 'borg':5 'contain':9 'kopia':7 'restic':4 'use':3"
      -bodyTs: "'-12':77 '-28':78 '/)':41,49,57 '/borgbackup))':53 '/creativeprojects/resticprofile),':99 '/cupcakearmy/autorestic).':108 '/kopia/kopia/))':61 '/nils-werner/crestic)':103 '/restic/restic))':45 '2023':76 '3':112 '5':114 '7':113 'anyon':63 'autorest':105 'backup':8,30 'best':36 'borg':46,109 'compress':28 'creatic':100 'edit':75 'encrypt':27 'experi':65,74 'github':42,50,58 'github.com':44,52,60,98,102,107 'github.com/borgbackup))':51 'github.com/creativeprojects/resticprofile),':97 'github.com/cupcakearmy/autorestic).':106 'github.com/kopia/kopia/))':59 'github.com/nils-werner/crestic)':101 'github.com/restic/restic))':43 'half':89 'increment':29 'kopia':54,111 'kopia.io':56 'kopia.io/)':55 'look':23 'm':2,14 'mention':90 'option':37 'peopl':82 'plan':3 'proper':7 'restic':38,85,110 'restic.net':40 'restic.net/)':39 'resticprofil':96 'seem':32,80 'server':11 'set':5 'softwar':18 'solut':25 'sure':16 'use':20,84,91 've':22 'wrapper':93 'www.borgbackup.org':48 'www.borgbackup.org/)':47"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703590494
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9958184"
      +editedAt: DateTimeImmutable @1719784410 {#4296
        date: 2024-06-30 23:53:30.0 +02:00
      }
      +createdAt: DateTimeImmutable @1703504094 {#4298
        date: 2023-12-25 12:34:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2336 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
    +body: "Does it though? I had a similar setup in the past, but I did not feel good with it. If your first backup corrupts that corruption is then synced to your remote location. Since then I have two separate backup runs for local and remote. But restic as well with [resticprofile](https://github.com/creativeprojects/resticprofile). Remote is a SFTP server. For restic I am using the rclone backend for SFTP since I had some connection issues with the internal SFTP backend (on connection resets it would just abort and not try to reconnect, but I think it got improved since then)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1703581358 {#2359
      date: 2023-12-26 10:02:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@mlaga97@lemmy.mlaga97.space"
      "@qaz@lemmy.world"
      "@mlaga97@lemmy.mlaga97.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2338 …}
    +nested: Doctrine\ORM\PersistentCollection {#2345 …}
    +votes: Doctrine\ORM\PersistentCollection {#2141 …}
    +reports: Doctrine\ORM\PersistentCollection {#2333 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2341 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2335 …}
    -id: 253135
    -bodyTs: "'/creativeprojects/resticprofile).':54 'abort':87 'backend':67,80 'backup':23,40 'connect':74,82 'corrupt':24,26 'feel':16 'first':22 'github.com':53 'github.com/creativeprojects/resticprofile).':52 'good':17 'got':97 'improv':98 'intern':78 'issu':75 'local':43 'locat':33 'past':11 'rclone':66 'reconnect':92 'remot':32,45,55 'reset':83 'restic':47,61 'resticprofil':51 'run':41 'separ':39 'server':59 'setup':8 'sftp':58,69,79 'similar':7 'sinc':34,70,99 'sync':29 'think':95 'though':3 'tri':90 'two':38 'use':64 'well':49 'would':85"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5257254"
    +editedAt: DateTimeImmutable @1707877585 {#2025
      date: 2024-02-14 03:26:25.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703581358 {#2080
      date: 2023-12-26 10:02:38.0 +01:00
    }
  }
  "showNested" => false
  "dateAsUrl" => true
  "showMagazineName" => true
  "showEntryTitle" => true
]
Attributes
[]
Component
App\Twig\Components\EntryCommentComponent {#4261
  +comment: App\Entity\EntryComment {#2342
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2337
      +user: Proxies\__CG__\App\Entity\User {#4304 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#4306 …}
      +slug: "Should-I-use-Restic-Borg-or-Kopia-for-container-backups"
      +title: "Should I use Restic, Borg, or Kopia for container backups?"
      +url: null
      +body: """
        I’m planning to set up proper backups for my server, but I’m not sure which software to use. I’ve looked for solutions with encryption, compressed, incremental backups. These seem to be the best options:\n
        \n
        - [Restic](https://restic.net/) ([GitHub](https://github.com/restic/restic))\n
        - [Borg](https://www.borgbackup.org/) ([GitHub](https://github.com/borgbackup))\n
        - [Kopia](https://kopia.io/) ([GitHub](https://github.com/kopia/kopia/))\n
        \n
        Does anyone have experience with these, and if so, what was your experience?\n
        \n
        EDIT 2023-12-28:\n
        \n
        It seems most people are using Restic of which about half mention using a wrapper such as [resticprofiles](https://github.com/creativeprojects/resticprofile), [creatic](https://github.com/nils-werner/crestic) and [autorestic](https://github.com/cupcakearmy/autorestic).\n
        \n
        | Borg | Restic | Kopia |\n
        |---|---|---|\n
        | 3 | 7 | 5 |
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 38
      +favouriteCount: 85
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719744126 {#4299
        date: 2024-06-30 12:42:06.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4307 …}
      +votes: Doctrine\ORM\PersistentCollection {#4309 …}
      +reports: Doctrine\ORM\PersistentCollection {#4311 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4313 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4315 …}
      +badges: Doctrine\ORM\PersistentCollection {#4317 …}
      +children: []
      -id: 24664
      -titleTs: "'backup':10 'borg':5 'contain':9 'kopia':7 'restic':4 'use':3"
      -bodyTs: "'-12':77 '-28':78 '/)':41,49,57 '/borgbackup))':53 '/creativeprojects/resticprofile),':99 '/cupcakearmy/autorestic).':108 '/kopia/kopia/))':61 '/nils-werner/crestic)':103 '/restic/restic))':45 '2023':76 '3':112 '5':114 '7':113 'anyon':63 'autorest':105 'backup':8,30 'best':36 'borg':46,109 'compress':28 'creatic':100 'edit':75 'encrypt':27 'experi':65,74 'github':42,50,58 'github.com':44,52,60,98,102,107 'github.com/borgbackup))':51 'github.com/creativeprojects/resticprofile),':97 'github.com/cupcakearmy/autorestic).':106 'github.com/kopia/kopia/))':59 'github.com/nils-werner/crestic)':101 'github.com/restic/restic))':43 'half':89 'increment':29 'kopia':54,111 'kopia.io':56 'kopia.io/)':55 'look':23 'm':2,14 'mention':90 'option':37 'peopl':82 'plan':3 'proper':7 'restic':38,85,110 'restic.net':40 'restic.net/)':39 'resticprofil':96 'seem':32,80 'server':11 'set':5 'softwar':18 'solut':25 'sure':16 'use':20,84,91 've':22 'wrapper':93 'www.borgbackup.org':48 'www.borgbackup.org/)':47"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703590494
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9958184"
      +editedAt: DateTimeImmutable @1719784410 {#4296
        date: 2024-06-30 23:53:30.0 +02:00
      }
      +createdAt: DateTimeImmutable @1703504094 {#4298
        date: 2023-12-25 12:34:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2336 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
    +body: "Does it though? I had a similar setup in the past, but I did not feel good with it. If your first backup corrupts that corruption is then synced to your remote location. Since then I have two separate backup runs for local and remote. But restic as well with [resticprofile](https://github.com/creativeprojects/resticprofile). Remote is a SFTP server. For restic I am using the rclone backend for SFTP since I had some connection issues with the internal SFTP backend (on connection resets it would just abort and not try to reconnect, but I think it got improved since then)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1703581358 {#2359
      date: 2023-12-26 10:02:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@mlaga97@lemmy.mlaga97.space"
      "@qaz@lemmy.world"
      "@mlaga97@lemmy.mlaga97.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2338 …}
    +nested: Doctrine\ORM\PersistentCollection {#2345 …}
    +votes: Doctrine\ORM\PersistentCollection {#2141 …}
    +reports: Doctrine\ORM\PersistentCollection {#2333 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2341 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2335 …}
    -id: 253135
    -bodyTs: "'/creativeprojects/resticprofile).':54 'abort':87 'backend':67,80 'backup':23,40 'connect':74,82 'corrupt':24,26 'feel':16 'first':22 'github.com':53 'github.com/creativeprojects/resticprofile).':52 'good':17 'got':97 'improv':98 'intern':78 'issu':75 'local':43 'locat':33 'past':11 'rclone':66 'reconnect':92 'remot':32,45,55 'reset':83 'restic':47,61 'resticprofil':51 'run':41 'separ':39 'server':59 'setup':8 'sftp':58,69,79 'similar':7 'sinc':34,70,99 'sync':29 'think':95 'though':3 'tri':90 'two':38 'use':64 'well':49 'would':85"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5257254"
    +editedAt: DateTimeImmutable @1707877585 {#2025
      date: 2024-02-14 03:26:25.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703581358 {#2080
      date: 2023-12-26 10:02:38.0 +01:00
    }
  }
  +showMagazineName: true
  +showEntryTitle: true
  +showNested: false
  +level: 1
  +canSeeTrash: false
  +dateAsUrl: true
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -authorizationChecker: Symfony\Component\Security\Core\Authorization\AuthorizationChecker {#931 …}
}
user_inline App\Twig\Components\UserInlineComponent 12.0 MiB 0.16 ms
Input props
[
  "user" => App\Entity\User {#263
    +avatar: null
    +cover: null
    +email: "Unchanged3656@infosec.pub"
    +username: "@Unchanged3656@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727190698 {#271
      date: 2024-09-24 17:11:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
    +entries: Doctrine\ORM\PersistentCollection {#194 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
    +posts: Doctrine\ORM\PersistentCollection {#82 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
    +follows: Doctrine\ORM\PersistentCollection {#1770 …}
    +followers: Doctrine\ORM\PersistentCollection {#1873 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
    +reports: Doctrine\ORM\PersistentCollection {#2396 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
    +violations: Doctrine\ORM\PersistentCollection {#1803 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
    +awards: Doctrine\ORM\PersistentCollection {#1947 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
    +categories: Doctrine\ORM\PersistentCollection {#1877 …}
    -id: 87496
    -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
    +apId: "Unchanged3656@infosec.pub"
    +apProfileId: "https://infosec.pub/u/Unchanged3656"
    +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "Unchanged3656"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707877295 {#272
      date: 2024-02-14 03:21:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707877294 {#266
      date: 2024-02-14 03:21:34.0 +01:00
    }
  }
  "showAvatar" => false
]
Attributes
[]
Component
App\Twig\Components\UserInlineComponent {#4326
  +user: App\Entity\User {#263
    +avatar: null
    +cover: null
    +email: "Unchanged3656@infosec.pub"
    +username: "@Unchanged3656@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727190698 {#271
      date: 2024-09-24 17:11:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
    +entries: Doctrine\ORM\PersistentCollection {#194 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
    +posts: Doctrine\ORM\PersistentCollection {#82 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
    +follows: Doctrine\ORM\PersistentCollection {#1770 …}
    +followers: Doctrine\ORM\PersistentCollection {#1873 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
    +reports: Doctrine\ORM\PersistentCollection {#2396 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
    +violations: Doctrine\ORM\PersistentCollection {#1803 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
    +awards: Doctrine\ORM\PersistentCollection {#1947 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
    +categories: Doctrine\ORM\PersistentCollection {#1877 …}
    -id: 87496
    -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
    +apId: "Unchanged3656@infosec.pub"
    +apProfileId: "https://infosec.pub/u/Unchanged3656"
    +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "Unchanged3656"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707877295 {#272
      date: 2024-02-14 03:21:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707877294 {#266
      date: 2024-02-14 03:21:34.0 +01:00
    }
  }
  +showAvatar: false
}
date App\Twig\Components\DateComponent 12.0 MiB 0.13 ms
Input props
[
  "date" => DateTimeImmutable @1703581358 {#2080
    date: 2023-12-26 10:02:38.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#4382
  +date: DateTimeImmutable @1703581358 {#2080
    date: 2023-12-26 10:02:38.0 +01:00
  }
}
date_edited App\Twig\Components\DateEditedComponent 12.0 MiB 0.14 ms
Input props
[
  "createdAt" => DateTimeImmutable @1703581358 {#2080
    date: 2023-12-26 10:02:38.0 +01:00
  }
  "editedAt" => DateTimeImmutable @1707877585 {#2025
    date: 2024-02-14 03:26:25.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateEditedComponent {#4436
  +createdAt: DateTimeImmutable @1703581358 {#2080
    date: 2023-12-26 10:02:38.0 +01:00
  }
  +editedAt: DateTimeImmutable @1707877585 {#2025
    date: 2024-02-14 03:26:25.0 +01:00
  }
}
magazine_inline App\Twig\Components\MagazineInlineComponent 12.0 MiB 0.17 ms
Input props
[
  "magazine" => Proxies\__CG__\App\Entity\Magazine {#1909
    +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#2764
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
    +entries: Doctrine\ORM\PersistentCollection {#2774 …}
    +posts: Doctrine\ORM\PersistentCollection {#2776 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
    +bans: Doctrine\ORM\PersistentCollection {#2784 …}
    +reports: Doctrine\ORM\PersistentCollection {#2792 …}
    +badges: Doctrine\ORM\PersistentCollection {#2805 …}
    +logs: Doctrine\ORM\PersistentCollection {#2815 …}
    +awards: Doctrine\ORM\PersistentCollection {#2797 …}
    +categories: Doctrine\ORM\PersistentCollection {#2821 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#2765
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#2766
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\MagazineInlineComponent {#4490
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
    +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
    +name: "selfhosted@lemmy.world"
    +title: "selfhosted"
    +description: """
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
      \n
      Rules:\n
      \n
      - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
      - No spam posting.\n
      - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
      - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
      - No trolling.\n
      \n
      Resources:\n
      \n
      - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
      - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
      - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
      \n
      &gt; Any issues on the community? Report it using the report flag.\n
      \n
      &gt; Questions? DM the mods!
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 222
    +entryCommentCount: 3916
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729582735 {#2764
      date: 2024-10-22 09:38:55.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
    +entries: Doctrine\ORM\PersistentCollection {#2774 …}
    +posts: Doctrine\ORM\PersistentCollection {#2776 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
    +bans: Doctrine\ORM\PersistentCollection {#2784 …}
    +reports: Doctrine\ORM\PersistentCollection {#2792 …}
    +badges: Doctrine\ORM\PersistentCollection {#2805 …}
    +logs: Doctrine\ORM\PersistentCollection {#2815 …}
    +awards: Doctrine\ORM\PersistentCollection {#2797 …}
    +categories: Doctrine\ORM\PersistentCollection {#2821 …}
    -id: 120
    +apId: "selfhosted@lemmy.world"
    +apProfileId: "https://lemmy.world/c/selfhosted"
    +apPublicUrl: "https://lemmy.world/c/selfhosted"
    +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "selfhosted"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1703473826 {#2765
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1703473826 {#2766
      date: 2023-12-25 04:10:26.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +showTitle: true
  +fullName: false
  +stretchedLink: false
  +showAvatar: false
}
entry_inline App\Twig\Components\EntryInlineComponent 12.0 MiB 0.17 ms
Input props
[
  "entry" => Proxies\__CG__\App\Entity\Entry {#2337
    +user: Proxies\__CG__\App\Entity\User {#4304 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
      +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        &gt; Any issues on the community? Report it using the report flag.\n
        \n
        &gt; Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#2764
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
      +entries: Doctrine\ORM\PersistentCollection {#2774 …}
      +posts: Doctrine\ORM\PersistentCollection {#2776 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
      +bans: Doctrine\ORM\PersistentCollection {#2784 …}
      +reports: Doctrine\ORM\PersistentCollection {#2792 …}
      +badges: Doctrine\ORM\PersistentCollection {#2805 …}
      +logs: Doctrine\ORM\PersistentCollection {#2815 …}
      +awards: Doctrine\ORM\PersistentCollection {#2797 …}
      +categories: Doctrine\ORM\PersistentCollection {#2821 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#2765
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#2766
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#4306 …}
    +slug: "Should-I-use-Restic-Borg-or-Kopia-for-container-backups"
    +title: "Should I use Restic, Borg, or Kopia for container backups?"
    +url: null
    +body: """
      I’m planning to set up proper backups for my server, but I’m not sure which software to use. I’ve looked for solutions with encryption, compressed, incremental backups. These seem to be the best options:\n
      \n
      - [Restic](https://restic.net/) ([GitHub](https://github.com/restic/restic))\n
      - [Borg](https://www.borgbackup.org/) ([GitHub](https://github.com/borgbackup))\n
      - [Kopia](https://kopia.io/) ([GitHub](https://github.com/kopia/kopia/))\n
      \n
      Does anyone have experience with these, and if so, what was your experience?\n
      \n
      EDIT 2023-12-28:\n
      \n
      It seems most people are using Restic of which about half mention using a wrapper such as [resticprofiles](https://github.com/creativeprojects/resticprofile), [creatic](https://github.com/nils-werner/crestic) and [autorestic](https://github.com/cupcakearmy/autorestic).\n
      \n
      | Borg | Restic | Kopia |\n
      |---|---|---|\n
      | 3 | 7 | 5 |
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 38
    +favouriteCount: 85
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719744126 {#4299
      date: 2024-06-30 12:42:06.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4307 …}
    +votes: Doctrine\ORM\PersistentCollection {#4309 …}
    +reports: Doctrine\ORM\PersistentCollection {#4311 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4313 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4315 …}
    +badges: Doctrine\ORM\PersistentCollection {#4317 …}
    +children: []
    -id: 24664
    -titleTs: "'backup':10 'borg':5 'contain':9 'kopia':7 'restic':4 'use':3"
    -bodyTs: "'-12':77 '-28':78 '/)':41,49,57 '/borgbackup))':53 '/creativeprojects/resticprofile),':99 '/cupcakearmy/autorestic).':108 '/kopia/kopia/))':61 '/nils-werner/crestic)':103 '/restic/restic))':45 '2023':76 '3':112 '5':114 '7':113 'anyon':63 'autorest':105 'backup':8,30 'best':36 'borg':46,109 'compress':28 'creatic':100 'edit':75 'encrypt':27 'experi':65,74 'github':42,50,58 'github.com':44,52,60,98,102,107 'github.com/borgbackup))':51 'github.com/creativeprojects/resticprofile),':97 'github.com/cupcakearmy/autorestic).':106 'github.com/kopia/kopia/))':59 'github.com/nils-werner/crestic)':101 'github.com/restic/restic))':43 'half':89 'increment':29 'kopia':54,111 'kopia.io':56 'kopia.io/)':55 'look':23 'm':2,14 'mention':90 'option':37 'peopl':82 'plan':3 'proper':7 'restic':38,85,110 'restic.net':40 'restic.net/)':39 'resticprofil':96 'seem':32,80 'server':11 'set':5 'softwar':18 'solut':25 'sure':16 'use':20,84,91 've':22 'wrapper':93 'www.borgbackup.org':48 'www.borgbackup.org/)':47"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703590494
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9958184"
    +editedAt: DateTimeImmutable @1719784410 {#4296
      date: 2024-06-30 23:53:30.0 +02:00
    }
    +createdAt: DateTimeImmutable @1703504094 {#4298
      date: 2023-12-25 12:34:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
]
Attributes
[]
Component
App\Twig\Components\EntryInlineComponent {#4545
  +entry: Proxies\__CG__\App\Entity\Entry {#2337
    +user: Proxies\__CG__\App\Entity\User {#4304 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
      +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
      +name: "selfhosted@lemmy.world"
      +title: "selfhosted"
      +description: """
        A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
        \n
        Rules:\n
        \n
        - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
        - No spam posting.\n
        - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
        - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
        - No trolling.\n
        \n
        Resources:\n
        \n
        - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
        - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
        - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
        \n
        &gt; Any issues on the community? Report it using the report flag.\n
        \n
        &gt; Questions? DM the mods!
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 222
      +entryCommentCount: 3916
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729582735 {#2764
        date: 2024-10-22 09:38:55.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
      +entries: Doctrine\ORM\PersistentCollection {#2774 …}
      +posts: Doctrine\ORM\PersistentCollection {#2776 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
      +bans: Doctrine\ORM\PersistentCollection {#2784 …}
      +reports: Doctrine\ORM\PersistentCollection {#2792 …}
      +badges: Doctrine\ORM\PersistentCollection {#2805 …}
      +logs: Doctrine\ORM\PersistentCollection {#2815 …}
      +awards: Doctrine\ORM\PersistentCollection {#2797 …}
      +categories: Doctrine\ORM\PersistentCollection {#2821 …}
      -id: 120
      +apId: "selfhosted@lemmy.world"
      +apProfileId: "https://lemmy.world/c/selfhosted"
      +apPublicUrl: "https://lemmy.world/c/selfhosted"
      +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
      +apInboxUrl: "https://lemmy.world/inbox"
      +apDomain: "lemmy.world"
      +apPreferredUsername: "selfhosted"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1703473826 {#2765
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1703473826 {#2766
        date: 2023-12-25 04:10:26.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#4306 …}
    +slug: "Should-I-use-Restic-Borg-or-Kopia-for-container-backups"
    +title: "Should I use Restic, Borg, or Kopia for container backups?"
    +url: null
    +body: """
      I’m planning to set up proper backups for my server, but I’m not sure which software to use. I’ve looked for solutions with encryption, compressed, incremental backups. These seem to be the best options:\n
      \n
      - [Restic](https://restic.net/) ([GitHub](https://github.com/restic/restic))\n
      - [Borg](https://www.borgbackup.org/) ([GitHub](https://github.com/borgbackup))\n
      - [Kopia](https://kopia.io/) ([GitHub](https://github.com/kopia/kopia/))\n
      \n
      Does anyone have experience with these, and if so, what was your experience?\n
      \n
      EDIT 2023-12-28:\n
      \n
      It seems most people are using Restic of which about half mention using a wrapper such as [resticprofiles](https://github.com/creativeprojects/resticprofile), [creatic](https://github.com/nils-werner/crestic) and [autorestic](https://github.com/cupcakearmy/autorestic).\n
      \n
      | Borg | Restic | Kopia |\n
      |---|---|---|\n
      | 3 | 7 | 5 |
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 38
    +favouriteCount: 85
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1719744126 {#4299
      date: 2024-06-30 12:42:06.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#4307 …}
    +votes: Doctrine\ORM\PersistentCollection {#4309 …}
    +reports: Doctrine\ORM\PersistentCollection {#4311 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4313 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4315 …}
    +badges: Doctrine\ORM\PersistentCollection {#4317 …}
    +children: []
    -id: 24664
    -titleTs: "'backup':10 'borg':5 'contain':9 'kopia':7 'restic':4 'use':3"
    -bodyTs: "'-12':77 '-28':78 '/)':41,49,57 '/borgbackup))':53 '/creativeprojects/resticprofile),':99 '/cupcakearmy/autorestic).':108 '/kopia/kopia/))':61 '/nils-werner/crestic)':103 '/restic/restic))':45 '2023':76 '3':112 '5':114 '7':113 'anyon':63 'autorest':105 'backup':8,30 'best':36 'borg':46,109 'compress':28 'creatic':100 'edit':75 'encrypt':27 'experi':65,74 'github':42,50,58 'github.com':44,52,60,98,102,107 'github.com/borgbackup))':51 'github.com/creativeprojects/resticprofile),':97 'github.com/cupcakearmy/autorestic).':106 'github.com/kopia/kopia/))':59 'github.com/nils-werner/crestic)':101 'github.com/restic/restic))':43 'half':89 'increment':29 'kopia':54,111 'kopia.io':56 'kopia.io/)':55 'look':23 'm':2,14 'mention':90 'option':37 'peopl':82 'plan':3 'proper':7 'restic':38,85,110 'restic.net':40 'restic.net/)':39 'resticprofil':96 'seem':32,80 'server':11 'set':5 'softwar':18 'solut':25 'sure':16 'use':20,84,91 've':22 'wrapper':93 'www.borgbackup.org':48 'www.borgbackup.org/)':47"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1703590494
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/9958184"
    +editedAt: DateTimeImmutable @1719784410 {#4296
      date: 2024-06-30 23:53:30.0 +02:00
    }
    +createdAt: DateTimeImmutable @1703504094 {#4298
      date: 2023-12-25 12:34:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
}
user_avatar App\Twig\Components\UserAvatarComponent 12.0 MiB 0.13 ms
Input props
[
  "user" => App\Entity\User {#263
    +avatar: null
    +cover: null
    +email: "Unchanged3656@infosec.pub"
    +username: "@Unchanged3656@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727190698 {#271
      date: 2024-09-24 17:11:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
    +entries: Doctrine\ORM\PersistentCollection {#194 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
    +posts: Doctrine\ORM\PersistentCollection {#82 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
    +follows: Doctrine\ORM\PersistentCollection {#1770 …}
    +followers: Doctrine\ORM\PersistentCollection {#1873 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
    +reports: Doctrine\ORM\PersistentCollection {#2396 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
    +violations: Doctrine\ORM\PersistentCollection {#1803 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
    +awards: Doctrine\ORM\PersistentCollection {#1947 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
    +categories: Doctrine\ORM\PersistentCollection {#1877 …}
    -id: 87496
    -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
    +apId: "Unchanged3656@infosec.pub"
    +apProfileId: "https://infosec.pub/u/Unchanged3656"
    +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "Unchanged3656"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707877295 {#272
      date: 2024-02-14 03:21:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707877294 {#266
      date: 2024-02-14 03:21:34.0 +01:00
    }
  }
  "width" => 40
  "height" => 40
  "asLink" => true
]
Attributes
[]
Component
App\Twig\Components\UserAvatarComponent {#4600
  +width: 40
  +height: 40
  +user: App\Entity\User {#263
    +avatar: null
    +cover: null
    +email: "Unchanged3656@infosec.pub"
    +username: "@Unchanged3656@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727190698 {#271
      date: 2024-09-24 17:11:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
    +entries: Doctrine\ORM\PersistentCollection {#194 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
    +posts: Doctrine\ORM\PersistentCollection {#82 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
    +follows: Doctrine\ORM\PersistentCollection {#1770 …}
    +followers: Doctrine\ORM\PersistentCollection {#1873 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
    +reports: Doctrine\ORM\PersistentCollection {#2396 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
    +violations: Doctrine\ORM\PersistentCollection {#1803 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
    +awards: Doctrine\ORM\PersistentCollection {#1947 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
    +categories: Doctrine\ORM\PersistentCollection {#1877 …}
    -id: 87496
    -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
    +apId: "Unchanged3656@infosec.pub"
    +apProfileId: "https://infosec.pub/u/Unchanged3656"
    +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "Unchanged3656"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707877295 {#272
      date: 2024-02-14 03:21:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707877294 {#266
      date: 2024-02-14 03:21:34.0 +01:00
    }
  }
  +asLink: true
}
vote App\Twig\Components\VoteComponent 12.0 MiB 0.36 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2342
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2337
      +user: Proxies\__CG__\App\Entity\User {#4304 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#4306 …}
      +slug: "Should-I-use-Restic-Borg-or-Kopia-for-container-backups"
      +title: "Should I use Restic, Borg, or Kopia for container backups?"
      +url: null
      +body: """
        I’m planning to set up proper backups for my server, but I’m not sure which software to use. I’ve looked for solutions with encryption, compressed, incremental backups. These seem to be the best options:\n
        \n
        - [Restic](https://restic.net/) ([GitHub](https://github.com/restic/restic))\n
        - [Borg](https://www.borgbackup.org/) ([GitHub](https://github.com/borgbackup))\n
        - [Kopia](https://kopia.io/) ([GitHub](https://github.com/kopia/kopia/))\n
        \n
        Does anyone have experience with these, and if so, what was your experience?\n
        \n
        EDIT 2023-12-28:\n
        \n
        It seems most people are using Restic of which about half mention using a wrapper such as [resticprofiles](https://github.com/creativeprojects/resticprofile), [creatic](https://github.com/nils-werner/crestic) and [autorestic](https://github.com/cupcakearmy/autorestic).\n
        \n
        | Borg | Restic | Kopia |\n
        |---|---|---|\n
        | 3 | 7 | 5 |
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 38
      +favouriteCount: 85
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719744126 {#4299
        date: 2024-06-30 12:42:06.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4307 …}
      +votes: Doctrine\ORM\PersistentCollection {#4309 …}
      +reports: Doctrine\ORM\PersistentCollection {#4311 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4313 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4315 …}
      +badges: Doctrine\ORM\PersistentCollection {#4317 …}
      +children: []
      -id: 24664
      -titleTs: "'backup':10 'borg':5 'contain':9 'kopia':7 'restic':4 'use':3"
      -bodyTs: "'-12':77 '-28':78 '/)':41,49,57 '/borgbackup))':53 '/creativeprojects/resticprofile),':99 '/cupcakearmy/autorestic).':108 '/kopia/kopia/))':61 '/nils-werner/crestic)':103 '/restic/restic))':45 '2023':76 '3':112 '5':114 '7':113 'anyon':63 'autorest':105 'backup':8,30 'best':36 'borg':46,109 'compress':28 'creatic':100 'edit':75 'encrypt':27 'experi':65,74 'github':42,50,58 'github.com':44,52,60,98,102,107 'github.com/borgbackup))':51 'github.com/creativeprojects/resticprofile),':97 'github.com/cupcakearmy/autorestic).':106 'github.com/kopia/kopia/))':59 'github.com/nils-werner/crestic)':101 'github.com/restic/restic))':43 'half':89 'increment':29 'kopia':54,111 'kopia.io':56 'kopia.io/)':55 'look':23 'm':2,14 'mention':90 'option':37 'peopl':82 'plan':3 'proper':7 'restic':38,85,110 'restic.net':40 'restic.net/)':39 'resticprofil':96 'seem':32,80 'server':11 'set':5 'softwar':18 'solut':25 'sure':16 'use':20,84,91 've':22 'wrapper':93 'www.borgbackup.org':48 'www.borgbackup.org/)':47"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703590494
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9958184"
      +editedAt: DateTimeImmutable @1719784410 {#4296
        date: 2024-06-30 23:53:30.0 +02:00
      }
      +createdAt: DateTimeImmutable @1703504094 {#4298
        date: 2023-12-25 12:34:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2336 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
    +body: "Does it though? I had a similar setup in the past, but I did not feel good with it. If your first backup corrupts that corruption is then synced to your remote location. Since then I have two separate backup runs for local and remote. But restic as well with [resticprofile](https://github.com/creativeprojects/resticprofile). Remote is a SFTP server. For restic I am using the rclone backend for SFTP since I had some connection issues with the internal SFTP backend (on connection resets it would just abort and not try to reconnect, but I think it got improved since then)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1703581358 {#2359
      date: 2023-12-26 10:02:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@mlaga97@lemmy.mlaga97.space"
      "@qaz@lemmy.world"
      "@mlaga97@lemmy.mlaga97.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2338 …}
    +nested: Doctrine\ORM\PersistentCollection {#2345 …}
    +votes: Doctrine\ORM\PersistentCollection {#2141 …}
    +reports: Doctrine\ORM\PersistentCollection {#2333 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2341 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2335 …}
    -id: 253135
    -bodyTs: "'/creativeprojects/resticprofile).':54 'abort':87 'backend':67,80 'backup':23,40 'connect':74,82 'corrupt':24,26 'feel':16 'first':22 'github.com':53 'github.com/creativeprojects/resticprofile).':52 'good':17 'got':97 'improv':98 'intern':78 'issu':75 'local':43 'locat':33 'past':11 'rclone':66 'reconnect':92 'remot':32,45,55 'reset':83 'restic':47,61 'resticprofil':51 'run':41 'separ':39 'server':59 'setup':8 'sftp':58,69,79 'similar':7 'sinc':34,70,99 'sync':29 'think':95 'though':3 'tri':90 'two':38 'use':64 'well':49 'would':85"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5257254"
    +editedAt: DateTimeImmutable @1707877585 {#2025
      date: 2024-02-14 03:26:25.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703581358 {#2080
      date: 2023-12-26 10:02:38.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\VoteComponent {#4675
  +subject: App\Entity\EntryComment {#2342
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2337
      +user: Proxies\__CG__\App\Entity\User {#4304 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#4306 …}
      +slug: "Should-I-use-Restic-Borg-or-Kopia-for-container-backups"
      +title: "Should I use Restic, Borg, or Kopia for container backups?"
      +url: null
      +body: """
        I’m planning to set up proper backups for my server, but I’m not sure which software to use. I’ve looked for solutions with encryption, compressed, incremental backups. These seem to be the best options:\n
        \n
        - [Restic](https://restic.net/) ([GitHub](https://github.com/restic/restic))\n
        - [Borg](https://www.borgbackup.org/) ([GitHub](https://github.com/borgbackup))\n
        - [Kopia](https://kopia.io/) ([GitHub](https://github.com/kopia/kopia/))\n
        \n
        Does anyone have experience with these, and if so, what was your experience?\n
        \n
        EDIT 2023-12-28:\n
        \n
        It seems most people are using Restic of which about half mention using a wrapper such as [resticprofiles](https://github.com/creativeprojects/resticprofile), [creatic](https://github.com/nils-werner/crestic) and [autorestic](https://github.com/cupcakearmy/autorestic).\n
        \n
        | Borg | Restic | Kopia |\n
        |---|---|---|\n
        | 3 | 7 | 5 |
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 38
      +favouriteCount: 85
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719744126 {#4299
        date: 2024-06-30 12:42:06.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4307 …}
      +votes: Doctrine\ORM\PersistentCollection {#4309 …}
      +reports: Doctrine\ORM\PersistentCollection {#4311 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4313 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4315 …}
      +badges: Doctrine\ORM\PersistentCollection {#4317 …}
      +children: []
      -id: 24664
      -titleTs: "'backup':10 'borg':5 'contain':9 'kopia':7 'restic':4 'use':3"
      -bodyTs: "'-12':77 '-28':78 '/)':41,49,57 '/borgbackup))':53 '/creativeprojects/resticprofile),':99 '/cupcakearmy/autorestic).':108 '/kopia/kopia/))':61 '/nils-werner/crestic)':103 '/restic/restic))':45 '2023':76 '3':112 '5':114 '7':113 'anyon':63 'autorest':105 'backup':8,30 'best':36 'borg':46,109 'compress':28 'creatic':100 'edit':75 'encrypt':27 'experi':65,74 'github':42,50,58 'github.com':44,52,60,98,102,107 'github.com/borgbackup))':51 'github.com/creativeprojects/resticprofile),':97 'github.com/cupcakearmy/autorestic).':106 'github.com/kopia/kopia/))':59 'github.com/nils-werner/crestic)':101 'github.com/restic/restic))':43 'half':89 'increment':29 'kopia':54,111 'kopia.io':56 'kopia.io/)':55 'look':23 'm':2,14 'mention':90 'option':37 'peopl':82 'plan':3 'proper':7 'restic':38,85,110 'restic.net':40 'restic.net/)':39 'resticprofil':96 'seem':32,80 'server':11 'set':5 'softwar':18 'solut':25 'sure':16 'use':20,84,91 've':22 'wrapper':93 'www.borgbackup.org':48 'www.borgbackup.org/)':47"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703590494
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9958184"
      +editedAt: DateTimeImmutable @1719784410 {#4296
        date: 2024-06-30 23:53:30.0 +02:00
      }
      +createdAt: DateTimeImmutable @1703504094 {#4298
        date: 2023-12-25 12:34:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2336 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
    +body: "Does it though? I had a similar setup in the past, but I did not feel good with it. If your first backup corrupts that corruption is then synced to your remote location. Since then I have two separate backup runs for local and remote. But restic as well with [resticprofile](https://github.com/creativeprojects/resticprofile). Remote is a SFTP server. For restic I am using the rclone backend for SFTP since I had some connection issues with the internal SFTP backend (on connection resets it would just abort and not try to reconnect, but I think it got improved since then)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1703581358 {#2359
      date: 2023-12-26 10:02:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@mlaga97@lemmy.mlaga97.space"
      "@qaz@lemmy.world"
      "@mlaga97@lemmy.mlaga97.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2338 …}
    +nested: Doctrine\ORM\PersistentCollection {#2345 …}
    +votes: Doctrine\ORM\PersistentCollection {#2141 …}
    +reports: Doctrine\ORM\PersistentCollection {#2333 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2341 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2335 …}
    -id: 253135
    -bodyTs: "'/creativeprojects/resticprofile).':54 'abort':87 'backend':67,80 'backup':23,40 'connect':74,82 'corrupt':24,26 'feel':16 'first':22 'github.com':53 'github.com/creativeprojects/resticprofile).':52 'good':17 'got':97 'improv':98 'intern':78 'issu':75 'local':43 'locat':33 'past':11 'rclone':66 'reconnect':92 'remot':32,45,55 'reset':83 'restic':47,61 'resticprofil':51 'run':41 'separ':39 'server':59 'setup':8 'sftp':58,69,79 'similar':7 'sinc':34,70,99 'sync':29 'think':95 'though':3 'tri':90 'two':38 'use':64 'well':49 'would':85"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5257254"
    +editedAt: DateTimeImmutable @1707877585 {#2025
      date: 2024-02-14 03:26:25.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703581358 {#2080
      date: 2023-12-26 10:02: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.66 ms
Input props
[
  "subject" => App\Entity\EntryComment {#2342
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2337
      +user: Proxies\__CG__\App\Entity\User {#4304 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#4306 …}
      +slug: "Should-I-use-Restic-Borg-or-Kopia-for-container-backups"
      +title: "Should I use Restic, Borg, or Kopia for container backups?"
      +url: null
      +body: """
        I’m planning to set up proper backups for my server, but I’m not sure which software to use. I’ve looked for solutions with encryption, compressed, incremental backups. These seem to be the best options:\n
        \n
        - [Restic](https://restic.net/) ([GitHub](https://github.com/restic/restic))\n
        - [Borg](https://www.borgbackup.org/) ([GitHub](https://github.com/borgbackup))\n
        - [Kopia](https://kopia.io/) ([GitHub](https://github.com/kopia/kopia/))\n
        \n
        Does anyone have experience with these, and if so, what was your experience?\n
        \n
        EDIT 2023-12-28:\n
        \n
        It seems most people are using Restic of which about half mention using a wrapper such as [resticprofiles](https://github.com/creativeprojects/resticprofile), [creatic](https://github.com/nils-werner/crestic) and [autorestic](https://github.com/cupcakearmy/autorestic).\n
        \n
        | Borg | Restic | Kopia |\n
        |---|---|---|\n
        | 3 | 7 | 5 |
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 38
      +favouriteCount: 85
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719744126 {#4299
        date: 2024-06-30 12:42:06.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4307 …}
      +votes: Doctrine\ORM\PersistentCollection {#4309 …}
      +reports: Doctrine\ORM\PersistentCollection {#4311 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4313 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4315 …}
      +badges: Doctrine\ORM\PersistentCollection {#4317 …}
      +children: []
      -id: 24664
      -titleTs: "'backup':10 'borg':5 'contain':9 'kopia':7 'restic':4 'use':3"
      -bodyTs: "'-12':77 '-28':78 '/)':41,49,57 '/borgbackup))':53 '/creativeprojects/resticprofile),':99 '/cupcakearmy/autorestic).':108 '/kopia/kopia/))':61 '/nils-werner/crestic)':103 '/restic/restic))':45 '2023':76 '3':112 '5':114 '7':113 'anyon':63 'autorest':105 'backup':8,30 'best':36 'borg':46,109 'compress':28 'creatic':100 'edit':75 'encrypt':27 'experi':65,74 'github':42,50,58 'github.com':44,52,60,98,102,107 'github.com/borgbackup))':51 'github.com/creativeprojects/resticprofile),':97 'github.com/cupcakearmy/autorestic).':106 'github.com/kopia/kopia/))':59 'github.com/nils-werner/crestic)':101 'github.com/restic/restic))':43 'half':89 'increment':29 'kopia':54,111 'kopia.io':56 'kopia.io/)':55 'look':23 'm':2,14 'mention':90 'option':37 'peopl':82 'plan':3 'proper':7 'restic':38,85,110 'restic.net':40 'restic.net/)':39 'resticprofil':96 'seem':32,80 'server':11 'set':5 'softwar':18 'solut':25 'sure':16 'use':20,84,91 've':22 'wrapper':93 'www.borgbackup.org':48 'www.borgbackup.org/)':47"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703590494
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9958184"
      +editedAt: DateTimeImmutable @1719784410 {#4296
        date: 2024-06-30 23:53:30.0 +02:00
      }
      +createdAt: DateTimeImmutable @1703504094 {#4298
        date: 2023-12-25 12:34:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2336 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
    +body: "Does it though? I had a similar setup in the past, but I did not feel good with it. If your first backup corrupts that corruption is then synced to your remote location. Since then I have two separate backup runs for local and remote. But restic as well with [resticprofile](https://github.com/creativeprojects/resticprofile). Remote is a SFTP server. For restic I am using the rclone backend for SFTP since I had some connection issues with the internal SFTP backend (on connection resets it would just abort and not try to reconnect, but I think it got improved since then)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1703581358 {#2359
      date: 2023-12-26 10:02:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@mlaga97@lemmy.mlaga97.space"
      "@qaz@lemmy.world"
      "@mlaga97@lemmy.mlaga97.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2338 …}
    +nested: Doctrine\ORM\PersistentCollection {#2345 …}
    +votes: Doctrine\ORM\PersistentCollection {#2141 …}
    +reports: Doctrine\ORM\PersistentCollection {#2333 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2341 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2335 …}
    -id: 253135
    -bodyTs: "'/creativeprojects/resticprofile).':54 'abort':87 'backend':67,80 'backup':23,40 'connect':74,82 'corrupt':24,26 'feel':16 'first':22 'github.com':53 'github.com/creativeprojects/resticprofile).':52 'good':17 'got':97 'improv':98 'intern':78 'issu':75 'local':43 'locat':33 'past':11 'rclone':66 'reconnect':92 'remot':32,45,55 'reset':83 'restic':47,61 'resticprofil':51 'run':41 'separ':39 'server':59 'setup':8 'sftp':58,69,79 'similar':7 'sinc':34,70,99 'sync':29 'think':95 'though':3 'tri':90 'two':38 'use':64 'well':49 'would':85"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5257254"
    +editedAt: DateTimeImmutable @1707877585 {#2025
      date: 2024-02-14 03:26:25.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703581358 {#2080
      date: 2023-12-26 10:02:38.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\BoostComponent {#4732
  +formDest: "entry_comment"
  +subject: App\Entity\EntryComment {#2342
    +user: App\Entity\User {#263
      +avatar: null
      +cover: null
      +email: "Unchanged3656@infosec.pub"
      +username: "@Unchanged3656@infosec.pub"
      +roles: []
      +followersCount: 0
      +homepage: "front"
      +about: null
      +lastActive: DateTime @1727190698 {#271
        date: 2024-09-24 17:11:38.0 +02:00
      }
      +markedForDeletionAt: null
      +fields: null
      +oauthGithubId: null
      +oauthGoogleId: null
      +oauthFacebookId: null
      +oauthKeycloakId: null
      +hideAdult: true
      +showSubscribedUsers: true
      +showSubscribedMagazines: true
      +showSubscribedDomains: true
      +preferredLanguages: []
      +featuredMagazines: null
      +showProfileSubscriptions: false
      +showProfileFollowings: true
      +markNewComments: false
      +notifyOnNewEntry: false
      +notifyOnNewEntryReply: true
      +notifyOnNewEntryCommentReply: true
      +notifyOnNewPost: false
      +notifyOnNewPostReply: true
      +notifyOnNewPostCommentReply: true
      +addMentionsEntries: false
      +addMentionsPosts: true
      +isBanned: false
      +isVerified: false
      +isDeleted: false
      +isBot: false
      +spamProtection: true
      +customCss: null
      +ignoreMagazinesCustomCss: false
      +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
      +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
      +entries: Doctrine\ORM\PersistentCollection {#194 …}
      +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
      +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
      +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
      +posts: Doctrine\ORM\PersistentCollection {#82 …}
      +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
      +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
      +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
      +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
      +follows: Doctrine\ORM\PersistentCollection {#1770 …}
      +followers: Doctrine\ORM\PersistentCollection {#1873 …}
      +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
      +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
      +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
      +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
      +reports: Doctrine\ORM\PersistentCollection {#2396 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
      +violations: Doctrine\ORM\PersistentCollection {#1803 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
      +awards: Doctrine\ORM\PersistentCollection {#1947 …}
      +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
      +categories: Doctrine\ORM\PersistentCollection {#1877 …}
      -id: 87496
      -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
      -totpSecret: null
      -totpBackupCodes: []
      -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
      +apId: "Unchanged3656@infosec.pub"
      +apProfileId: "https://infosec.pub/u/Unchanged3656"
      +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
      +apFollowersUrl: null
      +apInboxUrl: "https://infosec.pub/inbox"
      +apDomain: "infosec.pub"
      +apPreferredUsername: "Unchanged3656"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: false
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1707877295 {#272
        date: 2024-02-14 03:21:35.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1707877294 {#266
        date: 2024-02-14 03:21:34.0 +01:00
      }
    }
    +entry: Proxies\__CG__\App\Entity\Entry {#2337
      +user: Proxies\__CG__\App\Entity\User {#4304 …}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1909
        +icon: Proxies\__CG__\App\Entity\Image {#2767 …}
        +name: "selfhosted@lemmy.world"
        +title: "selfhosted"
        +description: """
          A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don’t control.\n
          \n
          Rules:\n
          \n
          - Be civil: we’re here to support and learn from one another. Insults won’t be tolerated. Flame wars are frowned upon.\n
          - No spam posting.\n
          - Don’t duplicate the full text of your blog or github here. Just post the link for folks to click.\n
          - Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).\n
          - No trolling.\n
          \n
          Resources:\n
          \n
          - [awesome-selfhosted software](https://github.com/awesome-selfhosted/awesome-selfhosted)\n
          - [awesome-sysadmin](https://github.com/awesome-foss/awesome-sysadmin) resources\n
          - [Self-Hosted Podcast from Jupiter Broadcasting](https://selfhosted.show)\n
          \n
          &gt; Any issues on the community? Report it using the report flag.\n
          \n
          &gt; Questions? DM the mods!
          """
        +rules: null
        +subscriptionsCount: 1
        +entryCount: 222
        +entryCommentCount: 3916
        +postCount: 0
        +postCommentCount: 0
        +isAdult: false
        +customCss: null
        +lastActive: DateTime @1729582735 {#2764
          date: 2024-10-22 09:38:55.0 +02:00
        }
        +markedForDeletionAt: null
        +tags: null
        +moderators: Doctrine\ORM\PersistentCollection {#2768 …}
        +ownershipRequests: Doctrine\ORM\PersistentCollection {#2770 …}
        +moderatorRequests: Doctrine\ORM\PersistentCollection {#2772 …}
        +entries: Doctrine\ORM\PersistentCollection {#2774 …}
        +posts: Doctrine\ORM\PersistentCollection {#2776 …}
        +subscriptions: Doctrine\ORM\PersistentCollection {#2778 …}
        +bans: Doctrine\ORM\PersistentCollection {#2784 …}
        +reports: Doctrine\ORM\PersistentCollection {#2792 …}
        +badges: Doctrine\ORM\PersistentCollection {#2805 …}
        +logs: Doctrine\ORM\PersistentCollection {#2815 …}
        +awards: Doctrine\ORM\PersistentCollection {#2797 …}
        +categories: Doctrine\ORM\PersistentCollection {#2821 …}
        -id: 120
        +apId: "selfhosted@lemmy.world"
        +apProfileId: "https://lemmy.world/c/selfhosted"
        +apPublicUrl: "https://lemmy.world/c/selfhosted"
        +apFollowersUrl: "https://lemmy.world/c/selfhosted/followers"
        +apInboxUrl: "https://lemmy.world/inbox"
        +apDomain: "lemmy.world"
        +apPreferredUsername: "selfhosted"
        +apDiscoverable: true
        +apManuallyApprovesFollowers: null
        +privateKey: null
        +publicKey: null
        +apFetchedAt: DateTime @1703473826 {#2765
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +apDeletedAt: null
        +apTimeoutAt: null
        +visibility: "visible             "
        +createdAt: DateTimeImmutable @1703473826 {#2766
          date: 2023-12-25 04:10:26.0 +01:00
        }
        +__isInitialized__: true
         …2
      }
      +image: null
      +domain: Proxies\__CG__\App\Entity\Domain {#4306 …}
      +slug: "Should-I-use-Restic-Borg-or-Kopia-for-container-backups"
      +title: "Should I use Restic, Borg, or Kopia for container backups?"
      +url: null
      +body: """
        I’m planning to set up proper backups for my server, but I’m not sure which software to use. I’ve looked for solutions with encryption, compressed, incremental backups. These seem to be the best options:\n
        \n
        - [Restic](https://restic.net/) ([GitHub](https://github.com/restic/restic))\n
        - [Borg](https://www.borgbackup.org/) ([GitHub](https://github.com/borgbackup))\n
        - [Kopia](https://kopia.io/) ([GitHub](https://github.com/kopia/kopia/))\n
        \n
        Does anyone have experience with these, and if so, what was your experience?\n
        \n
        EDIT 2023-12-28:\n
        \n
        It seems most people are using Restic of which about half mention using a wrapper such as [resticprofiles](https://github.com/creativeprojects/resticprofile), [creatic](https://github.com/nils-werner/crestic) and [autorestic](https://github.com/cupcakearmy/autorestic).\n
        \n
        | Borg | Restic | Kopia |\n
        |---|---|---|\n
        | 3 | 7 | 5 |
        """
      +type: "article"
      +lang: "en"
      +isOc: false
      +hasEmbed: false
      +commentCount: 38
      +favouriteCount: 85
      +score: 0
      +isAdult: false
      +sticky: false
      +lastActive: DateTime @1719744126 {#4299
        date: 2024-06-30 12:42:06.0 +02:00
      }
      +ip: null
      +adaAmount: 0
      +tags: null
      +mentions: null
      +comments: Doctrine\ORM\PersistentCollection {#4307 …}
      +votes: Doctrine\ORM\PersistentCollection {#4309 …}
      +reports: Doctrine\ORM\PersistentCollection {#4311 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4313 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4315 …}
      +badges: Doctrine\ORM\PersistentCollection {#4317 …}
      +children: []
      -id: 24664
      -titleTs: "'backup':10 'borg':5 'contain':9 'kopia':7 'restic':4 'use':3"
      -bodyTs: "'-12':77 '-28':78 '/)':41,49,57 '/borgbackup))':53 '/creativeprojects/resticprofile),':99 '/cupcakearmy/autorestic).':108 '/kopia/kopia/))':61 '/nils-werner/crestic)':103 '/restic/restic))':45 '2023':76 '3':112 '5':114 '7':113 'anyon':63 'autorest':105 'backup':8,30 'best':36 'borg':46,109 'compress':28 'creatic':100 'edit':75 'encrypt':27 'experi':65,74 'github':42,50,58 'github.com':44,52,60,98,102,107 'github.com/borgbackup))':51 'github.com/creativeprojects/resticprofile),':97 'github.com/cupcakearmy/autorestic).':106 'github.com/kopia/kopia/))':59 'github.com/nils-werner/crestic)':101 'github.com/restic/restic))':43 'half':89 'increment':29 'kopia':54,111 'kopia.io':56 'kopia.io/)':55 'look':23 'm':2,14 'mention':90 'option':37 'peopl':82 'plan':3 'proper':7 'restic':38,85,110 'restic.net':40 'restic.net/)':39 'resticprofil':96 'seem':32,80 'server':11 'set':5 'softwar':18 'solut':25 'sure':16 'use':20,84,91 've':22 'wrapper':93 'www.borgbackup.org':48 'www.borgbackup.org/)':47"
      +cross: false
      +upVotes: 0
      +downVotes: 0
      +ranking: 1703590494
      +visibility: "visible             "
      +apId: "https://lemmy.world/post/9958184"
      +editedAt: DateTimeImmutable @1719784410 {#4296
        date: 2024-06-30 23:53:30.0 +02:00
      }
      +createdAt: DateTimeImmutable @1703504094 {#4298
        date: 2023-12-25 12:34:54.0 +01:00
      }
      +__isInitialized__: true
       …2
    }
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1909 …2}
    +image: null
    +parent: Proxies\__CG__\App\Entity\EntryComment {#2336 …}
    +root: Proxies\__CG__\App\Entity\EntryComment {#2339 …}
    +body: "Does it though? I had a similar setup in the past, but I did not feel good with it. If your first backup corrupts that corruption is then synced to your remote location. Since then I have two separate backup runs for local and remote. But restic as well with [resticprofile](https://github.com/creativeprojects/resticprofile). Remote is a SFTP server. For restic I am using the rclone backend for SFTP since I had some connection issues with the internal SFTP backend (on connection resets it would just abort and not try to reconnect, but I think it got improved since then)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1703581358 {#2359
      date: 2023-12-26 10:02:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@qaz@lemmy.world"
      "@mlaga97@lemmy.mlaga97.space"
      "@qaz@lemmy.world"
      "@mlaga97@lemmy.mlaga97.space"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2338 …}
    +nested: Doctrine\ORM\PersistentCollection {#2345 …}
    +votes: Doctrine\ORM\PersistentCollection {#2141 …}
    +reports: Doctrine\ORM\PersistentCollection {#2333 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2341 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2335 …}
    -id: 253135
    -bodyTs: "'/creativeprojects/resticprofile).':54 'abort':87 'backend':67,80 'backup':23,40 'connect':74,82 'corrupt':24,26 'feel':16 'first':22 'github.com':53 'github.com/creativeprojects/resticprofile).':52 'good':17 'got':97 'improv':98 'intern':78 'issu':75 'local':43 'locat':33 'past':11 'rclone':66 'reconnect':92 'remot':32,45,55 'reset':83 'restic':47,61 'resticprofil':51 'run':41 'separ':39 'server':59 'setup':8 'sftp':58,69,79 'similar':7 'sinc':34,70,99 'sync':29 'think':95 'though':3 'tri':90 'two':38 'use':64 'well':49 'would':85"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://infosec.pub/comment/5257254"
    +editedAt: DateTimeImmutable @1707877585 {#2025
      date: 2024-02-14 03:26:25.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703581358 {#2080
      date: 2023-12-26 10:02:38.0 +01:00
    }
  }
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 12.0 MiB 0.25 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 {#5038
  +label: "Sidebar position"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SIDEBAR_POSITION"
  +values: [
    [
      "name" => "Left"
      "value" => "LEFT"
    ]
    [
      "name" => "Right"
      "value" => "RIGHT"
    ]
  ]
  +defaultValue: "RIGHT"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.19 ms
Input props
[
  "label" => "Dynamic lists"
  "settingsKey" => "KBIN_GENERAL_DYNAMIC_LISTS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5092
  +label: "Dynamic lists"
  +help: ""
  +settingsKey: "KBIN_GENERAL_DYNAMIC_LISTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.15 ms
Input props
[
  "label" => "Rounded edges"
  "settingsKey" => "KBIN_GENERAL_ROUNDED_EDGES"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5157
  +label: "Rounded edges"
  +help: ""
  +settingsKey: "KBIN_GENERAL_ROUNDED_EDGES"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.14 ms
Input props
[
  "label" => "Infinite scrolling"
  "help" => "Automatically load more content when you reach the bottom of the page."
  "settingsKey" => "KBIN_GENERAL_INFINITE_SCROLL"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5213
  +label: "Infinite scrolling"
  +help: "Automatically load more content when you reach the bottom of the page."
  +settingsKey: "KBIN_GENERAL_INFINITE_SCROLL"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.13 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 {#5272
  +label: "Sticky navbar"
  +help: "The navbar will stick to the top of the page when you scroll down."
  +settingsKey: "KBIN_GENERAL_FIXED_NAVBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.14 ms
Input props
[
  "label" => "Show top bar"
  "settingsKey" => "KBIN_GENERAL_TOPBAR"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5328
  +label: "Show top bar"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TOPBAR"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Turbo mode (experimental)"
  "settingsKey" => "KBIN_GENERAL_TURBO"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5384
  +label: "Turbo mode (experimental)"
  +help: ""
  +settingsKey: "KBIN_GENERAL_TURBO"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.24 ms
Input props
[
  "label" => "Mark new comments"
  "settingsKey" => "KBIN_MARK_NEW_COMMENTS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#5442
  +label: "Mark new comments"
  +help: ""
  +settingsKey: "KBIN_MARK_NEW_COMMENTS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.23 ms
Input props
[
  "label" => "Show "Support Us" block"
  "settingsKey" => "KBIN_GENERAL_SUPPORT_US_BLOCK"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5505
  +label: "Show "Support Us" block"
  +help: ""
  +settingsKey: "KBIN_GENERAL_SUPPORT_US_BLOCK"
  +defaultValue: true
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.17 ms
Input props
[
  "label" => "Show subscribed users"
  "settingsKey" => "KBIN_SUB_CHANNEL_USERS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#5563
  +label: "Show subscribed users"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_USERS"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.16 ms
Input props
[
  "label" => "Show subscribed magazines"
  "settingsKey" => "KBIN_SUB_CHANNEL_MAGAZINES"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#5619
  +label: "Show subscribed magazines"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_MAGAZINES"
  +defaultValue: false
  +reloadRequired: true
}
user_settings_row_switch App\Twig\Components\UserSettingsRowSwitchComponent 12.0 MiB 0.17 ms
Input props
[
  "label" => "Show subscribed domains"
  "settingsKey" => "KBIN_SUB_CHANNEL_DOMAINS"
]
Attributes
[]
Component
App\Twig\Components\UserSettingsRowSwitchComponent {#5675
  +label: "Show subscribed domains"
  +help: ""
  +settingsKey: "KBIN_SUB_CHANNEL_DOMAINS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Auto media preview"
  "help" => "Automatically expand media previews."
  "settingsKey" => "KBIN_ENTRIES_SHOW_PREVIEW"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5731
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_ENTRIES_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Compact view"
  "settingsKey" => "KBIN_ENTRIES_COMPACT"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5787
  +label: "Compact view"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_COMPACT"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_ENTRIES_SHOW_USERS_AVATARS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5843
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_USERS_AVATARS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Show magazines’ icons"
  "settingsKey" => "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5899
  +label: "Show magazines’ icons"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_MAGAZINES_ICONS"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Show thumbnails"
  "settingsKey" => "KBIN_ENTRIES_SHOW_THUMBNAILS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#5955
  +label: "Show thumbnails"
  +help: ""
  +settingsKey: "KBIN_ENTRIES_SHOW_THUMBNAILS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.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 {#6011
  +label: "Auto media preview"
  +help: "Automatically expand media previews."
  +settingsKey: "KBIN_POSTS_SHOW_PREVIEW"
  +defaultValue: false
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Show users’ avatars"
  "settingsKey" => "KBIN_POSTS_SHOW_USERS_AVATARS"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#6067
  +label: "Show users’ avatars"
  +help: ""
  +settingsKey: "KBIN_POSTS_SHOW_USERS_AVATARS"
  +defaultValue: true
  +reloadRequired: true
}
settings_row_enum App\Twig\Components\SettingsRowEnumComponent 12.0 MiB 0.16 ms
Input props
[
  "label" => "Comment reply position"
  "help" => "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  "settingsKey" => "KBIN_COMMENTS_REPLY_POSITION"
  "values" => [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  "defaultValue" => "TOP"
]
Attributes
[]
Component
App\Twig\Components\SettingsRowEnumComponent {#6123
  +label: "Comment reply position"
  +help: "Display the comment reply form either at the top or bottom of the page. When 'infinite scroll' is enabled the position will always appear at the top."
  +settingsKey: "KBIN_COMMENTS_REPLY_POSITION"
  +values: [
    [
      "name" => "top"
      "value" => "TOP"
    ]
    [
      "name" => "bottom"
      "value" => "BOTTOM"
    ]
  ]
  +defaultValue: "TOP"
  +reloadRequired: true
}
settings_row_switch App\Twig\Components\SettingsRowSwitchComponent 12.0 MiB 0.13 ms
Input props
[
  "label" => "Show Comment Avatars"
  "help" => "Display/hide user avatars when viewing comments on a single thread or post."
  "settingsKey" => "KBIN_COMMENTS_SHOW_USER_AVATAR"
  "defaultValue" => true
]
Attributes
[]
Component
App\Twig\Components\SettingsRowSwitchComponent {#6181
  +label: "Show Comment Avatars"
  +help: "Display/hide user avatars when viewing comments on a single thread or post."
  +settingsKey: "KBIN_COMMENTS_SHOW_USER_AVATAR"
  +defaultValue: true
  +reloadRequired: true
}
user_actions App\Twig\Components\UserActionsComponent 12.0 MiB 0.91 ms
Input props
[
  "user" => App\Entity\User {#263
    +avatar: null
    +cover: null
    +email: "Unchanged3656@infosec.pub"
    +username: "@Unchanged3656@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727190698 {#271
      date: 2024-09-24 17:11:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
    +entries: Doctrine\ORM\PersistentCollection {#194 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
    +posts: Doctrine\ORM\PersistentCollection {#82 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
    +follows: Doctrine\ORM\PersistentCollection {#1770 …}
    +followers: Doctrine\ORM\PersistentCollection {#1873 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
    +reports: Doctrine\ORM\PersistentCollection {#2396 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
    +violations: Doctrine\ORM\PersistentCollection {#1803 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
    +awards: Doctrine\ORM\PersistentCollection {#1947 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
    +categories: Doctrine\ORM\PersistentCollection {#1877 …}
    -id: 87496
    -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
    +apId: "Unchanged3656@infosec.pub"
    +apProfileId: "https://infosec.pub/u/Unchanged3656"
    +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "Unchanged3656"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707877295 {#272
      date: 2024-02-14 03:21:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707877294 {#266
      date: 2024-02-14 03:21:34.0 +01:00
    }
  }
]
Attributes
[]
Component
App\Twig\Components\UserActionsComponent {#6257
  +user: App\Entity\User {#263
    +avatar: null
    +cover: null
    +email: "Unchanged3656@infosec.pub"
    +username: "@Unchanged3656@infosec.pub"
    +roles: []
    +followersCount: 0
    +homepage: "front"
    +about: null
    +lastActive: DateTime @1727190698 {#271
      date: 2024-09-24 17:11:38.0 +02:00
    }
    +markedForDeletionAt: null
    +fields: null
    +oauthGithubId: null
    +oauthGoogleId: null
    +oauthFacebookId: null
    +oauthKeycloakId: null
    +hideAdult: true
    +showSubscribedUsers: true
    +showSubscribedMagazines: true
    +showSubscribedDomains: true
    +preferredLanguages: []
    +featuredMagazines: null
    +showProfileSubscriptions: false
    +showProfileFollowings: true
    +markNewComments: false
    +notifyOnNewEntry: false
    +notifyOnNewEntryReply: true
    +notifyOnNewEntryCommentReply: true
    +notifyOnNewPost: false
    +notifyOnNewPostReply: true
    +notifyOnNewPostCommentReply: true
    +addMentionsEntries: false
    +addMentionsPosts: true
    +isBanned: false
    +isVerified: false
    +isDeleted: false
    +isBot: false
    +spamProtection: true
    +customCss: null
    +ignoreMagazinesCustomCss: false
    +moderatorTokens: Doctrine\ORM\PersistentCollection {#251 …}
    +magazineOwnershipRequests: Doctrine\ORM\PersistentCollection {#247 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#236 …}
    +entries: Doctrine\ORM\PersistentCollection {#194 …}
    +entryVotes: Doctrine\ORM\PersistentCollection {#166 …}
    +entryComments: Doctrine\ORM\PersistentCollection {#139 …}
    +entryCommentVotes: Doctrine\ORM\PersistentCollection {#109 …}
    +posts: Doctrine\ORM\PersistentCollection {#82 …}
    +postVotes: Doctrine\ORM\PersistentCollection {#97 …}
    +postComments: Doctrine\ORM\PersistentCollection {#1804 …}
    +postCommentVotes: Doctrine\ORM\PersistentCollection {#1600 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#1847 …}
    +subscribedDomains: Doctrine\ORM\PersistentCollection {#1872 …}
    +follows: Doctrine\ORM\PersistentCollection {#1770 …}
    +followers: Doctrine\ORM\PersistentCollection {#1873 …}
    +blocks: Doctrine\ORM\PersistentCollection {#1819 …}
    +blockers: Doctrine\ORM\PersistentCollection {#1832 …}
    +blockedMagazines: Doctrine\ORM\PersistentCollection {#1861 …}
    +blockedDomains: Doctrine\ORM\PersistentCollection {#2486 …}
    +reports: Doctrine\ORM\PersistentCollection {#2396 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2441 …}
    +violations: Doctrine\ORM\PersistentCollection {#1803 …}
    +notifications: Doctrine\ORM\PersistentCollection {#1918 …}
    +awards: Doctrine\ORM\PersistentCollection {#1947 …}
    +subscribedCategories: Doctrine\ORM\PersistentCollection {#1881 …}
    +categories: Doctrine\ORM\PersistentCollection {#1877 …}
    -id: 87496
    -password: "$2y$13$7vIjxwpXDRjtl1KAvmyfQuhJhyLEdtYylBYHGccAqOeTEK7ql7InG"
    -totpSecret: null
    -totpBackupCodes: []
    -oAuth2UserConsents: Doctrine\ORM\PersistentCollection {#1895 …}
    +apId: "Unchanged3656@infosec.pub"
    +apProfileId: "https://infosec.pub/u/Unchanged3656"
    +apPublicUrl: "https://infosec.pub/u/Unchanged3656"
    +apFollowersUrl: null
    +apInboxUrl: "https://infosec.pub/inbox"
    +apDomain: "infosec.pub"
    +apPreferredUsername: "Unchanged3656"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: false
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1707877295 {#272
      date: 2024-02-14 03:21:35.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1707877294 {#266
      date: 2024-02-14 03:21:34.0 +01:00
    }
  }
}
date App\Twig\Components\DateComponent 12.0 MiB 0.25 ms
Input props
[
  "date" => DateTimeImmutable @1707877294 {#266
    date: 2024-02-14 03:21:34.0 +01:00
  }
]
Attributes
[]
Component
App\Twig\Components\DateComponent {#6318
  +date: DateTimeImmutable @1707877294 {#266
    date: 2024-02-14 03:21:34.0 +01:00
  }
}
related_magazines App\Twig\Components\RelatedMagazinesComponent 12.0 MiB 1.85 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedMagazinesComponent {#6405
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +title: "random_magazines"
  +refreshedRandom: false
  -repository: App\Repository\MagazineRepository {#1375 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
active_users App\Twig\Components\ActiveUsersComponent 12.0 MiB 0.24 ms
Input props
[
  "magazine" => null
]
Attributes
[]
Component
App\Twig\Components\ActiveUsersComponent {#6473
  +magazine: null
  -userRepository: App\Repository\UserRepository {#603 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_categories App\Twig\Components\RelatedCategoriesComponent 12.0 MiB 1.29 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedCategoriesComponent {#6532
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +title: "random_categories"
  +refreshedRandom: false
  -repository: App\Repository\CategoryRepository {#6533 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
}
related_posts App\Twig\Components\RelatedPostsComponent 12.0 MiB 1.48 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedPostsComponent {#6603
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +post: null
  +title: "random_posts"
  +refreshedRandom: false
  -repository: App\Repository\PostRepository {#6602 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#1505 …}
}
related_entries App\Twig\Components\RelatedEntriesComponent 12.0 MiB 1.39 ms
Input props
[
  "magazine" => null
  "tag" => null
]
Attributes
[]
Component
App\Twig\Components\RelatedEntriesComponent {#6673
  +limit: 4
  +tag: null
  +magazine: null
  +type: "random"
  +entry: null
  +title: "random_entries"
  +refreshedRandom: false
  -repository: App\Repository\EntryRepository {#6672 …}
  -cache: Symfony\Component\Cache\Adapter\TraceableTagAwareAdapter {#600 …}
  -twig: Twig\Environment {#1252 …}
  -requestStack: Symfony\Component\HttpFoundation\RequestStack {#1328 …}
  -mentionManager: App\Service\MentionManager {#1505 …}
}
support_us_block App\Twig\Components\SupportUsBlock 12.0 MiB 0.21 ms
Input props
[]
Attributes
[]
Component
App\Twig\Components\SupportUsBlock {#6742
  +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 {#6743 …}
}
featured_magazines App\Twig\Components\FeaturedMagazinesComponent 12.0 MiB 3.92 ms
Input props
[
  "magazine" => null
]
Attributes
[]
Component
App\Twig\Components\FeaturedMagazinesComponent {#6835
  +magazine: null
  -twig: Twig\Environment {#1252 …}
  -repository: App\Repository\MagazineRepository {#1375 …}
}