GET https://kbin.spritesserver.nl/index.php/u/@Atemu@lemmy.ml/active?p=5

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
206.91 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.04 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2300
  +user: Proxies\__CG__\App\Entity\User {#2768 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: Proxies\__CG__\App\Entity\Image {#2798 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
  +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
  +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
  +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
  +body: """
    > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
    \n
    > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
    \n
    > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
    \n
    Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 117
  +favouriteCount: 225
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721385980 {#2238
    date: 2024-07-19 12:46:20.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2895 …}
  +votes: Doctrine\ORM\PersistentCollection {#2893 …}
  +reports: Doctrine\ORM\PersistentCollection {#2891 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
  +badges: Doctrine\ORM\PersistentCollection {#2937 …}
  +children: [
    4 => App\Entity\EntryComment {#2324
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
      +body: """
        > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
        \n
        No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
        \n
        In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
        \n
        A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
        \n
        Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 55
      +score: 0
      +lastActive: DateTime @1700154545 {#2333
        date: 2023-11-16 18:09:05.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@brihuang95@sopuli.xyz"
        "@demesisx@infosec.pub"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2340 …}
      +nested: Doctrine\ORM\PersistentCollection {#2342 …}
      +votes: Doctrine\ORM\PersistentCollection {#2343 …}
      +reports: Doctrine\ORM\PersistentCollection {#2335 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
      -id: 130807
      -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5855161"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700154545 {#2323
        date: 2023-11-16 18:09:05.0 +01:00
      }
      +"title": 130807
    }
    3 => App\Entity\EntryComment {#2073
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
      +body: """
        > nobody’s made a solution that is simple and effective\n
        \n
        This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700154792 {#2136
        date: 2023-11-16 18:13:12.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@brihuang95@sopuli.xyz"
        "@dustyData@lemmy.world"
        "@hersh@literature.cafe"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2069 …}
      +nested: Doctrine\ORM\PersistentCollection {#2074 …}
      +votes: Doctrine\ORM\PersistentCollection {#2071 …}
      +reports: Doctrine\ORM\PersistentCollection {#2070 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
      -id: 130820
      -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5855277"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700154792 {#2137
        date: 2023-11-16 18:13:12.0 +01:00
      }
      +"title": 130820
    }
    2 => App\Entity\EntryComment {#2045
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
      +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 26
      +score: 0
      +lastActive: DateTime @1700155097 {#2046
        date: 2023-11-16 18:18:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@brihuang95@sopuli.xyz"
        "@LWD@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2050 …}
      +nested: Doctrine\ORM\PersistentCollection {#2052 …}
      +votes: Doctrine\ORM\PersistentCollection {#2058 …}
      +reports: Doctrine\ORM\PersistentCollection {#2125 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      -id: 130843
      -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5855395"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700155097 {#2047
        date: 2023-11-16 18:18:17.0 +01:00
      }
      +"title": 130843
    }
    1 => App\Entity\EntryComment {#2115
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
      +body: """
        > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
        \n
        That’s nice but has nothing to do with voter fraud prevention.\n
        \n
        I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1700218831 {#2121
        date: 2023-11-17 12:00:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@brihuang95@sopuli.xyz"
        "@demesisx@infosec.pub"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2123 …}
      +nested: Doctrine\ORM\PersistentCollection {#2116 …}
      +votes: Doctrine\ORM\PersistentCollection {#2161 …}
      +reports: Doctrine\ORM\PersistentCollection {#2163 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
      -id: 132957
      -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5879211"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700218831 {#2122
        date: 2023-11-17 12:00:31.0 +01:00
      }
      +"title": 132957
    }
    0 => App\Entity\EntryComment {#2111
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
        \n
        Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
        \n
        Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700425309 {#2105
        date: 2023-11-19 21:21:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@brihuang95@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2101 …}
      +nested: Doctrine\ORM\PersistentCollection {#2109 …}
      +votes: Doctrine\ORM\PersistentCollection {#2106 …}
      +reports: Doctrine\ORM\PersistentCollection {#2107 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
      -id: 130907
      -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5855893"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700156394 {#2108
        date: 2023-11-16 18:39:54.0 +01:00
      }
      +"title": 130907
    }
  ]
  -id: 13589
  -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
  -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700233024
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/5919305"
  +editedAt: DateTimeImmutable @1700416423 {#2649
    date: 2023-11-19 18:53:43.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700146624 {#2536
    date: 2023-11-16 15:57:04.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2300
  +user: Proxies\__CG__\App\Entity\User {#2768 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: Proxies\__CG__\App\Entity\Image {#2798 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
  +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
  +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
  +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
  +body: """
    > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
    \n
    > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
    \n
    > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
    \n
    Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 117
  +favouriteCount: 225
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721385980 {#2238
    date: 2024-07-19 12:46:20.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2895 …}
  +votes: Doctrine\ORM\PersistentCollection {#2893 …}
  +reports: Doctrine\ORM\PersistentCollection {#2891 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
  +badges: Doctrine\ORM\PersistentCollection {#2937 …}
  +children: [
    4 => App\Entity\EntryComment {#2324
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
      +body: """
        > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
        \n
        No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
        \n
        In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
        \n
        A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
        \n
        Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 55
      +score: 0
      +lastActive: DateTime @1700154545 {#2333
        date: 2023-11-16 18:09:05.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@brihuang95@sopuli.xyz"
        "@demesisx@infosec.pub"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2340 …}
      +nested: Doctrine\ORM\PersistentCollection {#2342 …}
      +votes: Doctrine\ORM\PersistentCollection {#2343 …}
      +reports: Doctrine\ORM\PersistentCollection {#2335 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
      -id: 130807
      -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5855161"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700154545 {#2323
        date: 2023-11-16 18:09:05.0 +01:00
      }
      +"title": 130807
    }
    3 => App\Entity\EntryComment {#2073
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
      +body: """
        > nobody’s made a solution that is simple and effective\n
        \n
        This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700154792 {#2136
        date: 2023-11-16 18:13:12.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@brihuang95@sopuli.xyz"
        "@dustyData@lemmy.world"
        "@hersh@literature.cafe"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2069 …}
      +nested: Doctrine\ORM\PersistentCollection {#2074 …}
      +votes: Doctrine\ORM\PersistentCollection {#2071 …}
      +reports: Doctrine\ORM\PersistentCollection {#2070 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
      -id: 130820
      -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5855277"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700154792 {#2137
        date: 2023-11-16 18:13:12.0 +01:00
      }
      +"title": 130820
    }
    2 => App\Entity\EntryComment {#2045
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
      +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 26
      +score: 0
      +lastActive: DateTime @1700155097 {#2046
        date: 2023-11-16 18:18:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@brihuang95@sopuli.xyz"
        "@LWD@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2050 …}
      +nested: Doctrine\ORM\PersistentCollection {#2052 …}
      +votes: Doctrine\ORM\PersistentCollection {#2058 …}
      +reports: Doctrine\ORM\PersistentCollection {#2125 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      -id: 130843
      -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5855395"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700155097 {#2047
        date: 2023-11-16 18:18:17.0 +01:00
      }
      +"title": 130843
    }
    1 => App\Entity\EntryComment {#2115
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
      +body: """
        > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
        \n
        That’s nice but has nothing to do with voter fraud prevention.\n
        \n
        I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1700218831 {#2121
        date: 2023-11-17 12:00:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@brihuang95@sopuli.xyz"
        "@demesisx@infosec.pub"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2123 …}
      +nested: Doctrine\ORM\PersistentCollection {#2116 …}
      +votes: Doctrine\ORM\PersistentCollection {#2161 …}
      +reports: Doctrine\ORM\PersistentCollection {#2163 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
      -id: 132957
      -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5879211"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700218831 {#2122
        date: 2023-11-17 12:00:31.0 +01:00
      }
      +"title": 132957
    }
    0 => App\Entity\EntryComment {#2111
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
        \n
        Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
        \n
        Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700425309 {#2105
        date: 2023-11-19 21:21:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@brihuang95@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2101 …}
      +nested: Doctrine\ORM\PersistentCollection {#2109 …}
      +votes: Doctrine\ORM\PersistentCollection {#2106 …}
      +reports: Doctrine\ORM\PersistentCollection {#2107 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
      -id: 130907
      -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5855893"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700156394 {#2108
        date: 2023-11-16 18:39:54.0 +01:00
      }
      +"title": 130907
    }
  ]
  -id: 13589
  -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
  -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700233024
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/5919305"
  +editedAt: DateTimeImmutable @1700416423 {#2649
    date: 2023-11-19 18:53:43.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700146624 {#2536
    date: 2023-11-16 15:57:04.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2300
  +user: Proxies\__CG__\App\Entity\User {#2768 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: Proxies\__CG__\App\Entity\Image {#2798 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
  +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
  +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
  +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
  +body: """
    > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
    \n
    > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
    \n
    > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
    \n
    Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 117
  +favouriteCount: 225
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1721385980 {#2238
    date: 2024-07-19 12:46:20.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2895 …}
  +votes: Doctrine\ORM\PersistentCollection {#2893 …}
  +reports: Doctrine\ORM\PersistentCollection {#2891 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
  +badges: Doctrine\ORM\PersistentCollection {#2937 …}
  +children: [
    4 => App\Entity\EntryComment {#2324
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
      +body: """
        > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
        \n
        No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
        \n
        In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
        \n
        A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
        \n
        Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 55
      +score: 0
      +lastActive: DateTime @1700154545 {#2333
        date: 2023-11-16 18:09:05.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@brihuang95@sopuli.xyz"
        "@demesisx@infosec.pub"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2340 …}
      +nested: Doctrine\ORM\PersistentCollection {#2342 …}
      +votes: Doctrine\ORM\PersistentCollection {#2343 …}
      +reports: Doctrine\ORM\PersistentCollection {#2335 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
      -id: 130807
      -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5855161"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700154545 {#2323
        date: 2023-11-16 18:09:05.0 +01:00
      }
      +"title": 130807
    }
    3 => App\Entity\EntryComment {#2073
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
      +body: """
        > nobody’s made a solution that is simple and effective\n
        \n
        This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700154792 {#2136
        date: 2023-11-16 18:13:12.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@brihuang95@sopuli.xyz"
        "@dustyData@lemmy.world"
        "@hersh@literature.cafe"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2069 …}
      +nested: Doctrine\ORM\PersistentCollection {#2074 …}
      +votes: Doctrine\ORM\PersistentCollection {#2071 …}
      +reports: Doctrine\ORM\PersistentCollection {#2070 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
      -id: 130820
      -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5855277"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700154792 {#2137
        date: 2023-11-16 18:13:12.0 +01:00
      }
      +"title": 130820
    }
    2 => App\Entity\EntryComment {#2045
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
      +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 26
      +score: 0
      +lastActive: DateTime @1700155097 {#2046
        date: 2023-11-16 18:18:17.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@brihuang95@sopuli.xyz"
        "@LWD@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2050 …}
      +nested: Doctrine\ORM\PersistentCollection {#2052 …}
      +votes: Doctrine\ORM\PersistentCollection {#2058 …}
      +reports: Doctrine\ORM\PersistentCollection {#2125 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
      -id: 130843
      -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5855395"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700155097 {#2047
        date: 2023-11-16 18:18:17.0 +01:00
      }
      +"title": 130843
    }
    1 => App\Entity\EntryComment {#2115
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
      +body: """
        > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
        \n
        That’s nice but has nothing to do with voter fraud prevention.\n
        \n
        I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 9
      +score: 0
      +lastActive: DateTime @1700218831 {#2121
        date: 2023-11-17 12:00:31.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@brihuang95@sopuli.xyz"
        "@demesisx@infosec.pub"
        "@Atemu@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2123 …}
      +nested: Doctrine\ORM\PersistentCollection {#2116 …}
      +votes: Doctrine\ORM\PersistentCollection {#2161 …}
      +reports: Doctrine\ORM\PersistentCollection {#2163 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
      -id: 132957
      -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5879211"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700218831 {#2122
        date: 2023-11-17 12:00:31.0 +01:00
      }
      +"title": 132957
    }
    0 => App\Entity\EntryComment {#2111
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
        \n
        Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
        \n
        Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700425309 {#2105
        date: 2023-11-19 21:21:49.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@brihuang95@sopuli.xyz"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2101 …}
      +nested: Doctrine\ORM\PersistentCollection {#2109 …}
      +votes: Doctrine\ORM\PersistentCollection {#2106 …}
      +reports: Doctrine\ORM\PersistentCollection {#2107 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
      -id: 130907
      -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5855893"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700156394 {#2108
        date: 2023-11-16 18:39:54.0 +01:00
      }
      +"title": 130907
    }
  ]
  -id: 13589
  -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
  -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700233024
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/post/5919305"
  +editedAt: DateTimeImmutable @1700416423 {#2649
    date: 2023-11-19 18:53:43.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700146624 {#2536
    date: 2023-11-16 15:57:04.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#2324
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2768 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2798 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#2238
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2895 …}
    +votes: Doctrine\ORM\PersistentCollection {#2893 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
    +badges: Doctrine\ORM\PersistentCollection {#2937 …}
    +children: [
      4 => App\Entity\EntryComment {#2324}
      3 => App\Entity\EntryComment {#2073
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
        +body: """
          > nobody’s made a solution that is simple and effective\n
          \n
          This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700154792 {#2136
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@dustyData@lemmy.world"
          "@hersh@literature.cafe"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2074 …}
        +votes: Doctrine\ORM\PersistentCollection {#2071 …}
        +reports: Doctrine\ORM\PersistentCollection {#2070 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
        -id: 130820
        -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855277"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154792 {#2137
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +"title": 130820
      }
      2 => App\Entity\EntryComment {#2045
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 26
        +score: 0
        +lastActive: DateTime @1700155097 {#2046
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@LWD@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2050 …}
        +nested: Doctrine\ORM\PersistentCollection {#2052 …}
        +votes: Doctrine\ORM\PersistentCollection {#2058 …}
        +reports: Doctrine\ORM\PersistentCollection {#2125 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
        -id: 130843
        -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855395"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700155097 {#2047
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +"title": 130843
      }
      1 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
          \n
          That’s nice but has nothing to do with voter fraud prevention.\n
          \n
          I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1700218831 {#2121
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 132957
        -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5879211"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700218831 {#2122
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +"title": 132957
      }
      0 => App\Entity\EntryComment {#2111
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
          \n
          Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
          \n
          Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700425309 {#2105
          date: 2023-11-19 21:21:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2101 …}
        +nested: Doctrine\ORM\PersistentCollection {#2109 …}
        +votes: Doctrine\ORM\PersistentCollection {#2106 …}
        +reports: Doctrine\ORM\PersistentCollection {#2107 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
        -id: 130907
        -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855893"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700156394 {#2108
          date: 2023-11-16 18:39:54.0 +01:00
        }
        +"title": 130907
      }
    ]
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#2649
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#2536
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
  +body: """
    > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
    \n
    No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
    \n
    In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
    \n
    A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
    \n
    Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 55
  +score: 0
  +lastActive: DateTime @1700154545 {#2333
    date: 2023-11-16 18:09:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@brihuang95@sopuli.xyz"
    "@demesisx@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2340 …}
  +nested: Doctrine\ORM\PersistentCollection {#2342 …}
  +votes: Doctrine\ORM\PersistentCollection {#2343 …}
  +reports: Doctrine\ORM\PersistentCollection {#2335 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
  -id: 130807
  -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5855161"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700154545 {#2323
    date: 2023-11-16 18:09:05.0 +01:00
  }
  +"title": 130807
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#2324
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2768 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2798 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#2238
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2895 …}
    +votes: Doctrine\ORM\PersistentCollection {#2893 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
    +badges: Doctrine\ORM\PersistentCollection {#2937 …}
    +children: [
      4 => App\Entity\EntryComment {#2324}
      3 => App\Entity\EntryComment {#2073
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
        +body: """
          > nobody’s made a solution that is simple and effective\n
          \n
          This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700154792 {#2136
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@dustyData@lemmy.world"
          "@hersh@literature.cafe"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2074 …}
        +votes: Doctrine\ORM\PersistentCollection {#2071 …}
        +reports: Doctrine\ORM\PersistentCollection {#2070 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
        -id: 130820
        -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855277"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154792 {#2137
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +"title": 130820
      }
      2 => App\Entity\EntryComment {#2045
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 26
        +score: 0
        +lastActive: DateTime @1700155097 {#2046
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@LWD@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2050 …}
        +nested: Doctrine\ORM\PersistentCollection {#2052 …}
        +votes: Doctrine\ORM\PersistentCollection {#2058 …}
        +reports: Doctrine\ORM\PersistentCollection {#2125 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
        -id: 130843
        -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855395"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700155097 {#2047
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +"title": 130843
      }
      1 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
          \n
          That’s nice but has nothing to do with voter fraud prevention.\n
          \n
          I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1700218831 {#2121
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 132957
        -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5879211"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700218831 {#2122
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +"title": 132957
      }
      0 => App\Entity\EntryComment {#2111
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
          \n
          Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
          \n
          Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700425309 {#2105
          date: 2023-11-19 21:21:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2101 …}
        +nested: Doctrine\ORM\PersistentCollection {#2109 …}
        +votes: Doctrine\ORM\PersistentCollection {#2106 …}
        +reports: Doctrine\ORM\PersistentCollection {#2107 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
        -id: 130907
        -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855893"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700156394 {#2108
          date: 2023-11-16 18:39:54.0 +01:00
        }
        +"title": 130907
      }
    ]
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#2649
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#2536
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
  +body: """
    > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
    \n
    No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
    \n
    In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
    \n
    A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
    \n
    Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 55
  +score: 0
  +lastActive: DateTime @1700154545 {#2333
    date: 2023-11-16 18:09:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@brihuang95@sopuli.xyz"
    "@demesisx@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2340 …}
  +nested: Doctrine\ORM\PersistentCollection {#2342 …}
  +votes: Doctrine\ORM\PersistentCollection {#2343 …}
  +reports: Doctrine\ORM\PersistentCollection {#2335 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
  -id: 130807
  -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5855161"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700154545 {#2323
    date: 2023-11-16 18:09:05.0 +01:00
  }
  +"title": 130807
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#2324
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2768 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2798 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#2238
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2895 …}
    +votes: Doctrine\ORM\PersistentCollection {#2893 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
    +badges: Doctrine\ORM\PersistentCollection {#2937 …}
    +children: [
      4 => App\Entity\EntryComment {#2324}
      3 => App\Entity\EntryComment {#2073
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
        +body: """
          > nobody’s made a solution that is simple and effective\n
          \n
          This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700154792 {#2136
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@dustyData@lemmy.world"
          "@hersh@literature.cafe"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2074 …}
        +votes: Doctrine\ORM\PersistentCollection {#2071 …}
        +reports: Doctrine\ORM\PersistentCollection {#2070 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
        -id: 130820
        -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855277"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154792 {#2137
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +"title": 130820
      }
      2 => App\Entity\EntryComment {#2045
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 26
        +score: 0
        +lastActive: DateTime @1700155097 {#2046
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@LWD@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2050 …}
        +nested: Doctrine\ORM\PersistentCollection {#2052 …}
        +votes: Doctrine\ORM\PersistentCollection {#2058 …}
        +reports: Doctrine\ORM\PersistentCollection {#2125 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
        -id: 130843
        -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855395"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700155097 {#2047
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +"title": 130843
      }
      1 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
          \n
          That’s nice but has nothing to do with voter fraud prevention.\n
          \n
          I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1700218831 {#2121
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 132957
        -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5879211"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700218831 {#2122
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +"title": 132957
      }
      0 => App\Entity\EntryComment {#2111
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
          \n
          Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
          \n
          Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700425309 {#2105
          date: 2023-11-19 21:21:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2101 …}
        +nested: Doctrine\ORM\PersistentCollection {#2109 …}
        +votes: Doctrine\ORM\PersistentCollection {#2106 …}
        +reports: Doctrine\ORM\PersistentCollection {#2107 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
        -id: 130907
        -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855893"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700156394 {#2108
          date: 2023-11-16 18:39:54.0 +01:00
        }
        +"title": 130907
      }
    ]
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#2649
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#2536
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
  +body: """
    > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
    \n
    No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
    \n
    In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
    \n
    A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
    \n
    Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 55
  +score: 0
  +lastActive: DateTime @1700154545 {#2333
    date: 2023-11-16 18:09:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@brihuang95@sopuli.xyz"
    "@demesisx@infosec.pub"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2340 …}
  +nested: Doctrine\ORM\PersistentCollection {#2342 …}
  +votes: Doctrine\ORM\PersistentCollection {#2343 …}
  +reports: Doctrine\ORM\PersistentCollection {#2335 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
  -id: 130807
  -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5855161"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700154545 {#2323
    date: 2023-11-16 18:09:05.0 +01:00
  }
  +"title": 130807
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#2073
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2768 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2798 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#2238
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2895 …}
    +votes: Doctrine\ORM\PersistentCollection {#2893 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
    +badges: Doctrine\ORM\PersistentCollection {#2937 …}
    +children: [
      4 => App\Entity\EntryComment {#2324
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
          \n
          No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
          \n
          In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
          \n
          A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
          \n
          Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 55
        +score: 0
        +lastActive: DateTime @1700154545 {#2333
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2335 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
        -id: 130807
        -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855161"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154545 {#2323
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +"title": 130807
      }
      3 => App\Entity\EntryComment {#2073}
      2 => App\Entity\EntryComment {#2045
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 26
        +score: 0
        +lastActive: DateTime @1700155097 {#2046
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@LWD@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2050 …}
        +nested: Doctrine\ORM\PersistentCollection {#2052 …}
        +votes: Doctrine\ORM\PersistentCollection {#2058 …}
        +reports: Doctrine\ORM\PersistentCollection {#2125 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
        -id: 130843
        -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855395"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700155097 {#2047
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +"title": 130843
      }
      1 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
          \n
          That’s nice but has nothing to do with voter fraud prevention.\n
          \n
          I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1700218831 {#2121
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 132957
        -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5879211"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700218831 {#2122
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +"title": 132957
      }
      0 => App\Entity\EntryComment {#2111
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
          \n
          Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
          \n
          Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700425309 {#2105
          date: 2023-11-19 21:21:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2101 …}
        +nested: Doctrine\ORM\PersistentCollection {#2109 …}
        +votes: Doctrine\ORM\PersistentCollection {#2106 …}
        +reports: Doctrine\ORM\PersistentCollection {#2107 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
        -id: 130907
        -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855893"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700156394 {#2108
          date: 2023-11-16 18:39:54.0 +01:00
        }
        +"title": 130907
      }
    ]
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#2649
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#2536
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
  +body: """
    > nobody’s made a solution that is simple and effective\n
    \n
    This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700154792 {#2136
    date: 2023-11-16 18:13:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@brihuang95@sopuli.xyz"
    "@dustyData@lemmy.world"
    "@hersh@literature.cafe"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2069 …}
  +nested: Doctrine\ORM\PersistentCollection {#2074 …}
  +votes: Doctrine\ORM\PersistentCollection {#2071 …}
  +reports: Doctrine\ORM\PersistentCollection {#2070 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
  -id: 130820
  -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5855277"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700154792 {#2137
    date: 2023-11-16 18:13:12.0 +01:00
  }
  +"title": 130820
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#2073
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2768 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2798 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#2238
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2895 …}
    +votes: Doctrine\ORM\PersistentCollection {#2893 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
    +badges: Doctrine\ORM\PersistentCollection {#2937 …}
    +children: [
      4 => App\Entity\EntryComment {#2324
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
          \n
          No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
          \n
          In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
          \n
          A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
          \n
          Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 55
        +score: 0
        +lastActive: DateTime @1700154545 {#2333
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2335 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
        -id: 130807
        -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855161"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154545 {#2323
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +"title": 130807
      }
      3 => App\Entity\EntryComment {#2073}
      2 => App\Entity\EntryComment {#2045
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 26
        +score: 0
        +lastActive: DateTime @1700155097 {#2046
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@LWD@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2050 …}
        +nested: Doctrine\ORM\PersistentCollection {#2052 …}
        +votes: Doctrine\ORM\PersistentCollection {#2058 …}
        +reports: Doctrine\ORM\PersistentCollection {#2125 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
        -id: 130843
        -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855395"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700155097 {#2047
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +"title": 130843
      }
      1 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
          \n
          That’s nice but has nothing to do with voter fraud prevention.\n
          \n
          I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1700218831 {#2121
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 132957
        -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5879211"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700218831 {#2122
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +"title": 132957
      }
      0 => App\Entity\EntryComment {#2111
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
          \n
          Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
          \n
          Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700425309 {#2105
          date: 2023-11-19 21:21:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2101 …}
        +nested: Doctrine\ORM\PersistentCollection {#2109 …}
        +votes: Doctrine\ORM\PersistentCollection {#2106 …}
        +reports: Doctrine\ORM\PersistentCollection {#2107 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
        -id: 130907
        -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855893"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700156394 {#2108
          date: 2023-11-16 18:39:54.0 +01:00
        }
        +"title": 130907
      }
    ]
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#2649
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#2536
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
  +body: """
    > nobody’s made a solution that is simple and effective\n
    \n
    This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700154792 {#2136
    date: 2023-11-16 18:13:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@brihuang95@sopuli.xyz"
    "@dustyData@lemmy.world"
    "@hersh@literature.cafe"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2069 …}
  +nested: Doctrine\ORM\PersistentCollection {#2074 …}
  +votes: Doctrine\ORM\PersistentCollection {#2071 …}
  +reports: Doctrine\ORM\PersistentCollection {#2070 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
  -id: 130820
  -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5855277"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700154792 {#2137
    date: 2023-11-16 18:13:12.0 +01:00
  }
  +"title": 130820
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#2073
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2768 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2798 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#2238
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2895 …}
    +votes: Doctrine\ORM\PersistentCollection {#2893 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
    +badges: Doctrine\ORM\PersistentCollection {#2937 …}
    +children: [
      4 => App\Entity\EntryComment {#2324
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
          \n
          No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
          \n
          In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
          \n
          A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
          \n
          Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 55
        +score: 0
        +lastActive: DateTime @1700154545 {#2333
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2335 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
        -id: 130807
        -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855161"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154545 {#2323
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +"title": 130807
      }
      3 => App\Entity\EntryComment {#2073}
      2 => App\Entity\EntryComment {#2045
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 26
        +score: 0
        +lastActive: DateTime @1700155097 {#2046
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@LWD@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2050 …}
        +nested: Doctrine\ORM\PersistentCollection {#2052 …}
        +votes: Doctrine\ORM\PersistentCollection {#2058 …}
        +reports: Doctrine\ORM\PersistentCollection {#2125 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
        -id: 130843
        -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855395"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700155097 {#2047
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +"title": 130843
      }
      1 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
          \n
          That’s nice but has nothing to do with voter fraud prevention.\n
          \n
          I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1700218831 {#2121
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 132957
        -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5879211"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700218831 {#2122
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +"title": 132957
      }
      0 => App\Entity\EntryComment {#2111
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
          \n
          Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
          \n
          Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700425309 {#2105
          date: 2023-11-19 21:21:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2101 …}
        +nested: Doctrine\ORM\PersistentCollection {#2109 …}
        +votes: Doctrine\ORM\PersistentCollection {#2106 …}
        +reports: Doctrine\ORM\PersistentCollection {#2107 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
        -id: 130907
        -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855893"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700156394 {#2108
          date: 2023-11-16 18:39:54.0 +01:00
        }
        +"title": 130907
      }
    ]
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#2649
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#2536
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
  +body: """
    > nobody’s made a solution that is simple and effective\n
    \n
    This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700154792 {#2136
    date: 2023-11-16 18:13:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@brihuang95@sopuli.xyz"
    "@dustyData@lemmy.world"
    "@hersh@literature.cafe"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2069 …}
  +nested: Doctrine\ORM\PersistentCollection {#2074 …}
  +votes: Doctrine\ORM\PersistentCollection {#2071 …}
  +reports: Doctrine\ORM\PersistentCollection {#2070 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
  -id: 130820
  -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5855277"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700154792 {#2137
    date: 2023-11-16 18:13:12.0 +01:00
  }
  +"title": 130820
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#2045
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2768 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2798 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#2238
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2895 …}
    +votes: Doctrine\ORM\PersistentCollection {#2893 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
    +badges: Doctrine\ORM\PersistentCollection {#2937 …}
    +children: [
      4 => App\Entity\EntryComment {#2324
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
          \n
          No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
          \n
          In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
          \n
          A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
          \n
          Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 55
        +score: 0
        +lastActive: DateTime @1700154545 {#2333
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2335 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
        -id: 130807
        -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855161"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154545 {#2323
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +"title": 130807
      }
      3 => App\Entity\EntryComment {#2073
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
        +body: """
          > nobody’s made a solution that is simple and effective\n
          \n
          This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700154792 {#2136
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@dustyData@lemmy.world"
          "@hersh@literature.cafe"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2074 …}
        +votes: Doctrine\ORM\PersistentCollection {#2071 …}
        +reports: Doctrine\ORM\PersistentCollection {#2070 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
        -id: 130820
        -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855277"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154792 {#2137
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +"title": 130820
      }
      2 => App\Entity\EntryComment {#2045}
      1 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
          \n
          That’s nice but has nothing to do with voter fraud prevention.\n
          \n
          I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1700218831 {#2121
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 132957
        -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5879211"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700218831 {#2122
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +"title": 132957
      }
      0 => App\Entity\EntryComment {#2111
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
          \n
          Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
          \n
          Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700425309 {#2105
          date: 2023-11-19 21:21:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2101 …}
        +nested: Doctrine\ORM\PersistentCollection {#2109 …}
        +votes: Doctrine\ORM\PersistentCollection {#2106 …}
        +reports: Doctrine\ORM\PersistentCollection {#2107 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
        -id: 130907
        -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855893"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700156394 {#2108
          date: 2023-11-16 18:39:54.0 +01:00
        }
        +"title": 130907
      }
    ]
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#2649
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#2536
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
  +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 26
  +score: 0
  +lastActive: DateTime @1700155097 {#2046
    date: 2023-11-16 18:18:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@brihuang95@sopuli.xyz"
    "@LWD@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2050 …}
  +nested: Doctrine\ORM\PersistentCollection {#2052 …}
  +votes: Doctrine\ORM\PersistentCollection {#2058 …}
  +reports: Doctrine\ORM\PersistentCollection {#2125 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
  -id: 130843
  -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5855395"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700155097 {#2047
    date: 2023-11-16 18:18:17.0 +01:00
  }
  +"title": 130843
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#2045
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2768 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2798 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#2238
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2895 …}
    +votes: Doctrine\ORM\PersistentCollection {#2893 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
    +badges: Doctrine\ORM\PersistentCollection {#2937 …}
    +children: [
      4 => App\Entity\EntryComment {#2324
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
          \n
          No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
          \n
          In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
          \n
          A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
          \n
          Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 55
        +score: 0
        +lastActive: DateTime @1700154545 {#2333
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2335 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
        -id: 130807
        -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855161"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154545 {#2323
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +"title": 130807
      }
      3 => App\Entity\EntryComment {#2073
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
        +body: """
          > nobody’s made a solution that is simple and effective\n
          \n
          This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700154792 {#2136
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@dustyData@lemmy.world"
          "@hersh@literature.cafe"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2074 …}
        +votes: Doctrine\ORM\PersistentCollection {#2071 …}
        +reports: Doctrine\ORM\PersistentCollection {#2070 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
        -id: 130820
        -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855277"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154792 {#2137
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +"title": 130820
      }
      2 => App\Entity\EntryComment {#2045}
      1 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
          \n
          That’s nice but has nothing to do with voter fraud prevention.\n
          \n
          I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1700218831 {#2121
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 132957
        -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5879211"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700218831 {#2122
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +"title": 132957
      }
      0 => App\Entity\EntryComment {#2111
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
          \n
          Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
          \n
          Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700425309 {#2105
          date: 2023-11-19 21:21:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2101 …}
        +nested: Doctrine\ORM\PersistentCollection {#2109 …}
        +votes: Doctrine\ORM\PersistentCollection {#2106 …}
        +reports: Doctrine\ORM\PersistentCollection {#2107 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
        -id: 130907
        -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855893"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700156394 {#2108
          date: 2023-11-16 18:39:54.0 +01:00
        }
        +"title": 130907
      }
    ]
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#2649
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#2536
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
  +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 26
  +score: 0
  +lastActive: DateTime @1700155097 {#2046
    date: 2023-11-16 18:18:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@brihuang95@sopuli.xyz"
    "@LWD@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2050 …}
  +nested: Doctrine\ORM\PersistentCollection {#2052 …}
  +votes: Doctrine\ORM\PersistentCollection {#2058 …}
  +reports: Doctrine\ORM\PersistentCollection {#2125 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
  -id: 130843
  -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5855395"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700155097 {#2047
    date: 2023-11-16 18:18:17.0 +01:00
  }
  +"title": 130843
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#2045
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2768 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2798 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#2238
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2895 …}
    +votes: Doctrine\ORM\PersistentCollection {#2893 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
    +badges: Doctrine\ORM\PersistentCollection {#2937 …}
    +children: [
      4 => App\Entity\EntryComment {#2324
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
          \n
          No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
          \n
          In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
          \n
          A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
          \n
          Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 55
        +score: 0
        +lastActive: DateTime @1700154545 {#2333
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2335 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
        -id: 130807
        -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855161"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154545 {#2323
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +"title": 130807
      }
      3 => App\Entity\EntryComment {#2073
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
        +body: """
          > nobody’s made a solution that is simple and effective\n
          \n
          This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700154792 {#2136
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@dustyData@lemmy.world"
          "@hersh@literature.cafe"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2074 …}
        +votes: Doctrine\ORM\PersistentCollection {#2071 …}
        +reports: Doctrine\ORM\PersistentCollection {#2070 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
        -id: 130820
        -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855277"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154792 {#2137
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +"title": 130820
      }
      2 => App\Entity\EntryComment {#2045}
      1 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
          \n
          That’s nice but has nothing to do with voter fraud prevention.\n
          \n
          I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1700218831 {#2121
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 132957
        -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5879211"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700218831 {#2122
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +"title": 132957
      }
      0 => App\Entity\EntryComment {#2111
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
          \n
          Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
          \n
          Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700425309 {#2105
          date: 2023-11-19 21:21:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2101 …}
        +nested: Doctrine\ORM\PersistentCollection {#2109 …}
        +votes: Doctrine\ORM\PersistentCollection {#2106 …}
        +reports: Doctrine\ORM\PersistentCollection {#2107 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
        -id: 130907
        -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855893"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700156394 {#2108
          date: 2023-11-16 18:39:54.0 +01:00
        }
        +"title": 130907
      }
    ]
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#2649
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#2536
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
  +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 26
  +score: 0
  +lastActive: DateTime @1700155097 {#2046
    date: 2023-11-16 18:18:17.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@brihuang95@sopuli.xyz"
    "@LWD@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2050 …}
  +nested: Doctrine\ORM\PersistentCollection {#2052 …}
  +votes: Doctrine\ORM\PersistentCollection {#2058 …}
  +reports: Doctrine\ORM\PersistentCollection {#2125 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
  -id: 130843
  -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5855395"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700155097 {#2047
    date: 2023-11-16 18:18:17.0 +01:00
  }
  +"title": 130843
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#2115
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2768 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2798 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#2238
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2895 …}
    +votes: Doctrine\ORM\PersistentCollection {#2893 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
    +badges: Doctrine\ORM\PersistentCollection {#2937 …}
    +children: [
      4 => App\Entity\EntryComment {#2324
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
          \n
          No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
          \n
          In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
          \n
          A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
          \n
          Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 55
        +score: 0
        +lastActive: DateTime @1700154545 {#2333
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2335 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
        -id: 130807
        -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855161"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154545 {#2323
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +"title": 130807
      }
      3 => App\Entity\EntryComment {#2073
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
        +body: """
          > nobody’s made a solution that is simple and effective\n
          \n
          This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700154792 {#2136
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@dustyData@lemmy.world"
          "@hersh@literature.cafe"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2074 …}
        +votes: Doctrine\ORM\PersistentCollection {#2071 …}
        +reports: Doctrine\ORM\PersistentCollection {#2070 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
        -id: 130820
        -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855277"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154792 {#2137
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +"title": 130820
      }
      2 => App\Entity\EntryComment {#2045
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 26
        +score: 0
        +lastActive: DateTime @1700155097 {#2046
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@LWD@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2050 …}
        +nested: Doctrine\ORM\PersistentCollection {#2052 …}
        +votes: Doctrine\ORM\PersistentCollection {#2058 …}
        +reports: Doctrine\ORM\PersistentCollection {#2125 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
        -id: 130843
        -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855395"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700155097 {#2047
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +"title": 130843
      }
      1 => App\Entity\EntryComment {#2115}
      0 => App\Entity\EntryComment {#2111
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
          \n
          Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
          \n
          Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700425309 {#2105
          date: 2023-11-19 21:21:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2101 …}
        +nested: Doctrine\ORM\PersistentCollection {#2109 …}
        +votes: Doctrine\ORM\PersistentCollection {#2106 …}
        +reports: Doctrine\ORM\PersistentCollection {#2107 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
        -id: 130907
        -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855893"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700156394 {#2108
          date: 2023-11-16 18:39:54.0 +01:00
        }
        +"title": 130907
      }
    ]
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#2649
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#2536
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
  +body: """
    > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
    \n
    That’s nice but has nothing to do with voter fraud prevention.\n
    \n
    I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1700218831 {#2121
    date: 2023-11-17 12:00:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@brihuang95@sopuli.xyz"
    "@demesisx@infosec.pub"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2123 …}
  +nested: Doctrine\ORM\PersistentCollection {#2116 …}
  +votes: Doctrine\ORM\PersistentCollection {#2161 …}
  +reports: Doctrine\ORM\PersistentCollection {#2163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
  -id: 132957
  -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5879211"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700218831 {#2122
    date: 2023-11-17 12:00:31.0 +01:00
  }
  +"title": 132957
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#2115
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2768 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2798 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#2238
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2895 …}
    +votes: Doctrine\ORM\PersistentCollection {#2893 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
    +badges: Doctrine\ORM\PersistentCollection {#2937 …}
    +children: [
      4 => App\Entity\EntryComment {#2324
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
          \n
          No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
          \n
          In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
          \n
          A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
          \n
          Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 55
        +score: 0
        +lastActive: DateTime @1700154545 {#2333
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2335 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
        -id: 130807
        -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855161"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154545 {#2323
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +"title": 130807
      }
      3 => App\Entity\EntryComment {#2073
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
        +body: """
          > nobody’s made a solution that is simple and effective\n
          \n
          This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700154792 {#2136
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@dustyData@lemmy.world"
          "@hersh@literature.cafe"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2074 …}
        +votes: Doctrine\ORM\PersistentCollection {#2071 …}
        +reports: Doctrine\ORM\PersistentCollection {#2070 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
        -id: 130820
        -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855277"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154792 {#2137
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +"title": 130820
      }
      2 => App\Entity\EntryComment {#2045
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 26
        +score: 0
        +lastActive: DateTime @1700155097 {#2046
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@LWD@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2050 …}
        +nested: Doctrine\ORM\PersistentCollection {#2052 …}
        +votes: Doctrine\ORM\PersistentCollection {#2058 …}
        +reports: Doctrine\ORM\PersistentCollection {#2125 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
        -id: 130843
        -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855395"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700155097 {#2047
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +"title": 130843
      }
      1 => App\Entity\EntryComment {#2115}
      0 => App\Entity\EntryComment {#2111
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
          \n
          Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
          \n
          Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700425309 {#2105
          date: 2023-11-19 21:21:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2101 …}
        +nested: Doctrine\ORM\PersistentCollection {#2109 …}
        +votes: Doctrine\ORM\PersistentCollection {#2106 …}
        +reports: Doctrine\ORM\PersistentCollection {#2107 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
        -id: 130907
        -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855893"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700156394 {#2108
          date: 2023-11-16 18:39:54.0 +01:00
        }
        +"title": 130907
      }
    ]
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#2649
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#2536
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
  +body: """
    > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
    \n
    That’s nice but has nothing to do with voter fraud prevention.\n
    \n
    I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1700218831 {#2121
    date: 2023-11-17 12:00:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@brihuang95@sopuli.xyz"
    "@demesisx@infosec.pub"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2123 …}
  +nested: Doctrine\ORM\PersistentCollection {#2116 …}
  +votes: Doctrine\ORM\PersistentCollection {#2161 …}
  +reports: Doctrine\ORM\PersistentCollection {#2163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
  -id: 132957
  -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5879211"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700218831 {#2122
    date: 2023-11-17 12:00:31.0 +01:00
  }
  +"title": 132957
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#2115
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2768 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2798 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#2238
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2895 …}
    +votes: Doctrine\ORM\PersistentCollection {#2893 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
    +badges: Doctrine\ORM\PersistentCollection {#2937 …}
    +children: [
      4 => App\Entity\EntryComment {#2324
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
          \n
          No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
          \n
          In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
          \n
          A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
          \n
          Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 55
        +score: 0
        +lastActive: DateTime @1700154545 {#2333
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2335 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
        -id: 130807
        -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855161"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154545 {#2323
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +"title": 130807
      }
      3 => App\Entity\EntryComment {#2073
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
        +body: """
          > nobody’s made a solution that is simple and effective\n
          \n
          This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700154792 {#2136
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@dustyData@lemmy.world"
          "@hersh@literature.cafe"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2074 …}
        +votes: Doctrine\ORM\PersistentCollection {#2071 …}
        +reports: Doctrine\ORM\PersistentCollection {#2070 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
        -id: 130820
        -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855277"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154792 {#2137
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +"title": 130820
      }
      2 => App\Entity\EntryComment {#2045
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 26
        +score: 0
        +lastActive: DateTime @1700155097 {#2046
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@LWD@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2050 …}
        +nested: Doctrine\ORM\PersistentCollection {#2052 …}
        +votes: Doctrine\ORM\PersistentCollection {#2058 …}
        +reports: Doctrine\ORM\PersistentCollection {#2125 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
        -id: 130843
        -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855395"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700155097 {#2047
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +"title": 130843
      }
      1 => App\Entity\EntryComment {#2115}
      0 => App\Entity\EntryComment {#2111
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: """
          So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
          \n
          Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
          \n
          Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700425309 {#2105
          date: 2023-11-19 21:21:49.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2101 …}
        +nested: Doctrine\ORM\PersistentCollection {#2109 …}
        +votes: Doctrine\ORM\PersistentCollection {#2106 …}
        +reports: Doctrine\ORM\PersistentCollection {#2107 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
        -id: 130907
        -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855893"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700156394 {#2108
          date: 2023-11-16 18:39:54.0 +01:00
        }
        +"title": 130907
      }
    ]
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#2649
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#2536
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
  +body: """
    > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
    \n
    That’s nice but has nothing to do with voter fraud prevention.\n
    \n
    I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1700218831 {#2121
    date: 2023-11-17 12:00:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@brihuang95@sopuli.xyz"
    "@demesisx@infosec.pub"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2123 …}
  +nested: Doctrine\ORM\PersistentCollection {#2116 …}
  +votes: Doctrine\ORM\PersistentCollection {#2161 …}
  +reports: Doctrine\ORM\PersistentCollection {#2163 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
  -id: 132957
  -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5879211"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700218831 {#2122
    date: 2023-11-17 12:00:31.0 +01:00
  }
  +"title": 132957
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#2111
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2768 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2798 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#2238
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2895 …}
    +votes: Doctrine\ORM\PersistentCollection {#2893 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
    +badges: Doctrine\ORM\PersistentCollection {#2937 …}
    +children: [
      4 => App\Entity\EntryComment {#2324
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
          \n
          No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
          \n
          In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
          \n
          A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
          \n
          Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 55
        +score: 0
        +lastActive: DateTime @1700154545 {#2333
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2335 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
        -id: 130807
        -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855161"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154545 {#2323
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +"title": 130807
      }
      3 => App\Entity\EntryComment {#2073
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
        +body: """
          > nobody’s made a solution that is simple and effective\n
          \n
          This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700154792 {#2136
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@dustyData@lemmy.world"
          "@hersh@literature.cafe"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2074 …}
        +votes: Doctrine\ORM\PersistentCollection {#2071 …}
        +reports: Doctrine\ORM\PersistentCollection {#2070 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
        -id: 130820
        -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855277"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154792 {#2137
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +"title": 130820
      }
      2 => App\Entity\EntryComment {#2045
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 26
        +score: 0
        +lastActive: DateTime @1700155097 {#2046
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@LWD@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2050 …}
        +nested: Doctrine\ORM\PersistentCollection {#2052 …}
        +votes: Doctrine\ORM\PersistentCollection {#2058 …}
        +reports: Doctrine\ORM\PersistentCollection {#2125 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
        -id: 130843
        -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855395"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700155097 {#2047
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +"title": 130843
      }
      1 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
          \n
          That’s nice but has nothing to do with voter fraud prevention.\n
          \n
          I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1700218831 {#2121
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 132957
        -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5879211"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700218831 {#2122
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +"title": 132957
      }
      0 => App\Entity\EntryComment {#2111}
    ]
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#2649
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#2536
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
    \n
    Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
    \n
    Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700425309 {#2105
    date: 2023-11-19 21:21:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@brihuang95@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2101 …}
  +nested: Doctrine\ORM\PersistentCollection {#2109 …}
  +votes: Doctrine\ORM\PersistentCollection {#2106 …}
  +reports: Doctrine\ORM\PersistentCollection {#2107 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
  -id: 130907
  -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5855893"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700156394 {#2108
    date: 2023-11-16 18:39:54.0 +01:00
  }
  +"title": 130907
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#2111
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2768 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2798 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#2238
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2895 …}
    +votes: Doctrine\ORM\PersistentCollection {#2893 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
    +badges: Doctrine\ORM\PersistentCollection {#2937 …}
    +children: [
      4 => App\Entity\EntryComment {#2324
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
          \n
          No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
          \n
          In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
          \n
          A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
          \n
          Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 55
        +score: 0
        +lastActive: DateTime @1700154545 {#2333
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2335 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
        -id: 130807
        -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855161"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154545 {#2323
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +"title": 130807
      }
      3 => App\Entity\EntryComment {#2073
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
        +body: """
          > nobody’s made a solution that is simple and effective\n
          \n
          This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700154792 {#2136
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@dustyData@lemmy.world"
          "@hersh@literature.cafe"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2074 …}
        +votes: Doctrine\ORM\PersistentCollection {#2071 …}
        +reports: Doctrine\ORM\PersistentCollection {#2070 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
        -id: 130820
        -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855277"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154792 {#2137
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +"title": 130820
      }
      2 => App\Entity\EntryComment {#2045
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 26
        +score: 0
        +lastActive: DateTime @1700155097 {#2046
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@LWD@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2050 …}
        +nested: Doctrine\ORM\PersistentCollection {#2052 …}
        +votes: Doctrine\ORM\PersistentCollection {#2058 …}
        +reports: Doctrine\ORM\PersistentCollection {#2125 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
        -id: 130843
        -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855395"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700155097 {#2047
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +"title": 130843
      }
      1 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
          \n
          That’s nice but has nothing to do with voter fraud prevention.\n
          \n
          I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1700218831 {#2121
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 132957
        -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5879211"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700218831 {#2122
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +"title": 132957
      }
      0 => App\Entity\EntryComment {#2111}
    ]
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#2649
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#2536
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
    \n
    Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
    \n
    Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700425309 {#2105
    date: 2023-11-19 21:21:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@brihuang95@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2101 …}
  +nested: Doctrine\ORM\PersistentCollection {#2109 …}
  +votes: Doctrine\ORM\PersistentCollection {#2106 …}
  +reports: Doctrine\ORM\PersistentCollection {#2107 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
  -id: 130907
  -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5855893"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700156394 {#2108
    date: 2023-11-16 18:39:54.0 +01:00
  }
  +"title": 130907
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#2111
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2300
    +user: Proxies\__CG__\App\Entity\User {#2768 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2798 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2896 …}
    +slug: "Proton-Mail-CEO-Calls-New-Address-Verification-Feature-Blockchain-in"
    +title: "Proton Mail CEO Calls New Address Verification Feature 'Blockchain in a Very Pure Form'"
    +url: "https://tech.slashdot.org/story/23/11/16/141213/proton-mail-ceo-calls-new-address-verification-feature-blockchain-in-a-very-pure-form"
    +body: """
      > Proton Mail, the leading privacy-focused email service, is making its first foray into blockchain technology with Key Transparency, which will allow users to verify email addresses. From a report: In an interview with Fortune, CEO and founder Andy Yen made clear that although the new feature uses blockchain, the key technology behind crypto, Key Transparency isn’t “some sketchy cryptocurrency” linked to an “exit scam.” A student of cryptography, Yen added that the new feature is “blockchain in a very pure form,” and it allows the platform to solve the thorny issue of ensuring that every email address actually belongs to the person who’s claiming it.\n
      \n
      > Proton Mail uses end-to-end encryption, a secure form of communication that ensures only the intended recipient can read the information. Senders encrypt an email using their intended recipient’s public key – a long string of letters and numbers – which the recipient can then decrypt with their own private key. The issue, Yen said, is ensuring that the public key actually belongs to the intended recipient. “Maybe it’s the NSA that has created a fake public key linked to you, and I’m somehow tricked into encrypting data with that public key,” he told Fortune. In the security space, the tactic is known as a “man-in-the-middle attack,” like a postal worker opening your bank statement to get your social security number and then resealing the envelope.\n
      \n
      > Blockchains are an immutable ledger, meaning any data initially entered onto them can’t be altered. Yen realized that putting users’ public keys on a blockchain would create a record ensuring those keys actually belonged to them – and would be cross-referenced whenever other users send emails. “In order for the verification to be trusted, it needs to be public, and it needs to be unchanging,” Yen said.\n
      \n
      Curious if anyone here would use a feature like this? It sounds neat but I don’t think I’m going to be needing a feature like this on a day-to-day basis, though I could see use cases for folks handling sensitive information.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 117
    +favouriteCount: 225
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1721385980 {#2238
      date: 2024-07-19 12:46:20.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2895 …}
    +votes: Doctrine\ORM\PersistentCollection {#2893 …}
    +reports: Doctrine\ORM\PersistentCollection {#2891 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2924 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2920 …}
    +badges: Doctrine\ORM\PersistentCollection {#2937 …}
    +children: [
      4 => App\Entity\EntryComment {#2324
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > [Voting](infosec.pub/c/blockchainvoting) is another concept that would become unhackable overnight\n
          \n
          No. Voting on the blockchain is an even worse idea than money on the blockchain.\n
          \n
          In many cases, there are good reasons why these things are done they way they are. I have yet to see a software system that is better at preventing voter fraud than humans looking at your government-issued ID at a poll site and humans overseeing other humans manually counting votes.\n
          \n
          A single actor might be able to commit voter fraud in the order of dozes or hundreds of votes perhaps but with a digital voting system based on blockchain, they could do so on the order of thousands or even millions by compromising end-user devices used for voting or buy enough work/stake/whatever to perform a 51% attack.\n
          \n
          Same goes for money btw. Our current system is by far not a perfect one but removing the ability for governments to i.e. freeze accounts of bad actors is not a boon.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 55
        +score: 0
        +lastActive: DateTime @1700154545 {#2333
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2340 …}
        +nested: Doctrine\ORM\PersistentCollection {#2342 …}
        +votes: Doctrine\ORM\PersistentCollection {#2343 …}
        +reports: Doctrine\ORM\PersistentCollection {#2335 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2338 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2143 …}
        -id: 130807
        -bodyTs: "'/c/blockchainvoting)':4 '51':137 'abil':157 'abl':85 'account':163 'actor':82,166 'anoth':6 'attack':138 'bad':165 'base':106 'becom':10 'better':54 'blockchain':17,27,108 'boon':170 'btw':143 'buy':131 'case':30 'commit':87 'compromis':122 'concept':7 'could':110 'count':78 'current':145 'devic':126 'digit':103 'done':39 'doze':94 'end':124 'end-us':123 'enough':132 'even':20,119 'far':149 'fraud':58,89 'freez':162 'goe':140 'good':33 'govern':65,159 'government-issu':64 'human':60,73,76 'hundr':96 'i.e':161 'id':67 'idea':22 'infosec.pub':3 'infosec.pub/c/blockchainvoting)':2 'issu':66 'look':61 'mani':29 'manual':77 'might':83 'million':120 'money':24,142 'one':153 'order':92,115 'overnight':12 'overse':74 'perfect':152 'perform':135 'perhap':99 'poll':70 'prevent':56 'reason':34 'remov':155 'see':48 'singl':81 'site':71 'softwar':50 'system':51,105,146 'thing':37 'thousand':117 'unhack':11 'use':127 'user':125 'vote':1,14,79,98,104,129 'voter':57,88 'way':41 'work/stake/whatever':133 'wors':21 'would':9 'yet':46"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855161"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154545 {#2323
          date: 2023-11-16 18:09:05.0 +01:00
        }
        +"title": 130807
      }
      3 => App\Entity\EntryComment {#2073
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2068 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2072 …}
        +body: """
          > nobody’s made a solution that is simple and effective\n
          \n
          This one isn’t that either by the looks of it but it’s certainly a problem where something like blockchain could provide a solution.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700154792 {#2136
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@dustyData@lemmy.world"
          "@hersh@literature.cafe"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2069 …}
        +nested: Doctrine\ORM\PersistentCollection {#2074 …}
        +votes: Doctrine\ORM\PersistentCollection {#2071 …}
        +reports: Doctrine\ORM\PersistentCollection {#2070 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2048 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2056 …}
        -id: 130820
        -bodyTs: "'blockchain':31 'certain':25 'could':32 'effect':10 'either':16 'isn':13 'like':30 'look':19 'made':3 'nobodi':1 'one':12 'problem':27 'provid':33 'simpl':8 'solut':5,35 'someth':29"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855277"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700154792 {#2137
          date: 2023-11-16 18:13:12.0 +01:00
        }
        +"title": 130820
      }
      2 => App\Entity\EntryComment {#2045
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2057 …}
        +body: "This is false. Protonmail has supported Web Key Discovery for external domains since 2019: [proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 26
        +score: 0
        +lastActive: DateTime @1700155097 {#2046
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@LWD@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2050 …}
        +nested: Doctrine\ORM\PersistentCollection {#2052 …}
        +votes: Doctrine\ORM\PersistentCollection {#2058 …}
        +reports: Doctrine\ORM\PersistentCollection {#2125 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2100 …}
        -id: 130843
        -bodyTs: "'/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':17 '2019':14 'discoveri':9 'domain':12 'extern':11 'fals':3 'key':8 'proton.me':16 'proton.me/blog/security-updates-2019](https://proton.me/blog/security-updates-2019)':15 'protonmail':4 'sinc':13 'support':6 'web':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5855395"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700155097 {#2047
          date: 2023-11-16 18:18:17.0 +01:00
        }
        +"title": 130843
      }
      1 => App\Entity\EntryComment {#2115
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2300 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2113 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2334 …}
        +body: """
          > Homomorphic encryption enables votes to be both public and obfuscated at the same time.\n
          \n
          That’s nice but has nothing to do with voter fraud prevention.\n
          \n
          I will not reply to the stupid ad hominem. You have made it exceptionally clear that you have no idea what my political views are.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 9
        +score: 0
        +lastActive: DateTime @1700218831 {#2121
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@brihuang95@sopuli.xyz"
          "@demesisx@infosec.pub"
          "@Atemu@lemmy.ml"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2123 …}
        +nested: Doctrine\ORM\PersistentCollection {#2116 …}
        +votes: Doctrine\ORM\PersistentCollection {#2161 …}
        +reports: Doctrine\ORM\PersistentCollection {#2163 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2044 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2127 …}
        -id: 132957
        -bodyTs: "'ad':34 'clear':41 'enabl':3 'encrypt':2 'except':40 'fraud':25 'hominem':35 'homomorph':1 'idea':46 'made':38 'nice':17 'noth':20 'obfusc':10 'polit':49 'prevent':26 'public':8 'repli':30 'stupid':33 'time':14 'view':50 'vote':4 'voter':24"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5879211"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700218831 {#2122
          date: 2023-11-17 12:00:31.0 +01:00
        }
        +"title": 132957
      }
      0 => App\Entity\EntryComment {#2111}
    ]
    -id: 13589
    -titleTs: "'address':6 'blockchain':9 'call':4 'ceo':3 'featur':8 'form':14 'mail':2 'new':5 'proton':1 'pure':13 'verif':7"
    -bodyTs: "'actual':101,172,276 'ad':73 'address':28,100 'allow':23,87 'alter':258 'although':45 'andi':40 'anyon':314 'attack':223 'bank':230 'basi':346 'behind':54 'belong':102,173,277 'blockchain':16,50,79,243,268 'case':352 'ceo':37 'claim':108 'clear':43 'communic':122 'could':349 'creat':185,270 'cross':284 'cross-referenc':283 'crypto':55 'cryptocurr':62 'cryptographi':71 'curious':312 'data':200,250 'day':343,345 'day-to-day':342 'decrypt':156 'email':8,27,99,136,290 'encrypt':117,134,199 'end':114,116 'end-to-end':113 'ensur':96,124,167,273 'enter':252 'envelop':242 'everi':98 'exit':66 'fake':187 'featur':48,77,319,337 'first':13 'focus':7 'folk':354 'foray':14 'form':84,120 'fortun':36,207 'founder':39 'get':233 'go':332 'handl':355 'immut':246 'inform':132,357 'initi':251 'intend':127,139,176 'interview':34 'isn':58 'issu':94,163 'key':19,52,56,143,161,171,189,204,265,275 'known':215 'lead':4 'ledger':247 'letter':148 'like':224,320,338 'link':63,190 'long':145 'm':195,331 'made':42 'mail':2,111 'make':11 'man':219 'man-in-the-middl':218 'mayb':178 'mean':248 'middl':222 'neat':324 'need':300,306,335 'new':47,76 'nsa':182 'number':150,237 'onto':253 'open':228 'order':292 'person':105 'platform':89 'postal':226 'privaci':6 'privacy-focus':5 'privat':160 'proton':1,110 'public':142,170,188,203,264,303 'pure':83 'put':262 'read':130 'realiz':260 'recipi':128,140,153,177 'record':272 'referenc':285 'report':31 'reseal':240 'said':165,311 'scam':67 'secur':119,210,236 'see':350 'send':289 'sender':133 'sensit':356 'servic':9 'sketchi':61 'social':235 'solv':91 'somehow':196 'sound':323 'space':211 'statement':231 'string':146 'student':69 'tactic':213 'technolog':17,53 'think':329 'thorni':93 'though':347 'told':206 'transpar':20,57 'trick':197 'trust':298 'unchang':309 'use':49,112,137,317,351 'user':24,263,288 'verif':295 'verifi':26 'whenev':286 'worker':227 'would':269,281,316 'yen':41,72,164,259,310"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700233024
    +visibility: "visible             "
    +apId: "https://sopuli.xyz/post/5919305"
    +editedAt: DateTimeImmutable @1700416423 {#2649
      date: 2023-11-19 18:53:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700146624 {#2536
      date: 2023-11-16 15:57:04.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    So PM claims it has on the order of 10^8 users. Let’s assume each user has one email address with one public ed25519 key, both of which are likely false.\n
    \n
    Each key is 32Byte; `32B * 10^8 = 3.2GB`.\n
    \n
    Could someone do the math how much fiat it’d take to store such an enormous amount of data on the Ethereum or monero blockchains?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700425309 {#2105
    date: 2023-11-19 21:21:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@brihuang95@sopuli.xyz"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2101 …}
  +nested: Doctrine\ORM\PersistentCollection {#2109 …}
  +votes: Doctrine\ORM\PersistentCollection {#2106 …}
  +reports: Doctrine\ORM\PersistentCollection {#2107 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2124 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2118 …}
  -id: 130907
  -bodyTs: "'10':10,38 '3.2':40 '32b':37 '32byte':36 '8':11,39 'address':21 'amount':58 'assum':15 'blockchain':66 'claim':3 'could':42 'd':51 'data':60 'ed25519':25 'email':20 'enorm':57 'ethereum':63 'fals':32 'fiat':49 'gb':41 'key':26,34 'let':13 'like':31 'math':46 'monero':65 'much':48 'one':19,23 'order':8 'pm':2 'public':24 'someon':43 'store':54 'take':52 'user':12,17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5855893"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700156394 {#2108
    date: 2023-11-16 18:39:54.0 +01:00
  }
  +"title": 130907
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#2215
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2224 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2198 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2223 …}
  +body: """
    It actually is. The file gets opened by bash and bash passes the file descriptor to `cat` but `cat` is the program which instructs the kernel to write to the device.\n
    \n
    Modern `cat` even does reflink copies on supported filesystems.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700223600 {#2043
    date: 2023-11-17 13:20:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@velox_vulnus@lemmy.ml"
    "@yum13241@lemm.ee"
    "@EddyBot@feddit.de"
    "@vrighter@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2227 …}
  +nested: Doctrine\ORM\PersistentCollection {#2214 …}
  +votes: Doctrine\ORM\PersistentCollection {#2225 …}
  +reports: Doctrine\ORM\PersistentCollection {#2231 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
  -id: 133102
  -bodyTs: "'actual':2 'bash':9,11 'cat':17,19,33 'copi':37 'descriptor':15 'devic':31 'even':34 'file':5,14 'filesystem':40 'get':6 'instruct':24 'kernel':26 'modern':32 'open':7 'pass':12 'program':22 'reflink':36 'support':39 'write':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5880405"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700223600 {#2139
    date: 2023-11-17 13:20:00.0 +01:00
  }
  +"title": 133102
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#2215
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2224 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2198 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2223 …}
  +body: """
    It actually is. The file gets opened by bash and bash passes the file descriptor to `cat` but `cat` is the program which instructs the kernel to write to the device.\n
    \n
    Modern `cat` even does reflink copies on supported filesystems.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700223600 {#2043
    date: 2023-11-17 13:20:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@velox_vulnus@lemmy.ml"
    "@yum13241@lemm.ee"
    "@EddyBot@feddit.de"
    "@vrighter@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2227 …}
  +nested: Doctrine\ORM\PersistentCollection {#2214 …}
  +votes: Doctrine\ORM\PersistentCollection {#2225 …}
  +reports: Doctrine\ORM\PersistentCollection {#2231 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
  -id: 133102
  -bodyTs: "'actual':2 'bash':9,11 'cat':17,19,33 'copi':37 'descriptor':15 'devic':31 'even':34 'file':5,14 'filesystem':40 'get':6 'instruct':24 'kernel':26 'modern':32 'open':7 'pass':12 'program':22 'reflink':36 'support':39 'write':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5880405"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700223600 {#2139
    date: 2023-11-17 13:20:00.0 +01:00
  }
  +"title": 133102
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#2215
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2224 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2198 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2223 …}
  +body: """
    It actually is. The file gets opened by bash and bash passes the file descriptor to `cat` but `cat` is the program which instructs the kernel to write to the device.\n
    \n
    Modern `cat` even does reflink copies on supported filesystems.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700223600 {#2043
    date: 2023-11-17 13:20:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@velox_vulnus@lemmy.ml"
    "@yum13241@lemm.ee"
    "@EddyBot@feddit.de"
    "@vrighter@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2227 …}
  +nested: Doctrine\ORM\PersistentCollection {#2214 …}
  +votes: Doctrine\ORM\PersistentCollection {#2225 …}
  +reports: Doctrine\ORM\PersistentCollection {#2231 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2252 …}
  -id: 133102
  -bodyTs: "'actual':2 'bash':9,11 'cat':17,19,33 'copi':37 'descriptor':15 'devic':31 'even':34 'file':5,14 'filesystem':40 'get':6 'instruct':24 'kernel':26 'modern':32 'open':7 'pass':12 'program':22 'reflink':36 'support':39 'write':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5880405"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700223600 {#2139
    date: 2023-11-17 13:20:00.0 +01:00
  }
  +"title": 133102
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#2311
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2224 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2298 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2298 …}
  +body: """
    > systemd has become like the JavaScript of init systems\n
    \n
    Likening systemd to JavaScript is incredibly inappropriate.\n
    \n
    > systemd now handles DNS, cron, bootloader, and is a suite of tools tightly coupled with the init system)\n
    \n
    No. Except for the cron replacement, all of those are stand-alone tools that can be run with systemd, without systemd or replaced with any alternative.\n
    \n
    They just happen to be developed under the systemd project umbrella and are obviously tested to work well with another.\n
    \n
    This argument is especially weird for systemd-boot; it’s not even a Linux program ffs.\n
    \n
    There *are* some components that are harder to replace with alternatives but mostly because no good alternatives exist. Systemd might be partially to blame here in how easy it is those parts can be ran independently and replaced with equals and you could certainly criticize it for that but you didn’t even mention one of them.\n
    \n
    > Truth be told, the birth of systemd really heralded in the death of the UNIX philosophy\n
    \n
    There is no truth in this sentence.\n
    \n
    > Doing one thing only, and doing it well, while looking good on paper, and oftentimes is a good general rule of thumb, doesn’t apply to modern application development, for better and worse.\n
    \n
    What? Please google “Microservices”.\n
    \n
    ---\n
    \n
    Your whole wall of text hinges on the assumption that systemd is a simple “init system”; a root process spawning a set of other processes. This is false.\n
    \n
    systemd (as in: PID1) does service management, not init. It happens to also fit into the “job description” of init because starting and cleaning up dead services also fall under the responsibility of a service manager but reducing it to just an init system is just plain wrong. All the other things are handled by separate components/processes.\n
    \n
    Thus, it still follows the “unix philosophy”. The “one thing” it does simply isn’t what you think it does.\n
    \n
    It’s like saying `cp` doesn’t follow the UNIX philosophy because you could copy files with `cat`. `cat` is soo much simpler to understand, why would anyone ever use the bloated `cp`? Must be the pesky commercial influence of Bell labs!\n
    \n
    Truth be told, the birth of `cp` really heralded in the death of the UNIX philosophy.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1700225840 {#2189
    date: 2023-11-17 13:57:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@velox_vulnus@lemmy.ml"
    "@z3rOR0ne@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2293 …}
  +nested: Doctrine\ORM\PersistentCollection {#2309 …}
  +votes: Doctrine\ORM\PersistentCollection {#2302 …}
  +reports: Doctrine\ORM\PersistentCollection {#2320 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2322 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2312 …}
  -id: 133189
  -bodyTs: "'alon':47 'also':256,271 'altern':61,109,115 'anoth':81 'anyon':348 'appli':203 'applic':206 'argument':83 'assumpt':224 'becom':3 'bell':361 'better':209 'birth':160,367 'blame':122 'bloat':352 'boot':90 'bootload':22 'cat':338,339 'certain':142 'clean':267 'commerci':358 'compon':102 'components/processes':300 'copi':335 'could':141,334 'coupl':30 'cp':325,353,369 'critic':143 'cron':21,39 'dead':269 'death':167,374 'descript':261 'develop':67,207 'didn':149 'dns':20 'doesn':201,326 'easi':126 'equal':138 'especi':85 'even':94,151 'ever':349 'except':36 'exist':116 'fall':272 'fals':243 'ffs':98 'file':336 'fit':257 'follow':304,328 'general':197 'good':114,189,196 'googl':214 'handl':19,297 'happen':64,254 'harder':105 'herald':164,371 'hing':221 'inappropri':16 'incred':15 'independ':134 'influenc':359 'init':8,33,230,252,263,286 'isn':314 'javascript':6,13 'job':260 'lab':362 'like':4,323 'liken':10 'linux':96 'look':188 'manag':250,279 'mention':152 'microservic':215 'might':118 'modern':205 'most':111 'much':342 'must':354 'obvious':75 'oftentim':193 'one':153,180,309 'paper':191 'part':130 'partial':120 'peski':357 'philosophi':171,307,331,378 'pid1':247 'plain':290 'pleas':213 'process':234,240 'program':97 'project':71 'ran':133 'realli':163,370 'reduc':281 'replac':40,58,107,136 'respons':275 'root':233 'rule':198 'run':52 'say':324 'sentenc':178 'separ':299 'servic':249,270,278 'set':237 'simpl':229 'simpler':343 'simpli':313 'soo':341 'spawn':235 'stand':46 'stand-alon':45 'start':265 'still':303 'suit':26 'system':9,34,231,287 'systemd':1,11,17,54,56,70,89,117,162,226,244 'systemd-boot':88 'test':76 'text':220 'thing':181,295,310 'think':318 'thumb':200 'thus':301 'tight':29 'told':158,365 'tool':28,48 'truth':156,175,363 'umbrella':72 'understand':345 'unix':170,306,330,377 'use':350 'wall':218 'weird':86 'well':79,186 'whole':217 'without':55 'work':78 'wors':211 'would':347 'wrong':291"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5881178"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700225840 {#2299
    date: 2023-11-17 13:57:20.0 +01:00
  }
  +"title": 133189
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#2311
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2224 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2298 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2298 …}
  +body: """
    > systemd has become like the JavaScript of init systems\n
    \n
    Likening systemd to JavaScript is incredibly inappropriate.\n
    \n
    > systemd now handles DNS, cron, bootloader, and is a suite of tools tightly coupled with the init system)\n
    \n
    No. Except for the cron replacement, all of those are stand-alone tools that can be run with systemd, without systemd or replaced with any alternative.\n
    \n
    They just happen to be developed under the systemd project umbrella and are obviously tested to work well with another.\n
    \n
    This argument is especially weird for systemd-boot; it’s not even a Linux program ffs.\n
    \n
    There *are* some components that are harder to replace with alternatives but mostly because no good alternatives exist. Systemd might be partially to blame here in how easy it is those parts can be ran independently and replaced with equals and you could certainly criticize it for that but you didn’t even mention one of them.\n
    \n
    > Truth be told, the birth of systemd really heralded in the death of the UNIX philosophy\n
    \n
    There is no truth in this sentence.\n
    \n
    > Doing one thing only, and doing it well, while looking good on paper, and oftentimes is a good general rule of thumb, doesn’t apply to modern application development, for better and worse.\n
    \n
    What? Please google “Microservices”.\n
    \n
    ---\n
    \n
    Your whole wall of text hinges on the assumption that systemd is a simple “init system”; a root process spawning a set of other processes. This is false.\n
    \n
    systemd (as in: PID1) does service management, not init. It happens to also fit into the “job description” of init because starting and cleaning up dead services also fall under the responsibility of a service manager but reducing it to just an init system is just plain wrong. All the other things are handled by separate components/processes.\n
    \n
    Thus, it still follows the “unix philosophy”. The “one thing” it does simply isn’t what you think it does.\n
    \n
    It’s like saying `cp` doesn’t follow the UNIX philosophy because you could copy files with `cat`. `cat` is soo much simpler to understand, why would anyone ever use the bloated `cp`? Must be the pesky commercial influence of Bell labs!\n
    \n
    Truth be told, the birth of `cp` really heralded in the death of the UNIX philosophy.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1700225840 {#2189
    date: 2023-11-17 13:57:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@velox_vulnus@lemmy.ml"
    "@z3rOR0ne@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2293 …}
  +nested: Doctrine\ORM\PersistentCollection {#2309 …}
  +votes: Doctrine\ORM\PersistentCollection {#2302 …}
  +reports: Doctrine\ORM\PersistentCollection {#2320 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2322 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2312 …}
  -id: 133189
  -bodyTs: "'alon':47 'also':256,271 'altern':61,109,115 'anoth':81 'anyon':348 'appli':203 'applic':206 'argument':83 'assumpt':224 'becom':3 'bell':361 'better':209 'birth':160,367 'blame':122 'bloat':352 'boot':90 'bootload':22 'cat':338,339 'certain':142 'clean':267 'commerci':358 'compon':102 'components/processes':300 'copi':335 'could':141,334 'coupl':30 'cp':325,353,369 'critic':143 'cron':21,39 'dead':269 'death':167,374 'descript':261 'develop':67,207 'didn':149 'dns':20 'doesn':201,326 'easi':126 'equal':138 'especi':85 'even':94,151 'ever':349 'except':36 'exist':116 'fall':272 'fals':243 'ffs':98 'file':336 'fit':257 'follow':304,328 'general':197 'good':114,189,196 'googl':214 'handl':19,297 'happen':64,254 'harder':105 'herald':164,371 'hing':221 'inappropri':16 'incred':15 'independ':134 'influenc':359 'init':8,33,230,252,263,286 'isn':314 'javascript':6,13 'job':260 'lab':362 'like':4,323 'liken':10 'linux':96 'look':188 'manag':250,279 'mention':152 'microservic':215 'might':118 'modern':205 'most':111 'much':342 'must':354 'obvious':75 'oftentim':193 'one':153,180,309 'paper':191 'part':130 'partial':120 'peski':357 'philosophi':171,307,331,378 'pid1':247 'plain':290 'pleas':213 'process':234,240 'program':97 'project':71 'ran':133 'realli':163,370 'reduc':281 'replac':40,58,107,136 'respons':275 'root':233 'rule':198 'run':52 'say':324 'sentenc':178 'separ':299 'servic':249,270,278 'set':237 'simpl':229 'simpler':343 'simpli':313 'soo':341 'spawn':235 'stand':46 'stand-alon':45 'start':265 'still':303 'suit':26 'system':9,34,231,287 'systemd':1,11,17,54,56,70,89,117,162,226,244 'systemd-boot':88 'test':76 'text':220 'thing':181,295,310 'think':318 'thumb':200 'thus':301 'tight':29 'told':158,365 'tool':28,48 'truth':156,175,363 'umbrella':72 'understand':345 'unix':170,306,330,377 'use':350 'wall':218 'weird':86 'well':79,186 'whole':217 'without':55 'work':78 'wors':211 'would':347 'wrong':291"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5881178"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700225840 {#2299
    date: 2023-11-17 13:57:20.0 +01:00
  }
  +"title": 133189
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#2311
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2224 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2298 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2298 …}
  +body: """
    > systemd has become like the JavaScript of init systems\n
    \n
    Likening systemd to JavaScript is incredibly inappropriate.\n
    \n
    > systemd now handles DNS, cron, bootloader, and is a suite of tools tightly coupled with the init system)\n
    \n
    No. Except for the cron replacement, all of those are stand-alone tools that can be run with systemd, without systemd or replaced with any alternative.\n
    \n
    They just happen to be developed under the systemd project umbrella and are obviously tested to work well with another.\n
    \n
    This argument is especially weird for systemd-boot; it’s not even a Linux program ffs.\n
    \n
    There *are* some components that are harder to replace with alternatives but mostly because no good alternatives exist. Systemd might be partially to blame here in how easy it is those parts can be ran independently and replaced with equals and you could certainly criticize it for that but you didn’t even mention one of them.\n
    \n
    > Truth be told, the birth of systemd really heralded in the death of the UNIX philosophy\n
    \n
    There is no truth in this sentence.\n
    \n
    > Doing one thing only, and doing it well, while looking good on paper, and oftentimes is a good general rule of thumb, doesn’t apply to modern application development, for better and worse.\n
    \n
    What? Please google “Microservices”.\n
    \n
    ---\n
    \n
    Your whole wall of text hinges on the assumption that systemd is a simple “init system”; a root process spawning a set of other processes. This is false.\n
    \n
    systemd (as in: PID1) does service management, not init. It happens to also fit into the “job description” of init because starting and cleaning up dead services also fall under the responsibility of a service manager but reducing it to just an init system is just plain wrong. All the other things are handled by separate components/processes.\n
    \n
    Thus, it still follows the “unix philosophy”. The “one thing” it does simply isn’t what you think it does.\n
    \n
    It’s like saying `cp` doesn’t follow the UNIX philosophy because you could copy files with `cat`. `cat` is soo much simpler to understand, why would anyone ever use the bloated `cp`? Must be the pesky commercial influence of Bell labs!\n
    \n
    Truth be told, the birth of `cp` really heralded in the death of the UNIX philosophy.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 12
  +score: 0
  +lastActive: DateTime @1700225840 {#2189
    date: 2023-11-17 13:57:20.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@velox_vulnus@lemmy.ml"
    "@z3rOR0ne@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2293 …}
  +nested: Doctrine\ORM\PersistentCollection {#2309 …}
  +votes: Doctrine\ORM\PersistentCollection {#2302 …}
  +reports: Doctrine\ORM\PersistentCollection {#2320 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2322 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2312 …}
  -id: 133189
  -bodyTs: "'alon':47 'also':256,271 'altern':61,109,115 'anoth':81 'anyon':348 'appli':203 'applic':206 'argument':83 'assumpt':224 'becom':3 'bell':361 'better':209 'birth':160,367 'blame':122 'bloat':352 'boot':90 'bootload':22 'cat':338,339 'certain':142 'clean':267 'commerci':358 'compon':102 'components/processes':300 'copi':335 'could':141,334 'coupl':30 'cp':325,353,369 'critic':143 'cron':21,39 'dead':269 'death':167,374 'descript':261 'develop':67,207 'didn':149 'dns':20 'doesn':201,326 'easi':126 'equal':138 'especi':85 'even':94,151 'ever':349 'except':36 'exist':116 'fall':272 'fals':243 'ffs':98 'file':336 'fit':257 'follow':304,328 'general':197 'good':114,189,196 'googl':214 'handl':19,297 'happen':64,254 'harder':105 'herald':164,371 'hing':221 'inappropri':16 'incred':15 'independ':134 'influenc':359 'init':8,33,230,252,263,286 'isn':314 'javascript':6,13 'job':260 'lab':362 'like':4,323 'liken':10 'linux':96 'look':188 'manag':250,279 'mention':152 'microservic':215 'might':118 'modern':205 'most':111 'much':342 'must':354 'obvious':75 'oftentim':193 'one':153,180,309 'paper':191 'part':130 'partial':120 'peski':357 'philosophi':171,307,331,378 'pid1':247 'plain':290 'pleas':213 'process':234,240 'program':97 'project':71 'ran':133 'realli':163,370 'reduc':281 'replac':40,58,107,136 'respons':275 'root':233 'rule':198 'run':52 'say':324 'sentenc':178 'separ':299 'servic':249,270,278 'set':237 'simpl':229 'simpler':343 'simpli':313 'soo':341 'spawn':235 'stand':46 'stand-alon':45 'start':265 'still':303 'suit':26 'system':9,34,231,287 'systemd':1,11,17,54,56,70,89,117,162,226,244 'systemd-boot':88 'test':76 'text':220 'thing':181,295,310 'think':318 'thumb':200 'thus':301 'tight':29 'told':158,365 'tool':28,48 'truth':156,175,363 'umbrella':72 'understand':345 'unix':170,306,330,377 'use':350 'wall':218 'weird':86 'well':79,186 'whole':217 'without':55 'work':78 'wors':211 'would':347 'wrong':291"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5881178"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700225840 {#2299
    date: 2023-11-17 13:57:20.0 +01:00
  }
  +"title": 133189
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#2308
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2224 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2223 …}
  +body: """
    > simple_cat which does a simple read/write loop\n
    \n
    You just proved my own point. `cat` does the `write()`. Bash just configures *where* it writes to.\n
    \n
    > re the reflink thing, you were probably thinking of cp, not cat.\n
    \n
    No, I was specifically thinking of `cat`. I just copied a 73G non-sparse incompressible file in 3 seconds using `cat file > copy`.\n
    \n
    `copy_file_range` does reflinks on btrfs.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700382562 {#2307
    date: 2023-11-19 09:29:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@velox_vulnus@lemmy.ml"
    "@yum13241@lemm.ee"
    "@EddyBot@feddit.de"
    "@vrighter@discuss.tchncs.de"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2304 …}
  +nested: Doctrine\ORM\PersistentCollection {#2319 …}
  +votes: Doctrine\ORM\PersistentCollection {#2318 …}
  +reports: Doctrine\ORM\PersistentCollection {#2316 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
  -id: 139327
  -bodyTs: "'3':56 '73g':49 'bash':19 'btrfs':68 'cat':2,15,37,44,59 'configur':21 'copi':47,61,62 'cp':35 'file':54,60,63 'incompress':53 'loop':8 'non':51 'non-spars':50 'point':14 'probabl':32 'prove':11 'rang':64 're':26 'read/write':7 'reflink':28,66 'second':57 'simpl':1,6 'spars':52 'specif':41 'thing':29 'think':33,42 'use':58 'write':18,24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5934030"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700382562 {#2306
    date: 2023-11-19 09:29:22.0 +01:00
  }
  +"title": 139327
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#2308
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2224 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2223 …}
  +body: """
    > simple_cat which does a simple read/write loop\n
    \n
    You just proved my own point. `cat` does the `write()`. Bash just configures *where* it writes to.\n
    \n
    > re the reflink thing, you were probably thinking of cp, not cat.\n
    \n
    No, I was specifically thinking of `cat`. I just copied a 73G non-sparse incompressible file in 3 seconds using `cat file > copy`.\n
    \n
    `copy_file_range` does reflinks on btrfs.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700382562 {#2307
    date: 2023-11-19 09:29:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@velox_vulnus@lemmy.ml"
    "@yum13241@lemm.ee"
    "@EddyBot@feddit.de"
    "@vrighter@discuss.tchncs.de"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2304 …}
  +nested: Doctrine\ORM\PersistentCollection {#2319 …}
  +votes: Doctrine\ORM\PersistentCollection {#2318 …}
  +reports: Doctrine\ORM\PersistentCollection {#2316 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
  -id: 139327
  -bodyTs: "'3':56 '73g':49 'bash':19 'btrfs':68 'cat':2,15,37,44,59 'configur':21 'copi':47,61,62 'cp':35 'file':54,60,63 'incompress':53 'loop':8 'non':51 'non-spars':50 'point':14 'probabl':32 'prove':11 'rang':64 're':26 'read/write':7 'reflink':28,66 'second':57 'simpl':1,6 'spars':52 'specif':41 'thing':29 'think':33,42 'use':58 'write':18,24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5934030"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700382562 {#2306
    date: 2023-11-19 09:29:22.0 +01:00
  }
  +"title": 139327
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#2308
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2224 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2305 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2223 …}
  +body: """
    > simple_cat which does a simple read/write loop\n
    \n
    You just proved my own point. `cat` does the `write()`. Bash just configures *where* it writes to.\n
    \n
    > re the reflink thing, you were probably thinking of cp, not cat.\n
    \n
    No, I was specifically thinking of `cat`. I just copied a 73G non-sparse incompressible file in 3 seconds using `cat file > copy`.\n
    \n
    `copy_file_range` does reflinks on btrfs.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700382562 {#2307
    date: 2023-11-19 09:29:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@velox_vulnus@lemmy.ml"
    "@yum13241@lemm.ee"
    "@EddyBot@feddit.de"
    "@vrighter@discuss.tchncs.de"
    "@Atemu@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2304 …}
  +nested: Doctrine\ORM\PersistentCollection {#2319 …}
  +votes: Doctrine\ORM\PersistentCollection {#2318 …}
  +reports: Doctrine\ORM\PersistentCollection {#2316 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
  -id: 139327
  -bodyTs: "'3':56 '73g':49 'bash':19 'btrfs':68 'cat':2,15,37,44,59 'configur':21 'copi':47,61,62 'cp':35 'file':54,60,63 'incompress':53 'loop':8 'non':51 'non-spars':50 'point':14 'probabl':32 'prove':11 'rang':64 're':26 'read/write':7 'reflink':28,66 'second':57 'simpl':1,6 'spars':52 'specif':41 'thing':29 'think':33,42 'use':58 'write':18,24"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5934030"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700382562 {#2306
    date: 2023-11-19 09:29:22.0 +01:00
  }
  +"title": 139327
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1617
  +user: Proxies\__CG__\App\Entity\User {#3193 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "What-is-the-best-distro-for-gaming"
  +title: "What is the best distro for gaming?"
  +url: null
  +body: "I know gaming has gotten a lot better on Linux and I’m working on a new PC and I’m wondering which distro to try."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 67
  +favouriteCount: 69
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700548986 {#3227
    date: 2023-11-21 07:43:06.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3232 …}
  +votes: Doctrine\ORM\PersistentCollection {#3235 …}
  +reports: Doctrine\ORM\PersistentCollection {#3237 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3239 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3241 …}
  +badges: Doctrine\ORM\PersistentCollection {#3243 …}
  +children: [
    App\Entity\EntryComment {#1731
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1617 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Any distro that ships relatively recent libraries and kernels.\n
        \n
        With the exception of Debian, RHEL, SLES and the like, pretty much everything.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1699783792 {#1723
        date: 2023-11-12 11:09:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@stephfinitely@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1597 …}
      +nested: Doctrine\ORM\PersistentCollection {#1618 …}
      +votes: Doctrine\ORM\PersistentCollection {#1626 …}
      +reports: Doctrine\ORM\PersistentCollection {#1629 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1598 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1616 …}
      -id: 114923
      -bodyTs: "'debian':14 'distro':2 'everyth':22 'except':12 'kernel':9 'librari':7 'like':19 'much':21 'pretti':20 'recent':6 'relat':5 'rhel':15 'ship':4 'sles':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5731180"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699783792 {#1725
        date: 2023-11-12 11:09:52.0 +01:00
      }
      +"title": 114923
    }
  ]
  -id: 12133
  -titleTs: "'best':4 'distro':5 'game':7"
  -bodyTs: "'better':8 'distro':24 'game':3 'gotten':5 'know':2 'linux':10 'lot':7 'm':13,21 'new':17 'pc':18 'tri':26 'wonder':22 'work':14"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699826557
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8128080"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699740157 {#3214
    date: 2023-11-11 23:02:37.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1617
  +user: Proxies\__CG__\App\Entity\User {#3193 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "What-is-the-best-distro-for-gaming"
  +title: "What is the best distro for gaming?"
  +url: null
  +body: "I know gaming has gotten a lot better on Linux and I’m working on a new PC and I’m wondering which distro to try."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 67
  +favouriteCount: 69
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700548986 {#3227
    date: 2023-11-21 07:43:06.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3232 …}
  +votes: Doctrine\ORM\PersistentCollection {#3235 …}
  +reports: Doctrine\ORM\PersistentCollection {#3237 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3239 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3241 …}
  +badges: Doctrine\ORM\PersistentCollection {#3243 …}
  +children: [
    App\Entity\EntryComment {#1731
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1617 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Any distro that ships relatively recent libraries and kernels.\n
        \n
        With the exception of Debian, RHEL, SLES and the like, pretty much everything.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1699783792 {#1723
        date: 2023-11-12 11:09:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@stephfinitely@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1597 …}
      +nested: Doctrine\ORM\PersistentCollection {#1618 …}
      +votes: Doctrine\ORM\PersistentCollection {#1626 …}
      +reports: Doctrine\ORM\PersistentCollection {#1629 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1598 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1616 …}
      -id: 114923
      -bodyTs: "'debian':14 'distro':2 'everyth':22 'except':12 'kernel':9 'librari':7 'like':19 'much':21 'pretti':20 'recent':6 'relat':5 'rhel':15 'ship':4 'sles':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5731180"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699783792 {#1725
        date: 2023-11-12 11:09:52.0 +01:00
      }
      +"title": 114923
    }
  ]
  -id: 12133
  -titleTs: "'best':4 'distro':5 'game':7"
  -bodyTs: "'better':8 'distro':24 'game':3 'gotten':5 'know':2 'linux':10 'lot':7 'm':13,21 'new':17 'pc':18 'tri':26 'wonder':22 'work':14"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699826557
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8128080"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699740157 {#3214
    date: 2023-11-11 23:02:37.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1617
  +user: Proxies\__CG__\App\Entity\User {#3193 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "What-is-the-best-distro-for-gaming"
  +title: "What is the best distro for gaming?"
  +url: null
  +body: "I know gaming has gotten a lot better on Linux and I’m working on a new PC and I’m wondering which distro to try."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 67
  +favouriteCount: 69
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700548986 {#3227
    date: 2023-11-21 07:43:06.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3232 …}
  +votes: Doctrine\ORM\PersistentCollection {#3235 …}
  +reports: Doctrine\ORM\PersistentCollection {#3237 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3239 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3241 …}
  +badges: Doctrine\ORM\PersistentCollection {#3243 …}
  +children: [
    App\Entity\EntryComment {#1731
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1617 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        Any distro that ships relatively recent libraries and kernels.\n
        \n
        With the exception of Debian, RHEL, SLES and the like, pretty much everything.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1699783792 {#1723
        date: 2023-11-12 11:09:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@stephfinitely@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1597 …}
      +nested: Doctrine\ORM\PersistentCollection {#1618 …}
      +votes: Doctrine\ORM\PersistentCollection {#1626 …}
      +reports: Doctrine\ORM\PersistentCollection {#1629 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1598 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1616 …}
      -id: 114923
      -bodyTs: "'debian':14 'distro':2 'everyth':22 'except':12 'kernel':9 'librari':7 'like':19 'much':21 'pretti':20 'recent':6 'relat':5 'rhel':15 'ship':4 'sles':16"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5731180"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699783792 {#1725
        date: 2023-11-12 11:09:52.0 +01:00
      }
      +"title": 114923
    }
  ]
  -id: 12133
  -titleTs: "'best':4 'distro':5 'game':7"
  -bodyTs: "'better':8 'distro':24 'game':3 'gotten':5 'know':2 'linux':10 'lot':7 'm':13,21 'new':17 'pc':18 'tri':26 'wonder':22 'work':14"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699826557
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8128080"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699740157 {#3214
    date: 2023-11-11 23:02:37.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#1731
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1617
    +user: Proxies\__CG__\App\Entity\User {#3193 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "What-is-the-best-distro-for-gaming"
    +title: "What is the best distro for gaming?"
    +url: null
    +body: "I know gaming has gotten a lot better on Linux and I’m working on a new PC and I’m wondering which distro to try."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 67
    +favouriteCount: 69
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700548986 {#3227
      date: 2023-11-21 07:43:06.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3232 …}
    +votes: Doctrine\ORM\PersistentCollection {#3235 …}
    +reports: Doctrine\ORM\PersistentCollection {#3237 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3239 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3241 …}
    +badges: Doctrine\ORM\PersistentCollection {#3243 …}
    +children: [
      App\Entity\EntryComment {#1731}
    ]
    -id: 12133
    -titleTs: "'best':4 'distro':5 'game':7"
    -bodyTs: "'better':8 'distro':24 'game':3 'gotten':5 'know':2 'linux':10 'lot':7 'm':13,21 'new':17 'pc':18 'tri':26 'wonder':22 'work':14"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699826557
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8128080"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699740157 {#3214
      date: 2023-11-11 23:02:37.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Any distro that ships relatively recent libraries and kernels.\n
    \n
    With the exception of Debian, RHEL, SLES and the like, pretty much everything.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699783792 {#1723
    date: 2023-11-12 11:09:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stephfinitely@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1597 …}
  +nested: Doctrine\ORM\PersistentCollection {#1618 …}
  +votes: Doctrine\ORM\PersistentCollection {#1626 …}
  +reports: Doctrine\ORM\PersistentCollection {#1629 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1598 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1616 …}
  -id: 114923
  -bodyTs: "'debian':14 'distro':2 'everyth':22 'except':12 'kernel':9 'librari':7 'like':19 'much':21 'pretti':20 'recent':6 'relat':5 'rhel':15 'ship':4 'sles':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5731180"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699783792 {#1725
    date: 2023-11-12 11:09:52.0 +01:00
  }
  +"title": 114923
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#1731
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1617
    +user: Proxies\__CG__\App\Entity\User {#3193 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "What-is-the-best-distro-for-gaming"
    +title: "What is the best distro for gaming?"
    +url: null
    +body: "I know gaming has gotten a lot better on Linux and I’m working on a new PC and I’m wondering which distro to try."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 67
    +favouriteCount: 69
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700548986 {#3227
      date: 2023-11-21 07:43:06.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3232 …}
    +votes: Doctrine\ORM\PersistentCollection {#3235 …}
    +reports: Doctrine\ORM\PersistentCollection {#3237 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3239 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3241 …}
    +badges: Doctrine\ORM\PersistentCollection {#3243 …}
    +children: [
      App\Entity\EntryComment {#1731}
    ]
    -id: 12133
    -titleTs: "'best':4 'distro':5 'game':7"
    -bodyTs: "'better':8 'distro':24 'game':3 'gotten':5 'know':2 'linux':10 'lot':7 'm':13,21 'new':17 'pc':18 'tri':26 'wonder':22 'work':14"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699826557
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8128080"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699740157 {#3214
      date: 2023-11-11 23:02:37.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Any distro that ships relatively recent libraries and kernels.\n
    \n
    With the exception of Debian, RHEL, SLES and the like, pretty much everything.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699783792 {#1723
    date: 2023-11-12 11:09:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stephfinitely@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1597 …}
  +nested: Doctrine\ORM\PersistentCollection {#1618 …}
  +votes: Doctrine\ORM\PersistentCollection {#1626 …}
  +reports: Doctrine\ORM\PersistentCollection {#1629 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1598 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1616 …}
  -id: 114923
  -bodyTs: "'debian':14 'distro':2 'everyth':22 'except':12 'kernel':9 'librari':7 'like':19 'much':21 'pretti':20 'recent':6 'relat':5 'rhel':15 'ship':4 'sles':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5731180"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699783792 {#1725
    date: 2023-11-12 11:09:52.0 +01:00
  }
  +"title": 114923
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#1731
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1617
    +user: Proxies\__CG__\App\Entity\User {#3193 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "What-is-the-best-distro-for-gaming"
    +title: "What is the best distro for gaming?"
    +url: null
    +body: "I know gaming has gotten a lot better on Linux and I’m working on a new PC and I’m wondering which distro to try."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 67
    +favouriteCount: 69
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700548986 {#3227
      date: 2023-11-21 07:43:06.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3232 …}
    +votes: Doctrine\ORM\PersistentCollection {#3235 …}
    +reports: Doctrine\ORM\PersistentCollection {#3237 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3239 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3241 …}
    +badges: Doctrine\ORM\PersistentCollection {#3243 …}
    +children: [
      App\Entity\EntryComment {#1731}
    ]
    -id: 12133
    -titleTs: "'best':4 'distro':5 'game':7"
    -bodyTs: "'better':8 'distro':24 'game':3 'gotten':5 'know':2 'linux':10 'lot':7 'm':13,21 'new':17 'pc':18 'tri':26 'wonder':22 'work':14"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699826557
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8128080"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699740157 {#3214
      date: 2023-11-11 23:02:37.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    Any distro that ships relatively recent libraries and kernels.\n
    \n
    With the exception of Debian, RHEL, SLES and the like, pretty much everything.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699783792 {#1723
    date: 2023-11-12 11:09:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@stephfinitely@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1597 …}
  +nested: Doctrine\ORM\PersistentCollection {#1618 …}
  +votes: Doctrine\ORM\PersistentCollection {#1626 …}
  +reports: Doctrine\ORM\PersistentCollection {#1629 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1598 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1616 …}
  -id: 114923
  -bodyTs: "'debian':14 'distro':2 'everyth':22 'except':12 'kernel':9 'librari':7 'like':19 'much':21 'pretti':20 'recent':6 'relat':5 'rhel':15 'ship':4 'sles':16"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5731180"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699783792 {#1725
    date: 2023-11-12 11:09:52.0 +01:00
  }
  +"title": 114923
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2197
  +user: Proxies\__CG__\App\Entity\User {#2945 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "Testing-packaging-which-targets-multiple-distributions"
  +title: "Testing packaging which targets multiple distributions?"
  +url: null
  +body: """
    I am working on creating deb/rpm packages for an OSS tool I use. So far, I have been manually testing each deb/rpm in a virtualbox live cd version of that OS but it’s tedious to do that for every release. This is a GUI tool, I basically just need to confirm that the apt install goes correctly and the program can actually launch. There is a systemd service associated with it I’d also like to check the existence/status of. In the future, we may make a flatpak as well.\n
    \n
    Are there any tools to automate this process? Or maybe if it can’t test the GUI functionality it can at least install and take a screenshot and I can review the screenshot?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700542852 {#2979
    date: 2023-11-21 06:00:52.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2984 …}
  +votes: Doctrine\ORM\PersistentCollection {#2987 …}
  +reports: Doctrine\ORM\PersistentCollection {#2989 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2991 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2993 …}
  +badges: Doctrine\ORM\PersistentCollection {#2995 …}
  +children: [
    App\Entity\EntryComment {#2193
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2197 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        This kind of integration testing is best left up to the individual distros. Same as the integration (as in: packaging) itself.\n
        \n
        Distros don’t want your binary package, they want your source code, build instructions and a build system that won’t make them cry. Some distros even explicitly disallow re-packaging external binary distributions.\n
        \n
        As a distro maintainer, I appreciate your wish to do QA on all the distros but that’s just too much work. You focus on making your software better, we focus on making it work with the rest of the software ecosystem.\n
        \n
        Providing a package for one or two distros (i.e. your favourite one) is good practice to ensure your software can be reasonably packaged but it’s not the primary way your users should receive your package in the traditional Linux distro model.  \n
        Additionally, you might want to package your software for one of the cross-distro package managers such as Flatpak, AppImage, Snap, Nix, Guix, distri or homebrew. This can serve distro maintainers as a point of reference; showing how it is intended to work so they can compare their packaging effort. If there’s some bug present in the distro package but not the cross-distro package, that’s a good sign the issue lies in the distro packaging for example.  \n
        Again, don’t put much time in this. Focus on your app.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 28
      +score: 0
      +lastActive: DateTime @1700409831 {#2194
        date: 2023-11-19 17:03:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@makeasnek@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2205 …}
      +nested: Doctrine\ORM\PersistentCollection {#2202 …}
      +votes: Doctrine\ORM\PersistentCollection {#2210 …}
      +reports: Doctrine\ORM\PersistentCollection {#2207 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
      -id: 140126
      -bodyTs: "'addit':141 'app':234 'appimag':161 'appreci':62 'best':7 'better':85 'binari':27,55 'bug':196 'build':34,38 'code':33 'compar':188 'cri':45 'cross':154,206 'cross-distro':153,205 'disallow':50 'distri':165 'distribut':56 'distro':13,22,47,59,71,106,139,155,171,200,207,219 'ecosystem':98 'effort':191 'ensur':115 'even':48 'exampl':222 'explicit':49 'extern':54 'favourit':109 'flatpak':160 'focus':80,87,231 'good':112,212 'guix':164 'homebrew':167 'i.e':107 'individu':12 'instruct':35 'integr':4,17 'intend':182 'issu':215 'kind':2 'left':8 'lie':216 'linux':138 'maintain':60,172 'make':43,82,89 'manag':157 'might':143 'model':140 'much':77,227 'nix':163 'one':103,110,150 'packag':20,28,53,101,121,134,146,156,190,201,208,220 'point':175 'practic':113 'present':197 'primari':127 'provid':99 'put':226 'qa':67 're':52 're-packag':51 'reason':120 'receiv':132 'refer':177 'rest':94 'serv':170 'show':178 'sign':213 'snap':162 'softwar':84,97,117,148 'sourc':32 'system':39 'test':5 'time':228 'tradit':137 'two':105 'user':130 'want':25,30,144 'way':128 'wish':64 'won':41 'work':78,91,184"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5940547"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700409831 {#2195
        date: 2023-11-19 17:03:51.0 +01:00
      }
      +"title": 140126
    }
  ]
  -id: 14418
  -titleTs: "'distribut':6 'multipl':5 'packag':2 'target':4 'test':1"
  -bodyTs: "'actual':63 'also':75 'apt':55 'associ':70 'autom':97 'basic':48 'cd':27 'check':78 'confirm':52 'correct':58 'creat':5 'd':74 'deb/rpm':6,22 'everi':40 'existence/status':80 'far':15 'flatpak':89 'function':109 'futur':84 'goe':57 'gui':45,108 'instal':56,114 'launch':64 'least':113 'like':76 'live':26 'make':87 'manual':19 'may':86 'mayb':101 'need':50 'os':31 'oss':10 'packag':7 'process':99 'program':61 'releas':41 'review':122 'screenshot':118,124 'servic':69 'systemd':68 'take':116 'tedious':35 'test':20,106 'tool':11,46,95 'use':13 'version':28 'virtualbox':25 'well':91 'work':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700490216
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8182301"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700403816 {#2966
    date: 2023-11-19 15:23:36.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2197
  +user: Proxies\__CG__\App\Entity\User {#2945 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "Testing-packaging-which-targets-multiple-distributions"
  +title: "Testing packaging which targets multiple distributions?"
  +url: null
  +body: """
    I am working on creating deb/rpm packages for an OSS tool I use. So far, I have been manually testing each deb/rpm in a virtualbox live cd version of that OS but it’s tedious to do that for every release. This is a GUI tool, I basically just need to confirm that the apt install goes correctly and the program can actually launch. There is a systemd service associated with it I’d also like to check the existence/status of. In the future, we may make a flatpak as well.\n
    \n
    Are there any tools to automate this process? Or maybe if it can’t test the GUI functionality it can at least install and take a screenshot and I can review the screenshot?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700542852 {#2979
    date: 2023-11-21 06:00:52.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2984 …}
  +votes: Doctrine\ORM\PersistentCollection {#2987 …}
  +reports: Doctrine\ORM\PersistentCollection {#2989 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2991 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2993 …}
  +badges: Doctrine\ORM\PersistentCollection {#2995 …}
  +children: [
    App\Entity\EntryComment {#2193
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2197 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        This kind of integration testing is best left up to the individual distros. Same as the integration (as in: packaging) itself.\n
        \n
        Distros don’t want your binary package, they want your source code, build instructions and a build system that won’t make them cry. Some distros even explicitly disallow re-packaging external binary distributions.\n
        \n
        As a distro maintainer, I appreciate your wish to do QA on all the distros but that’s just too much work. You focus on making your software better, we focus on making it work with the rest of the software ecosystem.\n
        \n
        Providing a package for one or two distros (i.e. your favourite one) is good practice to ensure your software can be reasonably packaged but it’s not the primary way your users should receive your package in the traditional Linux distro model.  \n
        Additionally, you might want to package your software for one of the cross-distro package managers such as Flatpak, AppImage, Snap, Nix, Guix, distri or homebrew. This can serve distro maintainers as a point of reference; showing how it is intended to work so they can compare their packaging effort. If there’s some bug present in the distro package but not the cross-distro package, that’s a good sign the issue lies in the distro packaging for example.  \n
        Again, don’t put much time in this. Focus on your app.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 28
      +score: 0
      +lastActive: DateTime @1700409831 {#2194
        date: 2023-11-19 17:03:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@makeasnek@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2205 …}
      +nested: Doctrine\ORM\PersistentCollection {#2202 …}
      +votes: Doctrine\ORM\PersistentCollection {#2210 …}
      +reports: Doctrine\ORM\PersistentCollection {#2207 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
      -id: 140126
      -bodyTs: "'addit':141 'app':234 'appimag':161 'appreci':62 'best':7 'better':85 'binari':27,55 'bug':196 'build':34,38 'code':33 'compar':188 'cri':45 'cross':154,206 'cross-distro':153,205 'disallow':50 'distri':165 'distribut':56 'distro':13,22,47,59,71,106,139,155,171,200,207,219 'ecosystem':98 'effort':191 'ensur':115 'even':48 'exampl':222 'explicit':49 'extern':54 'favourit':109 'flatpak':160 'focus':80,87,231 'good':112,212 'guix':164 'homebrew':167 'i.e':107 'individu':12 'instruct':35 'integr':4,17 'intend':182 'issu':215 'kind':2 'left':8 'lie':216 'linux':138 'maintain':60,172 'make':43,82,89 'manag':157 'might':143 'model':140 'much':77,227 'nix':163 'one':103,110,150 'packag':20,28,53,101,121,134,146,156,190,201,208,220 'point':175 'practic':113 'present':197 'primari':127 'provid':99 'put':226 'qa':67 're':52 're-packag':51 'reason':120 'receiv':132 'refer':177 'rest':94 'serv':170 'show':178 'sign':213 'snap':162 'softwar':84,97,117,148 'sourc':32 'system':39 'test':5 'time':228 'tradit':137 'two':105 'user':130 'want':25,30,144 'way':128 'wish':64 'won':41 'work':78,91,184"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5940547"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700409831 {#2195
        date: 2023-11-19 17:03:51.0 +01:00
      }
      +"title": 140126
    }
  ]
  -id: 14418
  -titleTs: "'distribut':6 'multipl':5 'packag':2 'target':4 'test':1"
  -bodyTs: "'actual':63 'also':75 'apt':55 'associ':70 'autom':97 'basic':48 'cd':27 'check':78 'confirm':52 'correct':58 'creat':5 'd':74 'deb/rpm':6,22 'everi':40 'existence/status':80 'far':15 'flatpak':89 'function':109 'futur':84 'goe':57 'gui':45,108 'instal':56,114 'launch':64 'least':113 'like':76 'live':26 'make':87 'manual':19 'may':86 'mayb':101 'need':50 'os':31 'oss':10 'packag':7 'process':99 'program':61 'releas':41 'review':122 'screenshot':118,124 'servic':69 'systemd':68 'take':116 'tedious':35 'test':20,106 'tool':11,46,95 'use':13 'version':28 'virtualbox':25 'well':91 'work':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700490216
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8182301"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700403816 {#2966
    date: 2023-11-19 15:23:36.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2197
  +user: Proxies\__CG__\App\Entity\User {#2945 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "Testing-packaging-which-targets-multiple-distributions"
  +title: "Testing packaging which targets multiple distributions?"
  +url: null
  +body: """
    I am working on creating deb/rpm packages for an OSS tool I use. So far, I have been manually testing each deb/rpm in a virtualbox live cd version of that OS but it’s tedious to do that for every release. This is a GUI tool, I basically just need to confirm that the apt install goes correctly and the program can actually launch. There is a systemd service associated with it I’d also like to check the existence/status of. In the future, we may make a flatpak as well.\n
    \n
    Are there any tools to automate this process? Or maybe if it can’t test the GUI functionality it can at least install and take a screenshot and I can review the screenshot?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 8
  +favouriteCount: 30
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700542852 {#2979
    date: 2023-11-21 06:00:52.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2984 …}
  +votes: Doctrine\ORM\PersistentCollection {#2987 …}
  +reports: Doctrine\ORM\PersistentCollection {#2989 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2991 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2993 …}
  +badges: Doctrine\ORM\PersistentCollection {#2995 …}
  +children: [
    App\Entity\EntryComment {#2193
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2197 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        This kind of integration testing is best left up to the individual distros. Same as the integration (as in: packaging) itself.\n
        \n
        Distros don’t want your binary package, they want your source code, build instructions and a build system that won’t make them cry. Some distros even explicitly disallow re-packaging external binary distributions.\n
        \n
        As a distro maintainer, I appreciate your wish to do QA on all the distros but that’s just too much work. You focus on making your software better, we focus on making it work with the rest of the software ecosystem.\n
        \n
        Providing a package for one or two distros (i.e. your favourite one) is good practice to ensure your software can be reasonably packaged but it’s not the primary way your users should receive your package in the traditional Linux distro model.  \n
        Additionally, you might want to package your software for one of the cross-distro package managers such as Flatpak, AppImage, Snap, Nix, Guix, distri or homebrew. This can serve distro maintainers as a point of reference; showing how it is intended to work so they can compare their packaging effort. If there’s some bug present in the distro package but not the cross-distro package, that’s a good sign the issue lies in the distro packaging for example.  \n
        Again, don’t put much time in this. Focus on your app.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 28
      +score: 0
      +lastActive: DateTime @1700409831 {#2194
        date: 2023-11-19 17:03:51.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@makeasnek@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2205 …}
      +nested: Doctrine\ORM\PersistentCollection {#2202 …}
      +votes: Doctrine\ORM\PersistentCollection {#2210 …}
      +reports: Doctrine\ORM\PersistentCollection {#2207 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
      -id: 140126
      -bodyTs: "'addit':141 'app':234 'appimag':161 'appreci':62 'best':7 'better':85 'binari':27,55 'bug':196 'build':34,38 'code':33 'compar':188 'cri':45 'cross':154,206 'cross-distro':153,205 'disallow':50 'distri':165 'distribut':56 'distro':13,22,47,59,71,106,139,155,171,200,207,219 'ecosystem':98 'effort':191 'ensur':115 'even':48 'exampl':222 'explicit':49 'extern':54 'favourit':109 'flatpak':160 'focus':80,87,231 'good':112,212 'guix':164 'homebrew':167 'i.e':107 'individu':12 'instruct':35 'integr':4,17 'intend':182 'issu':215 'kind':2 'left':8 'lie':216 'linux':138 'maintain':60,172 'make':43,82,89 'manag':157 'might':143 'model':140 'much':77,227 'nix':163 'one':103,110,150 'packag':20,28,53,101,121,134,146,156,190,201,208,220 'point':175 'practic':113 'present':197 'primari':127 'provid':99 'put':226 'qa':67 're':52 're-packag':51 'reason':120 'receiv':132 'refer':177 'rest':94 'serv':170 'show':178 'sign':213 'snap':162 'softwar':84,97,117,148 'sourc':32 'system':39 'test':5 'time':228 'tradit':137 'two':105 'user':130 'want':25,30,144 'way':128 'wish':64 'won':41 'work':78,91,184"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5940547"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700409831 {#2195
        date: 2023-11-19 17:03:51.0 +01:00
      }
      +"title": 140126
    }
  ]
  -id: 14418
  -titleTs: "'distribut':6 'multipl':5 'packag':2 'target':4 'test':1"
  -bodyTs: "'actual':63 'also':75 'apt':55 'associ':70 'autom':97 'basic':48 'cd':27 'check':78 'confirm':52 'correct':58 'creat':5 'd':74 'deb/rpm':6,22 'everi':40 'existence/status':80 'far':15 'flatpak':89 'function':109 'futur':84 'goe':57 'gui':45,108 'instal':56,114 'launch':64 'least':113 'like':76 'live':26 'make':87 'manual':19 'may':86 'mayb':101 'need':50 'os':31 'oss':10 'packag':7 'process':99 'program':61 'releas':41 'review':122 'screenshot':118,124 'servic':69 'systemd':68 'take':116 'tedious':35 'test':20,106 'tool':11,46,95 'use':13 'version':28 'virtualbox':25 'well':91 'work':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700490216
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8182301"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700403816 {#2966
    date: 2023-11-19 15:23:36.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\EntryComment {#2193
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2197
    +user: Proxies\__CG__\App\Entity\User {#2945 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Testing-packaging-which-targets-multiple-distributions"
    +title: "Testing packaging which targets multiple distributions?"
    +url: null
    +body: """
      I am working on creating deb/rpm packages for an OSS tool I use. So far, I have been manually testing each deb/rpm in a virtualbox live cd version of that OS but it’s tedious to do that for every release. This is a GUI tool, I basically just need to confirm that the apt install goes correctly and the program can actually launch. There is a systemd service associated with it I’d also like to check the existence/status of. In the future, we may make a flatpak as well.\n
      \n
      Are there any tools to automate this process? Or maybe if it can’t test the GUI functionality it can at least install and take a screenshot and I can review the screenshot?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700542852 {#2979
      date: 2023-11-21 06:00:52.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2984 …}
    +votes: Doctrine\ORM\PersistentCollection {#2987 …}
    +reports: Doctrine\ORM\PersistentCollection {#2989 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2991 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2993 …}
    +badges: Doctrine\ORM\PersistentCollection {#2995 …}
    +children: [
      App\Entity\EntryComment {#2193}
    ]
    -id: 14418
    -titleTs: "'distribut':6 'multipl':5 'packag':2 'target':4 'test':1"
    -bodyTs: "'actual':63 'also':75 'apt':55 'associ':70 'autom':97 'basic':48 'cd':27 'check':78 'confirm':52 'correct':58 'creat':5 'd':74 'deb/rpm':6,22 'everi':40 'existence/status':80 'far':15 'flatpak':89 'function':109 'futur':84 'goe':57 'gui':45,108 'instal':56,114 'launch':64 'least':113 'like':76 'live':26 'make':87 'manual':19 'may':86 'mayb':101 'need':50 'os':31 'oss':10 'packag':7 'process':99 'program':61 'releas':41 'review':122 'screenshot':118,124 'servic':69 'systemd':68 'take':116 'tedious':35 'test':20,106 'tool':11,46,95 'use':13 'version':28 'virtualbox':25 'well':91 'work':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700490216
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8182301"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700403816 {#2966
      date: 2023-11-19 15:23:36.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    This kind of integration testing is best left up to the individual distros. Same as the integration (as in: packaging) itself.\n
    \n
    Distros don’t want your binary package, they want your source code, build instructions and a build system that won’t make them cry. Some distros even explicitly disallow re-packaging external binary distributions.\n
    \n
    As a distro maintainer, I appreciate your wish to do QA on all the distros but that’s just too much work. You focus on making your software better, we focus on making it work with the rest of the software ecosystem.\n
    \n
    Providing a package for one or two distros (i.e. your favourite one) is good practice to ensure your software can be reasonably packaged but it’s not the primary way your users should receive your package in the traditional Linux distro model.  \n
    Additionally, you might want to package your software for one of the cross-distro package managers such as Flatpak, AppImage, Snap, Nix, Guix, distri or homebrew. This can serve distro maintainers as a point of reference; showing how it is intended to work so they can compare their packaging effort. If there’s some bug present in the distro package but not the cross-distro package, that’s a good sign the issue lies in the distro packaging for example.  \n
    Again, don’t put much time in this. Focus on your app.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 28
  +score: 0
  +lastActive: DateTime @1700409831 {#2194
    date: 2023-11-19 17:03:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@makeasnek@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2205 …}
  +nested: Doctrine\ORM\PersistentCollection {#2202 …}
  +votes: Doctrine\ORM\PersistentCollection {#2210 …}
  +reports: Doctrine\ORM\PersistentCollection {#2207 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
  -id: 140126
  -bodyTs: "'addit':141 'app':234 'appimag':161 'appreci':62 'best':7 'better':85 'binari':27,55 'bug':196 'build':34,38 'code':33 'compar':188 'cri':45 'cross':154,206 'cross-distro':153,205 'disallow':50 'distri':165 'distribut':56 'distro':13,22,47,59,71,106,139,155,171,200,207,219 'ecosystem':98 'effort':191 'ensur':115 'even':48 'exampl':222 'explicit':49 'extern':54 'favourit':109 'flatpak':160 'focus':80,87,231 'good':112,212 'guix':164 'homebrew':167 'i.e':107 'individu':12 'instruct':35 'integr':4,17 'intend':182 'issu':215 'kind':2 'left':8 'lie':216 'linux':138 'maintain':60,172 'make':43,82,89 'manag':157 'might':143 'model':140 'much':77,227 'nix':163 'one':103,110,150 'packag':20,28,53,101,121,134,146,156,190,201,208,220 'point':175 'practic':113 'present':197 'primari':127 'provid':99 'put':226 'qa':67 're':52 're-packag':51 'reason':120 'receiv':132 'refer':177 'rest':94 'serv':170 'show':178 'sign':213 'snap':162 'softwar':84,97,117,148 'sourc':32 'system':39 'test':5 'time':228 'tradit':137 'two':105 'user':130 'want':25,30,144 'way':128 'wish':64 'won':41 'work':78,91,184"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5940547"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700409831 {#2195
    date: 2023-11-19 17:03:51.0 +01:00
  }
  +"title": 140126
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\EntryComment {#2193
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2197
    +user: Proxies\__CG__\App\Entity\User {#2945 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Testing-packaging-which-targets-multiple-distributions"
    +title: "Testing packaging which targets multiple distributions?"
    +url: null
    +body: """
      I am working on creating deb/rpm packages for an OSS tool I use. So far, I have been manually testing each deb/rpm in a virtualbox live cd version of that OS but it’s tedious to do that for every release. This is a GUI tool, I basically just need to confirm that the apt install goes correctly and the program can actually launch. There is a systemd service associated with it I’d also like to check the existence/status of. In the future, we may make a flatpak as well.\n
      \n
      Are there any tools to automate this process? Or maybe if it can’t test the GUI functionality it can at least install and take a screenshot and I can review the screenshot?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700542852 {#2979
      date: 2023-11-21 06:00:52.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2984 …}
    +votes: Doctrine\ORM\PersistentCollection {#2987 …}
    +reports: Doctrine\ORM\PersistentCollection {#2989 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2991 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2993 …}
    +badges: Doctrine\ORM\PersistentCollection {#2995 …}
    +children: [
      App\Entity\EntryComment {#2193}
    ]
    -id: 14418
    -titleTs: "'distribut':6 'multipl':5 'packag':2 'target':4 'test':1"
    -bodyTs: "'actual':63 'also':75 'apt':55 'associ':70 'autom':97 'basic':48 'cd':27 'check':78 'confirm':52 'correct':58 'creat':5 'd':74 'deb/rpm':6,22 'everi':40 'existence/status':80 'far':15 'flatpak':89 'function':109 'futur':84 'goe':57 'gui':45,108 'instal':56,114 'launch':64 'least':113 'like':76 'live':26 'make':87 'manual':19 'may':86 'mayb':101 'need':50 'os':31 'oss':10 'packag':7 'process':99 'program':61 'releas':41 'review':122 'screenshot':118,124 'servic':69 'systemd':68 'take':116 'tedious':35 'test':20,106 'tool':11,46,95 'use':13 'version':28 'virtualbox':25 'well':91 'work':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700490216
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8182301"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700403816 {#2966
      date: 2023-11-19 15:23:36.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    This kind of integration testing is best left up to the individual distros. Same as the integration (as in: packaging) itself.\n
    \n
    Distros don’t want your binary package, they want your source code, build instructions and a build system that won’t make them cry. Some distros even explicitly disallow re-packaging external binary distributions.\n
    \n
    As a distro maintainer, I appreciate your wish to do QA on all the distros but that’s just too much work. You focus on making your software better, we focus on making it work with the rest of the software ecosystem.\n
    \n
    Providing a package for one or two distros (i.e. your favourite one) is good practice to ensure your software can be reasonably packaged but it’s not the primary way your users should receive your package in the traditional Linux distro model.  \n
    Additionally, you might want to package your software for one of the cross-distro package managers such as Flatpak, AppImage, Snap, Nix, Guix, distri or homebrew. This can serve distro maintainers as a point of reference; showing how it is intended to work so they can compare their packaging effort. If there’s some bug present in the distro package but not the cross-distro package, that’s a good sign the issue lies in the distro packaging for example.  \n
    Again, don’t put much time in this. Focus on your app.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 28
  +score: 0
  +lastActive: DateTime @1700409831 {#2194
    date: 2023-11-19 17:03:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@makeasnek@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2205 …}
  +nested: Doctrine\ORM\PersistentCollection {#2202 …}
  +votes: Doctrine\ORM\PersistentCollection {#2210 …}
  +reports: Doctrine\ORM\PersistentCollection {#2207 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
  -id: 140126
  -bodyTs: "'addit':141 'app':234 'appimag':161 'appreci':62 'best':7 'better':85 'binari':27,55 'bug':196 'build':34,38 'code':33 'compar':188 'cri':45 'cross':154,206 'cross-distro':153,205 'disallow':50 'distri':165 'distribut':56 'distro':13,22,47,59,71,106,139,155,171,200,207,219 'ecosystem':98 'effort':191 'ensur':115 'even':48 'exampl':222 'explicit':49 'extern':54 'favourit':109 'flatpak':160 'focus':80,87,231 'good':112,212 'guix':164 'homebrew':167 'i.e':107 'individu':12 'instruct':35 'integr':4,17 'intend':182 'issu':215 'kind':2 'left':8 'lie':216 'linux':138 'maintain':60,172 'make':43,82,89 'manag':157 'might':143 'model':140 'much':77,227 'nix':163 'one':103,110,150 'packag':20,28,53,101,121,134,146,156,190,201,208,220 'point':175 'practic':113 'present':197 'primari':127 'provid':99 'put':226 'qa':67 're':52 're-packag':51 'reason':120 'receiv':132 'refer':177 'rest':94 'serv':170 'show':178 'sign':213 'snap':162 'softwar':84,97,117,148 'sourc':32 'system':39 'test':5 'time':228 'tradit':137 'two':105 'user':130 'want':25,30,144 'way':128 'wish':64 'won':41 'work':78,91,184"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5940547"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700409831 {#2195
    date: 2023-11-19 17:03:51.0 +01:00
  }
  +"title": 140126
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\EntryComment {#2193
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2197
    +user: Proxies\__CG__\App\Entity\User {#2945 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Testing-packaging-which-targets-multiple-distributions"
    +title: "Testing packaging which targets multiple distributions?"
    +url: null
    +body: """
      I am working on creating deb/rpm packages for an OSS tool I use. So far, I have been manually testing each deb/rpm in a virtualbox live cd version of that OS but it’s tedious to do that for every release. This is a GUI tool, I basically just need to confirm that the apt install goes correctly and the program can actually launch. There is a systemd service associated with it I’d also like to check the existence/status of. In the future, we may make a flatpak as well.\n
      \n
      Are there any tools to automate this process? Or maybe if it can’t test the GUI functionality it can at least install and take a screenshot and I can review the screenshot?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 8
    +favouriteCount: 30
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700542852 {#2979
      date: 2023-11-21 06:00:52.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2984 …}
    +votes: Doctrine\ORM\PersistentCollection {#2987 …}
    +reports: Doctrine\ORM\PersistentCollection {#2989 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2991 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2993 …}
    +badges: Doctrine\ORM\PersistentCollection {#2995 …}
    +children: [
      App\Entity\EntryComment {#2193}
    ]
    -id: 14418
    -titleTs: "'distribut':6 'multipl':5 'packag':2 'target':4 'test':1"
    -bodyTs: "'actual':63 'also':75 'apt':55 'associ':70 'autom':97 'basic':48 'cd':27 'check':78 'confirm':52 'correct':58 'creat':5 'd':74 'deb/rpm':6,22 'everi':40 'existence/status':80 'far':15 'flatpak':89 'function':109 'futur':84 'goe':57 'gui':45,108 'instal':56,114 'launch':64 'least':113 'like':76 'live':26 'make':87 'manual':19 'may':86 'mayb':101 'need':50 'os':31 'oss':10 'packag':7 'process':99 'program':61 'releas':41 'review':122 'screenshot':118,124 'servic':69 'systemd':68 'take':116 'tedious':35 'test':20,106 'tool':11,46,95 'use':13 'version':28 'virtualbox':25 'well':91 'work':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700490216
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8182301"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700403816 {#2966
      date: 2023-11-19 15:23:36.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    This kind of integration testing is best left up to the individual distros. Same as the integration (as in: packaging) itself.\n
    \n
    Distros don’t want your binary package, they want your source code, build instructions and a build system that won’t make them cry. Some distros even explicitly disallow re-packaging external binary distributions.\n
    \n
    As a distro maintainer, I appreciate your wish to do QA on all the distros but that’s just too much work. You focus on making your software better, we focus on making it work with the rest of the software ecosystem.\n
    \n
    Providing a package for one or two distros (i.e. your favourite one) is good practice to ensure your software can be reasonably packaged but it’s not the primary way your users should receive your package in the traditional Linux distro model.  \n
    Additionally, you might want to package your software for one of the cross-distro package managers such as Flatpak, AppImage, Snap, Nix, Guix, distri or homebrew. This can serve distro maintainers as a point of reference; showing how it is intended to work so they can compare their packaging effort. If there’s some bug present in the distro package but not the cross-distro package, that’s a good sign the issue lies in the distro packaging for example.  \n
    Again, don’t put much time in this. Focus on your app.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 28
  +score: 0
  +lastActive: DateTime @1700409831 {#2194
    date: 2023-11-19 17:03:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@makeasnek@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2205 …}
  +nested: Doctrine\ORM\PersistentCollection {#2202 …}
  +votes: Doctrine\ORM\PersistentCollection {#2210 …}
  +reports: Doctrine\ORM\PersistentCollection {#2207 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2208 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2204 …}
  -id: 140126
  -bodyTs: "'addit':141 'app':234 'appimag':161 'appreci':62 'best':7 'better':85 'binari':27,55 'bug':196 'build':34,38 'code':33 'compar':188 'cri':45 'cross':154,206 'cross-distro':153,205 'disallow':50 'distri':165 'distribut':56 'distro':13,22,47,59,71,106,139,155,171,200,207,219 'ecosystem':98 'effort':191 'ensur':115 'even':48 'exampl':222 'explicit':49 'extern':54 'favourit':109 'flatpak':160 'focus':80,87,231 'good':112,212 'guix':164 'homebrew':167 'i.e':107 'individu':12 'instruct':35 'integr':4,17 'intend':182 'issu':215 'kind':2 'left':8 'lie':216 'linux':138 'maintain':60,172 'make':43,82,89 'manag':157 'might':143 'model':140 'much':77,227 'nix':163 'one':103,110,150 'packag':20,28,53,101,121,134,146,156,190,201,208,220 'point':175 'practic':113 'present':197 'primari':127 'provid':99 'put':226 'qa':67 're':52 're-packag':51 'reason':120 'receiv':132 'refer':177 'rest':94 'serv':170 'show':178 'sign':213 'snap':162 'softwar':84,97,117,148 'sourc':32 'system':39 'test':5 'time':228 'tradit':137 'two':105 'user':130 'want':25,30,144 'way':128 'wish':64 'won':41 'work':78,91,184"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5940547"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700409831 {#2195
    date: 2023-11-19 17:03:51.0 +01:00
  }
  +"title": 140126
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
54 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2257
  +user: Proxies\__CG__\App\Entity\User {#3060 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: Proxies\__CG__\App\Entity\Image {#3101 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3103 …}
  +slug: "Automated-deployment-of-systems"
  +title: "Automated deployment of systems"
  +url: "https://www.ansible.com/blog/using-netbox-for-ansible-source-of-truth"
  +body: """
    I’ve recently been investigating doing some automated zero touch deployment stuff in my lab.\n
    \n
    I have PXE boot in my lab but I feel like I’m under utilizing it. I was thinking about exploring using ansible with netbox as right now I only use netbox as a glorified wiki.\n
    \n
    I’m just curious if anyone here has zero touch deployment and has any interesting takes on what it is good for and what it isn’t good for (I would really like to hear about some edge cases).\n
    \n
    Thanks!
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 37
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700534625 {#3096
    date: 2023-11-21 03:43:45.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3104 …}
  +votes: Doctrine\ORM\PersistentCollection {#3106 …}
  +reports: Doctrine\ORM\PersistentCollection {#3108 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3110 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3112 …}
  +badges: Doctrine\ORM\PersistentCollection {#3114 …}
  +children: [
    App\Entity\EntryComment {#2266
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2257 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: "I use NixOS but I don’t bother with automatic deployment or even automatic formatting. I don’t feel it’s necessary in a homelab setting as hardware failure rarely happens at such small scale and the manual steps left aren’t that significant."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700410343 {#2211
        date: 2023-11-19 17:12:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@randomaside@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2268 …}
      +nested: Doctrine\ORM\PersistentCollection {#2273 …}
      +votes: Doctrine\ORM\PersistentCollection {#2274 …}
      +reports: Doctrine\ORM\PersistentCollection {#2190 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
      -id: 140147
      -bodyTs: "'aren':41 'automat':10,14 'bother':8 'deploy':11 'even':13 'failur':29 'feel':19 'format':15 'happen':31 'hardwar':28 'homelab':25 'left':40 'manual':38 'necessari':22 'nixo':3 'rare':30 'scale':35 'set':26 'signific':44 'small':34 'step':39 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5940707"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700410343 {#2270
        date: 2023-11-19 17:12:23.0 +01:00
      }
      +"title": 140147
    }
  ]
  -id: 14177
  -titleTs: "'autom':1 'deploy':2 'system':4"
  -bodyTs: "'ansibl':38 'anyon':57 'autom':8 'boot':19 'case':90 'curious':55 'deploy':11,62 'edg':89 'explor':36 'feel':25 'glorifi':50 'good':72,79 'hear':86 'interest':66 'investig':5 'isn':77 'lab':15,22 'like':26,84 'm':28,53 'netbox':40,47 'pxe':18 'realli':83 'recent':3 'right':42 'stuff':12 'take':67 'thank':91 'think':34 'touch':10,61 'use':37,46 'util':30 've':2 'wiki':51 'would':82 'zero':9,60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700407171
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8644673"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700320771 {#3082
    date: 2023-11-18 16:19:31.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
55 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2257
  +user: Proxies\__CG__\App\Entity\User {#3060 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: Proxies\__CG__\App\Entity\Image {#3101 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3103 …}
  +slug: "Automated-deployment-of-systems"
  +title: "Automated deployment of systems"
  +url: "https://www.ansible.com/blog/using-netbox-for-ansible-source-of-truth"
  +body: """
    I’ve recently been investigating doing some automated zero touch deployment stuff in my lab.\n
    \n
    I have PXE boot in my lab but I feel like I’m under utilizing it. I was thinking about exploring using ansible with netbox as right now I only use netbox as a glorified wiki.\n
    \n
    I’m just curious if anyone here has zero touch deployment and has any interesting takes on what it is good for and what it isn’t good for (I would really like to hear about some edge cases).\n
    \n
    Thanks!
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 37
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700534625 {#3096
    date: 2023-11-21 03:43:45.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3104 …}
  +votes: Doctrine\ORM\PersistentCollection {#3106 …}
  +reports: Doctrine\ORM\PersistentCollection {#3108 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3110 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3112 …}
  +badges: Doctrine\ORM\PersistentCollection {#3114 …}
  +children: [
    App\Entity\EntryComment {#2266
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2257 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: "I use NixOS but I don’t bother with automatic deployment or even automatic formatting. I don’t feel it’s necessary in a homelab setting as hardware failure rarely happens at such small scale and the manual steps left aren’t that significant."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700410343 {#2211
        date: 2023-11-19 17:12:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@randomaside@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2268 …}
      +nested: Doctrine\ORM\PersistentCollection {#2273 …}
      +votes: Doctrine\ORM\PersistentCollection {#2274 …}
      +reports: Doctrine\ORM\PersistentCollection {#2190 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
      -id: 140147
      -bodyTs: "'aren':41 'automat':10,14 'bother':8 'deploy':11 'even':13 'failur':29 'feel':19 'format':15 'happen':31 'hardwar':28 'homelab':25 'left':40 'manual':38 'necessari':22 'nixo':3 'rare':30 'scale':35 'set':26 'signific':44 'small':34 'step':39 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5940707"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700410343 {#2270
        date: 2023-11-19 17:12:23.0 +01:00
      }
      +"title": 140147
    }
  ]
  -id: 14177
  -titleTs: "'autom':1 'deploy':2 'system':4"
  -bodyTs: "'ansibl':38 'anyon':57 'autom':8 'boot':19 'case':90 'curious':55 'deploy':11,62 'edg':89 'explor':36 'feel':25 'glorifi':50 'good':72,79 'hear':86 'interest':66 'investig':5 'isn':77 'lab':15,22 'like':26,84 'm':28,53 'netbox':40,47 'pxe':18 'realli':83 'recent':3 'right':42 'stuff':12 'take':67 'thank':91 'think':34 'touch':10,61 'use':37,46 'util':30 've':2 'wiki':51 'would':82 'zero':9,60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700407171
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8644673"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700320771 {#3082
    date: 2023-11-18 16:19:31.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
56 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2257
  +user: Proxies\__CG__\App\Entity\User {#3060 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: Proxies\__CG__\App\Entity\Image {#3101 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3103 …}
  +slug: "Automated-deployment-of-systems"
  +title: "Automated deployment of systems"
  +url: "https://www.ansible.com/blog/using-netbox-for-ansible-source-of-truth"
  +body: """
    I’ve recently been investigating doing some automated zero touch deployment stuff in my lab.\n
    \n
    I have PXE boot in my lab but I feel like I’m under utilizing it. I was thinking about exploring using ansible with netbox as right now I only use netbox as a glorified wiki.\n
    \n
    I’m just curious if anyone here has zero touch deployment and has any interesting takes on what it is good for and what it isn’t good for (I would really like to hear about some edge cases).\n
    \n
    Thanks!
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 37
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700534625 {#3096
    date: 2023-11-21 03:43:45.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3104 …}
  +votes: Doctrine\ORM\PersistentCollection {#3106 …}
  +reports: Doctrine\ORM\PersistentCollection {#3108 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3110 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3112 …}
  +badges: Doctrine\ORM\PersistentCollection {#3114 …}
  +children: [
    App\Entity\EntryComment {#2266
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2257 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: "I use NixOS but I don’t bother with automatic deployment or even automatic formatting. I don’t feel it’s necessary in a homelab setting as hardware failure rarely happens at such small scale and the manual steps left aren’t that significant."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700410343 {#2211
        date: 2023-11-19 17:12:23.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@randomaside@lemmy.dbzer0.com"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2268 …}
      +nested: Doctrine\ORM\PersistentCollection {#2273 …}
      +votes: Doctrine\ORM\PersistentCollection {#2274 …}
      +reports: Doctrine\ORM\PersistentCollection {#2190 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
      -id: 140147
      -bodyTs: "'aren':41 'automat':10,14 'bother':8 'deploy':11 'even':13 'failur':29 'feel':19 'format':15 'happen':31 'hardwar':28 'homelab':25 'left':40 'manual':38 'necessari':22 'nixo':3 'rare':30 'scale':35 'set':26 'signific':44 'small':34 'step':39 'use':2"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5940707"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700410343 {#2270
        date: 2023-11-19 17:12:23.0 +01:00
      }
      +"title": 140147
    }
  ]
  -id: 14177
  -titleTs: "'autom':1 'deploy':2 'system':4"
  -bodyTs: "'ansibl':38 'anyon':57 'autom':8 'boot':19 'case':90 'curious':55 'deploy':11,62 'edg':89 'explor':36 'feel':25 'glorifi':50 'good':72,79 'hear':86 'interest':66 'investig':5 'isn':77 'lab':15,22 'like':26,84 'm':28,53 'netbox':40,47 'pxe':18 'realli':83 'recent':3 'right':42 'stuff':12 'take':67 'thank':91 'think':34 'touch':10,61 'use':37,46 'util':30 've':2 'wiki':51 'would':82 'zero':9,60"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700407171
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8644673"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700320771 {#3082
    date: 2023-11-18 16:19:31.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
57 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
58 DENIED moderate
App\Entity\EntryComment {#2266
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2257
    +user: Proxies\__CG__\App\Entity\User {#3060 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: Proxies\__CG__\App\Entity\Image {#3101 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3103 …}
    +slug: "Automated-deployment-of-systems"
    +title: "Automated deployment of systems"
    +url: "https://www.ansible.com/blog/using-netbox-for-ansible-source-of-truth"
    +body: """
      I’ve recently been investigating doing some automated zero touch deployment stuff in my lab.\n
      \n
      I have PXE boot in my lab but I feel like I’m under utilizing it. I was thinking about exploring using ansible with netbox as right now I only use netbox as a glorified wiki.\n
      \n
      I’m just curious if anyone here has zero touch deployment and has any interesting takes on what it is good for and what it isn’t good for (I would really like to hear about some edge cases).\n
      \n
      Thanks!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 37
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700534625 {#3096
      date: 2023-11-21 03:43:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3104 …}
    +votes: Doctrine\ORM\PersistentCollection {#3106 …}
    +reports: Doctrine\ORM\PersistentCollection {#3108 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3110 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3112 …}
    +badges: Doctrine\ORM\PersistentCollection {#3114 …}
    +children: [
      App\Entity\EntryComment {#2266}
    ]
    -id: 14177
    -titleTs: "'autom':1 'deploy':2 'system':4"
    -bodyTs: "'ansibl':38 'anyon':57 'autom':8 'boot':19 'case':90 'curious':55 'deploy':11,62 'edg':89 'explor':36 'feel':25 'glorifi':50 'good':72,79 'hear':86 'interest':66 'investig':5 'isn':77 'lab':15,22 'like':26,84 'm':28,53 'netbox':40,47 'pxe':18 'realli':83 'recent':3 'right':42 'stuff':12 'take':67 'thank':91 'think':34 'touch':10,61 'use':37,46 'util':30 've':2 'wiki':51 'would':82 'zero':9,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700407171
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8644673"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700320771 {#3082
      date: 2023-11-18 16:19:31.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: "I use NixOS but I don’t bother with automatic deployment or even automatic formatting. I don’t feel it’s necessary in a homelab setting as hardware failure rarely happens at such small scale and the manual steps left aren’t that significant."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700410343 {#2211
    date: 2023-11-19 17:12:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@randomaside@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2268 …}
  +nested: Doctrine\ORM\PersistentCollection {#2273 …}
  +votes: Doctrine\ORM\PersistentCollection {#2274 …}
  +reports: Doctrine\ORM\PersistentCollection {#2190 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
  -id: 140147
  -bodyTs: "'aren':41 'automat':10,14 'bother':8 'deploy':11 'even':13 'failur':29 'feel':19 'format':15 'happen':31 'hardwar':28 'homelab':25 'left':40 'manual':38 'necessari':22 'nixo':3 'rare':30 'scale':35 'set':26 'signific':44 'small':34 'step':39 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5940707"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700410343 {#2270
    date: 2023-11-19 17:12:23.0 +01:00
  }
  +"title": 140147
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
59 DENIED edit
App\Entity\EntryComment {#2266
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2257
    +user: Proxies\__CG__\App\Entity\User {#3060 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: Proxies\__CG__\App\Entity\Image {#3101 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3103 …}
    +slug: "Automated-deployment-of-systems"
    +title: "Automated deployment of systems"
    +url: "https://www.ansible.com/blog/using-netbox-for-ansible-source-of-truth"
    +body: """
      I’ve recently been investigating doing some automated zero touch deployment stuff in my lab.\n
      \n
      I have PXE boot in my lab but I feel like I’m under utilizing it. I was thinking about exploring using ansible with netbox as right now I only use netbox as a glorified wiki.\n
      \n
      I’m just curious if anyone here has zero touch deployment and has any interesting takes on what it is good for and what it isn’t good for (I would really like to hear about some edge cases).\n
      \n
      Thanks!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 37
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700534625 {#3096
      date: 2023-11-21 03:43:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3104 …}
    +votes: Doctrine\ORM\PersistentCollection {#3106 …}
    +reports: Doctrine\ORM\PersistentCollection {#3108 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3110 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3112 …}
    +badges: Doctrine\ORM\PersistentCollection {#3114 …}
    +children: [
      App\Entity\EntryComment {#2266}
    ]
    -id: 14177
    -titleTs: "'autom':1 'deploy':2 'system':4"
    -bodyTs: "'ansibl':38 'anyon':57 'autom':8 'boot':19 'case':90 'curious':55 'deploy':11,62 'edg':89 'explor':36 'feel':25 'glorifi':50 'good':72,79 'hear':86 'interest':66 'investig':5 'isn':77 'lab':15,22 'like':26,84 'm':28,53 'netbox':40,47 'pxe':18 'realli':83 'recent':3 'right':42 'stuff':12 'take':67 'thank':91 'think':34 'touch':10,61 'use':37,46 'util':30 've':2 'wiki':51 'would':82 'zero':9,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700407171
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8644673"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700320771 {#3082
      date: 2023-11-18 16:19:31.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: "I use NixOS but I don’t bother with automatic deployment or even automatic formatting. I don’t feel it’s necessary in a homelab setting as hardware failure rarely happens at such small scale and the manual steps left aren’t that significant."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700410343 {#2211
    date: 2023-11-19 17:12:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@randomaside@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2268 …}
  +nested: Doctrine\ORM\PersistentCollection {#2273 …}
  +votes: Doctrine\ORM\PersistentCollection {#2274 …}
  +reports: Doctrine\ORM\PersistentCollection {#2190 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
  -id: 140147
  -bodyTs: "'aren':41 'automat':10,14 'bother':8 'deploy':11 'even':13 'failur':29 'feel':19 'format':15 'happen':31 'hardwar':28 'homelab':25 'left':40 'manual':38 'necessari':22 'nixo':3 'rare':30 'scale':35 'set':26 'signific':44 'small':34 'step':39 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5940707"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700410343 {#2270
    date: 2023-11-19 17:12:23.0 +01:00
  }
  +"title": 140147
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
60 DENIED moderate
App\Entity\EntryComment {#2266
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2257
    +user: Proxies\__CG__\App\Entity\User {#3060 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: Proxies\__CG__\App\Entity\Image {#3101 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3103 …}
    +slug: "Automated-deployment-of-systems"
    +title: "Automated deployment of systems"
    +url: "https://www.ansible.com/blog/using-netbox-for-ansible-source-of-truth"
    +body: """
      I’ve recently been investigating doing some automated zero touch deployment stuff in my lab.\n
      \n
      I have PXE boot in my lab but I feel like I’m under utilizing it. I was thinking about exploring using ansible with netbox as right now I only use netbox as a glorified wiki.\n
      \n
      I’m just curious if anyone here has zero touch deployment and has any interesting takes on what it is good for and what it isn’t good for (I would really like to hear about some edge cases).\n
      \n
      Thanks!
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 37
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700534625 {#3096
      date: 2023-11-21 03:43:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3104 …}
    +votes: Doctrine\ORM\PersistentCollection {#3106 …}
    +reports: Doctrine\ORM\PersistentCollection {#3108 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3110 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3112 …}
    +badges: Doctrine\ORM\PersistentCollection {#3114 …}
    +children: [
      App\Entity\EntryComment {#2266}
    ]
    -id: 14177
    -titleTs: "'autom':1 'deploy':2 'system':4"
    -bodyTs: "'ansibl':38 'anyon':57 'autom':8 'boot':19 'case':90 'curious':55 'deploy':11,62 'edg':89 'explor':36 'feel':25 'glorifi':50 'good':72,79 'hear':86 'interest':66 'investig':5 'isn':77 'lab':15,22 'like':26,84 'm':28,53 'netbox':40,47 'pxe':18 'realli':83 'recent':3 'right':42 'stuff':12 'take':67 'thank':91 'think':34 'touch':10,61 'use':37,46 'util':30 've':2 'wiki':51 'would':82 'zero':9,60"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700407171
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8644673"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700320771 {#3082
      date: 2023-11-18 16:19:31.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: "I use NixOS but I don’t bother with automatic deployment or even automatic formatting. I don’t feel it’s necessary in a homelab setting as hardware failure rarely happens at such small scale and the manual steps left aren’t that significant."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700410343 {#2211
    date: 2023-11-19 17:12:23.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@randomaside@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2268 …}
  +nested: Doctrine\ORM\PersistentCollection {#2273 …}
  +votes: Doctrine\ORM\PersistentCollection {#2274 …}
  +reports: Doctrine\ORM\PersistentCollection {#2190 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2265 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2263 …}
  -id: 140147
  -bodyTs: "'aren':41 'automat':10,14 'bother':8 'deploy':11 'even':13 'failur':29 'feel':19 'format':15 'happen':31 'hardwar':28 'homelab':25 'left':40 'manual':38 'necessari':22 'nixo':3 'rare':30 'scale':35 'set':26 'signific':44 'small':34 'step':39 'use':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5940707"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700410343 {#2270
    date: 2023-11-19 17:12:23.0 +01:00
  }
  +"title": 140147
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
61 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
62 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2282
  +user: Proxies\__CG__\App\Entity\User {#3002 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: Proxies\__CG__\App\Entity\Image {#3004 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3005 …}
  +slug: "Why-Bluesky-over-sth-like-Activitypub"
  +title: "Why Bluesky over sth like Activitypub?"
  +url: "https://slrpnk.net/pictrs/image/90a0d4cf-1204-4f00-a811-184d7971d15e.webp"
  +body: "Is it really decentralized and private?"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 44
  +favouriteCount: 65
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700509856 {#2997
    date: 2023-11-20 20:50:56.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3006 …}
  +votes: Doctrine\ORM\PersistentCollection {#3008 …}
  +reports: Doctrine\ORM\PersistentCollection {#3010 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3012 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3014 …}
  +badges: Doctrine\ORM\PersistentCollection {#3016 …}
  +children: [
    App\Entity\EntryComment {#2280
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2282 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2278 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2276 …}
      +body: "[atproto.com/guides/overview](https://atproto.com/guides/overview)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700388668 {#2281
        date: 2023-11-19 11:11:08.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@khoi@slrpnk.net"
        "@Atemu@lemmy.ml"
        "@sexy_peach@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2279 …}
      +nested: Doctrine\ORM\PersistentCollection {#2277 …}
      +votes: Doctrine\ORM\PersistentCollection {#2220 …}
      +reports: Doctrine\ORM\PersistentCollection {#2222 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2219 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2196 …}
      -id: 139506
      -bodyTs: "'/guides/overview](https://atproto.com/guides/overview)':3 'atproto.com':2 'atproto.com/guides/overview](https://atproto.com/guides/overview)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5935052"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700388668 {#2283
        date: 2023-11-19 11:11:08.0 +01:00
      }
      +"title": 139506
    }
  ]
  -id: 14359
  -titleTs: "'activitypub':6 'blueski':2 'like':5 'sth':4"
  -bodyTs: "'decentr':4 'privat':6 'realli':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700467389
  +visibility: "visible             "
  +apId: "https://slrpnk.net/post/4146078"
  +editedAt: DateTimeImmutable @1700721128 {#2985
    date: 2023-11-23 07:32:08.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700380989 {#2963
    date: 2023-11-19 09:03:09.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
63 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2282
  +user: Proxies\__CG__\App\Entity\User {#3002 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: Proxies\__CG__\App\Entity\Image {#3004 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3005 …}
  +slug: "Why-Bluesky-over-sth-like-Activitypub"
  +title: "Why Bluesky over sth like Activitypub?"
  +url: "https://slrpnk.net/pictrs/image/90a0d4cf-1204-4f00-a811-184d7971d15e.webp"
  +body: "Is it really decentralized and private?"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 44
  +favouriteCount: 65
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700509856 {#2997
    date: 2023-11-20 20:50:56.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3006 …}
  +votes: Doctrine\ORM\PersistentCollection {#3008 …}
  +reports: Doctrine\ORM\PersistentCollection {#3010 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3012 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3014 …}
  +badges: Doctrine\ORM\PersistentCollection {#3016 …}
  +children: [
    App\Entity\EntryComment {#2280
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2282 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2278 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2276 …}
      +body: "[atproto.com/guides/overview](https://atproto.com/guides/overview)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700388668 {#2281
        date: 2023-11-19 11:11:08.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@khoi@slrpnk.net"
        "@Atemu@lemmy.ml"
        "@sexy_peach@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2279 …}
      +nested: Doctrine\ORM\PersistentCollection {#2277 …}
      +votes: Doctrine\ORM\PersistentCollection {#2220 …}
      +reports: Doctrine\ORM\PersistentCollection {#2222 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2219 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2196 …}
      -id: 139506
      -bodyTs: "'/guides/overview](https://atproto.com/guides/overview)':3 'atproto.com':2 'atproto.com/guides/overview](https://atproto.com/guides/overview)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5935052"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700388668 {#2283
        date: 2023-11-19 11:11:08.0 +01:00
      }
      +"title": 139506
    }
  ]
  -id: 14359
  -titleTs: "'activitypub':6 'blueski':2 'like':5 'sth':4"
  -bodyTs: "'decentr':4 'privat':6 'realli':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700467389
  +visibility: "visible             "
  +apId: "https://slrpnk.net/post/4146078"
  +editedAt: DateTimeImmutable @1700721128 {#2985
    date: 2023-11-23 07:32:08.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700380989 {#2963
    date: 2023-11-19 09:03:09.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
64 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2282
  +user: Proxies\__CG__\App\Entity\User {#3002 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: Proxies\__CG__\App\Entity\Image {#3004 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3005 …}
  +slug: "Why-Bluesky-over-sth-like-Activitypub"
  +title: "Why Bluesky over sth like Activitypub?"
  +url: "https://slrpnk.net/pictrs/image/90a0d4cf-1204-4f00-a811-184d7971d15e.webp"
  +body: "Is it really decentralized and private?"
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 44
  +favouriteCount: 65
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700509856 {#2997
    date: 2023-11-20 20:50:56.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3006 …}
  +votes: Doctrine\ORM\PersistentCollection {#3008 …}
  +reports: Doctrine\ORM\PersistentCollection {#3010 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3012 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3014 …}
  +badges: Doctrine\ORM\PersistentCollection {#3016 …}
  +children: [
    App\Entity\EntryComment {#2280
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2282 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2278 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2276 …}
      +body: "[atproto.com/guides/overview](https://atproto.com/guides/overview)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1700388668 {#2281
        date: 2023-11-19 11:11:08.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@khoi@slrpnk.net"
        "@Atemu@lemmy.ml"
        "@sexy_peach@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2279 …}
      +nested: Doctrine\ORM\PersistentCollection {#2277 …}
      +votes: Doctrine\ORM\PersistentCollection {#2220 …}
      +reports: Doctrine\ORM\PersistentCollection {#2222 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2219 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2196 …}
      -id: 139506
      -bodyTs: "'/guides/overview](https://atproto.com/guides/overview)':3 'atproto.com':2 'atproto.com/guides/overview](https://atproto.com/guides/overview)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5935052"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700388668 {#2283
        date: 2023-11-19 11:11:08.0 +01:00
      }
      +"title": 139506
    }
  ]
  -id: 14359
  -titleTs: "'activitypub':6 'blueski':2 'like':5 'sth':4"
  -bodyTs: "'decentr':4 'privat':6 'realli':3"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700467389
  +visibility: "visible             "
  +apId: "https://slrpnk.net/post/4146078"
  +editedAt: DateTimeImmutable @1700721128 {#2985
    date: 2023-11-23 07:32:08.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700380989 {#2963
    date: 2023-11-19 09:03:09.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
65 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
66 DENIED moderate
App\Entity\EntryComment {#2280
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2282
    +user: Proxies\__CG__\App\Entity\User {#3002 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#3004 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3005 …}
    +slug: "Why-Bluesky-over-sth-like-Activitypub"
    +title: "Why Bluesky over sth like Activitypub?"
    +url: "https://slrpnk.net/pictrs/image/90a0d4cf-1204-4f00-a811-184d7971d15e.webp"
    +body: "Is it really decentralized and private?"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 65
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700509856 {#2997
      date: 2023-11-20 20:50:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3006 …}
    +votes: Doctrine\ORM\PersistentCollection {#3008 …}
    +reports: Doctrine\ORM\PersistentCollection {#3010 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3012 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3014 …}
    +badges: Doctrine\ORM\PersistentCollection {#3016 …}
    +children: [
      App\Entity\EntryComment {#2280}
    ]
    -id: 14359
    -titleTs: "'activitypub':6 'blueski':2 'like':5 'sth':4"
    -bodyTs: "'decentr':4 'privat':6 'realli':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700467389
    +visibility: "visible             "
    +apId: "https://slrpnk.net/post/4146078"
    +editedAt: DateTimeImmutable @1700721128 {#2985
      date: 2023-11-23 07:32:08.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700380989 {#2963
      date: 2023-11-19 09:03:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2278 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2276 …}
  +body: "[atproto.com/guides/overview](https://atproto.com/guides/overview)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700388668 {#2281
    date: 2023-11-19 11:11:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@khoi@slrpnk.net"
    "@Atemu@lemmy.ml"
    "@sexy_peach@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2279 …}
  +nested: Doctrine\ORM\PersistentCollection {#2277 …}
  +votes: Doctrine\ORM\PersistentCollection {#2220 …}
  +reports: Doctrine\ORM\PersistentCollection {#2222 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2219 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2196 …}
  -id: 139506
  -bodyTs: "'/guides/overview](https://atproto.com/guides/overview)':3 'atproto.com':2 'atproto.com/guides/overview](https://atproto.com/guides/overview)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5935052"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700388668 {#2283
    date: 2023-11-19 11:11:08.0 +01:00
  }
  +"title": 139506
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
67 DENIED edit
App\Entity\EntryComment {#2280
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2282
    +user: Proxies\__CG__\App\Entity\User {#3002 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#3004 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3005 …}
    +slug: "Why-Bluesky-over-sth-like-Activitypub"
    +title: "Why Bluesky over sth like Activitypub?"
    +url: "https://slrpnk.net/pictrs/image/90a0d4cf-1204-4f00-a811-184d7971d15e.webp"
    +body: "Is it really decentralized and private?"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 65
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700509856 {#2997
      date: 2023-11-20 20:50:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3006 …}
    +votes: Doctrine\ORM\PersistentCollection {#3008 …}
    +reports: Doctrine\ORM\PersistentCollection {#3010 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3012 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3014 …}
    +badges: Doctrine\ORM\PersistentCollection {#3016 …}
    +children: [
      App\Entity\EntryComment {#2280}
    ]
    -id: 14359
    -titleTs: "'activitypub':6 'blueski':2 'like':5 'sth':4"
    -bodyTs: "'decentr':4 'privat':6 'realli':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700467389
    +visibility: "visible             "
    +apId: "https://slrpnk.net/post/4146078"
    +editedAt: DateTimeImmutable @1700721128 {#2985
      date: 2023-11-23 07:32:08.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700380989 {#2963
      date: 2023-11-19 09:03:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2278 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2276 …}
  +body: "[atproto.com/guides/overview](https://atproto.com/guides/overview)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700388668 {#2281
    date: 2023-11-19 11:11:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@khoi@slrpnk.net"
    "@Atemu@lemmy.ml"
    "@sexy_peach@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2279 …}
  +nested: Doctrine\ORM\PersistentCollection {#2277 …}
  +votes: Doctrine\ORM\PersistentCollection {#2220 …}
  +reports: Doctrine\ORM\PersistentCollection {#2222 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2219 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2196 …}
  -id: 139506
  -bodyTs: "'/guides/overview](https://atproto.com/guides/overview)':3 'atproto.com':2 'atproto.com/guides/overview](https://atproto.com/guides/overview)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5935052"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700388668 {#2283
    date: 2023-11-19 11:11:08.0 +01:00
  }
  +"title": 139506
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
68 DENIED moderate
App\Entity\EntryComment {#2280
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2282
    +user: Proxies\__CG__\App\Entity\User {#3002 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#3004 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3005 …}
    +slug: "Why-Bluesky-over-sth-like-Activitypub"
    +title: "Why Bluesky over sth like Activitypub?"
    +url: "https://slrpnk.net/pictrs/image/90a0d4cf-1204-4f00-a811-184d7971d15e.webp"
    +body: "Is it really decentralized and private?"
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 44
    +favouriteCount: 65
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700509856 {#2997
      date: 2023-11-20 20:50:56.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3006 …}
    +votes: Doctrine\ORM\PersistentCollection {#3008 …}
    +reports: Doctrine\ORM\PersistentCollection {#3010 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3012 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3014 …}
    +badges: Doctrine\ORM\PersistentCollection {#3016 …}
    +children: [
      App\Entity\EntryComment {#2280}
    ]
    -id: 14359
    -titleTs: "'activitypub':6 'blueski':2 'like':5 'sth':4"
    -bodyTs: "'decentr':4 'privat':6 'realli':3"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700467389
    +visibility: "visible             "
    +apId: "https://slrpnk.net/post/4146078"
    +editedAt: DateTimeImmutable @1700721128 {#2985
      date: 2023-11-23 07:32:08.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700380989 {#2963
      date: 2023-11-19 09:03:09.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2278 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2276 …}
  +body: "[atproto.com/guides/overview](https://atproto.com/guides/overview)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700388668 {#2281
    date: 2023-11-19 11:11:08.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@khoi@slrpnk.net"
    "@Atemu@lemmy.ml"
    "@sexy_peach@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2279 …}
  +nested: Doctrine\ORM\PersistentCollection {#2277 …}
  +votes: Doctrine\ORM\PersistentCollection {#2220 …}
  +reports: Doctrine\ORM\PersistentCollection {#2222 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2219 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2196 …}
  -id: 139506
  -bodyTs: "'/guides/overview](https://atproto.com/guides/overview)':3 'atproto.com':2 'atproto.com/guides/overview](https://atproto.com/guides/overview)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5935052"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700388668 {#2283
    date: 2023-11-19 11:11:08.0 +01:00
  }
  +"title": 139506
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
69 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
70 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2035
  +user: Proxies\__CG__\App\Entity\User {#3040 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: Proxies\__CG__\App\Entity\Image {#3081 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3083 …}
  +slug: "Gitlab-now-requires-phone-number-credit-card-verification"
  +title: "Gitlab now requires phone number/credit card verification"
  +url: "https://lemmy.world/pictrs/image/6dbea205-fbde-4904-9018-324936ed84f2.png"
  +body: """
    Looks like gitlab now requires account verification for new accounts in addition to email. Either phone number or credit card.\n
    \n
    This applies both to accounts created with a working email or by logging in using your github account. You can’t even verify your email until you go through step 1.\n
    \n
    I don’t know when this started, but at least for the last month or two judging from these posts in the forums.\n
    \n
    - [forum.gitlab.com/t/…/2](https://forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)\n
    - [forum.gitlab.com/t/…/92202](https://forum.gitlab.com/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)\n
    - [forum.gitlab.com/t/…/2](https://forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)\n
    \n
    Fun fact: I don’t even want to host on gitlab, I just wanted to report bugs in some projects. So I’m locked out.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 93
  +favouriteCount: 435
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700445344 {#3076
    date: 2023-11-20 02:55:44.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3084 …}
  +votes: Doctrine\ORM\PersistentCollection {#3086 …}
  +reports: Doctrine\ORM\PersistentCollection {#3088 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3090 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3092 …}
  +badges: Doctrine\ORM\PersistentCollection {#3094 …}
  +children: [
    App\Entity\EntryComment {#2027
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2035 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2031 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2036 …}
      +body: "Not just read but *modify* even."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700125798 {#2020
        date: 2023-11-16 10:09:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rrobin@lemmy.world"
        "@peyotecosmico@programming.dev"
        "@lazynooblet@lazysoci.al"
        "@Klaymore@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2037 …}
      +nested: Doctrine\ORM\PersistentCollection {#2075 …}
      +votes: Doctrine\ORM\PersistentCollection {#2079 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2082 …}
      -id: 129596
      -bodyTs: "'even':6 'modifi':5 'read':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5846281"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700125798 {#2013
        date: 2023-11-16 10:09:58.0 +01:00
      }
      +"title": 129596
    }
  ]
  -id: 13291
  -titleTs: "'card':6 'gitlab':1 'number/credit':5 'phone':4 'requir':3 'verif':7"
  -bodyTs: "'/2':78,92 '/92202':85 '/t/':77,84,91 '/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)':81,95 '/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)':88 '1':51 'account':6,10,25,38 'addit':12 'appli':22 'bug':112 'card':20 'creat':26 'credit':19 'either':15 'email':14,30,45 'even':42,101 'fact':97 'forum':74 'forum.gitlab.com':76,80,83,87,90,94 'forum.gitlab.com/t/':75,82,89 'forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)':79,93 'forum.gitlab.com/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)':86 'fun':96 'github':37 'gitlab':3,106 'go':48 'host':104 'judg':68 'know':55 'last':64 'least':61 'like':2 'lock':119 'log':33 'look':1 'm':118 'month':65 'new':9 'number':17 'phone':16 'post':71 'project':115 'report':111 'requir':5 'start':58 'step':50 'two':67 'use':35 'verif':7 'verifi':43 'want':102,109 'work':29"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700154050
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8297909"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700067650 {#3063
    date: 2023-11-15 18:00:50.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
71 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2035
  +user: Proxies\__CG__\App\Entity\User {#3040 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: Proxies\__CG__\App\Entity\Image {#3081 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3083 …}
  +slug: "Gitlab-now-requires-phone-number-credit-card-verification"
  +title: "Gitlab now requires phone number/credit card verification"
  +url: "https://lemmy.world/pictrs/image/6dbea205-fbde-4904-9018-324936ed84f2.png"
  +body: """
    Looks like gitlab now requires account verification for new accounts in addition to email. Either phone number or credit card.\n
    \n
    This applies both to accounts created with a working email or by logging in using your github account. You can’t even verify your email until you go through step 1.\n
    \n
    I don’t know when this started, but at least for the last month or two judging from these posts in the forums.\n
    \n
    - [forum.gitlab.com/t/…/2](https://forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)\n
    - [forum.gitlab.com/t/…/92202](https://forum.gitlab.com/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)\n
    - [forum.gitlab.com/t/…/2](https://forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)\n
    \n
    Fun fact: I don’t even want to host on gitlab, I just wanted to report bugs in some projects. So I’m locked out.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 93
  +favouriteCount: 435
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700445344 {#3076
    date: 2023-11-20 02:55:44.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3084 …}
  +votes: Doctrine\ORM\PersistentCollection {#3086 …}
  +reports: Doctrine\ORM\PersistentCollection {#3088 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3090 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3092 …}
  +badges: Doctrine\ORM\PersistentCollection {#3094 …}
  +children: [
    App\Entity\EntryComment {#2027
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2035 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2031 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2036 …}
      +body: "Not just read but *modify* even."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700125798 {#2020
        date: 2023-11-16 10:09:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rrobin@lemmy.world"
        "@peyotecosmico@programming.dev"
        "@lazynooblet@lazysoci.al"
        "@Klaymore@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2037 …}
      +nested: Doctrine\ORM\PersistentCollection {#2075 …}
      +votes: Doctrine\ORM\PersistentCollection {#2079 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2082 …}
      -id: 129596
      -bodyTs: "'even':6 'modifi':5 'read':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5846281"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700125798 {#2013
        date: 2023-11-16 10:09:58.0 +01:00
      }
      +"title": 129596
    }
  ]
  -id: 13291
  -titleTs: "'card':6 'gitlab':1 'number/credit':5 'phone':4 'requir':3 'verif':7"
  -bodyTs: "'/2':78,92 '/92202':85 '/t/':77,84,91 '/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)':81,95 '/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)':88 '1':51 'account':6,10,25,38 'addit':12 'appli':22 'bug':112 'card':20 'creat':26 'credit':19 'either':15 'email':14,30,45 'even':42,101 'fact':97 'forum':74 'forum.gitlab.com':76,80,83,87,90,94 'forum.gitlab.com/t/':75,82,89 'forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)':79,93 'forum.gitlab.com/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)':86 'fun':96 'github':37 'gitlab':3,106 'go':48 'host':104 'judg':68 'know':55 'last':64 'least':61 'like':2 'lock':119 'log':33 'look':1 'm':118 'month':65 'new':9 'number':17 'phone':16 'post':71 'project':115 'report':111 'requir':5 'start':58 'step':50 'two':67 'use':35 'verif':7 'verifi':43 'want':102,109 'work':29"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700154050
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8297909"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700067650 {#3063
    date: 2023-11-15 18:00:50.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
72 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2035
  +user: Proxies\__CG__\App\Entity\User {#3040 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: Proxies\__CG__\App\Entity\Image {#3081 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3083 …}
  +slug: "Gitlab-now-requires-phone-number-credit-card-verification"
  +title: "Gitlab now requires phone number/credit card verification"
  +url: "https://lemmy.world/pictrs/image/6dbea205-fbde-4904-9018-324936ed84f2.png"
  +body: """
    Looks like gitlab now requires account verification for new accounts in addition to email. Either phone number or credit card.\n
    \n
    This applies both to accounts created with a working email or by logging in using your github account. You can’t even verify your email until you go through step 1.\n
    \n
    I don’t know when this started, but at least for the last month or two judging from these posts in the forums.\n
    \n
    - [forum.gitlab.com/t/…/2](https://forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)\n
    - [forum.gitlab.com/t/…/92202](https://forum.gitlab.com/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)\n
    - [forum.gitlab.com/t/…/2](https://forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)\n
    \n
    Fun fact: I don’t even want to host on gitlab, I just wanted to report bugs in some projects. So I’m locked out.
    """
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 93
  +favouriteCount: 435
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700445344 {#3076
    date: 2023-11-20 02:55:44.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3084 …}
  +votes: Doctrine\ORM\PersistentCollection {#3086 …}
  +reports: Doctrine\ORM\PersistentCollection {#3088 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3090 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3092 …}
  +badges: Doctrine\ORM\PersistentCollection {#3094 …}
  +children: [
    App\Entity\EntryComment {#2027
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2035 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2031 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2036 …}
      +body: "Not just read but *modify* even."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700125798 {#2020
        date: 2023-11-16 10:09:58.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@rrobin@lemmy.world"
        "@peyotecosmico@programming.dev"
        "@lazynooblet@lazysoci.al"
        "@Klaymore@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2037 …}
      +nested: Doctrine\ORM\PersistentCollection {#2075 …}
      +votes: Doctrine\ORM\PersistentCollection {#2079 …}
      +reports: Doctrine\ORM\PersistentCollection {#2078 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2082 …}
      -id: 129596
      -bodyTs: "'even':6 'modifi':5 'read':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5846281"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700125798 {#2013
        date: 2023-11-16 10:09:58.0 +01:00
      }
      +"title": 129596
    }
  ]
  -id: 13291
  -titleTs: "'card':6 'gitlab':1 'number/credit':5 'phone':4 'requir':3 'verif':7"
  -bodyTs: "'/2':78,92 '/92202':85 '/t/':77,84,91 '/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)':81,95 '/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)':88 '1':51 'account':6,10,25,38 'addit':12 'appli':22 'bug':112 'card':20 'creat':26 'credit':19 'either':15 'email':14,30,45 'even':42,101 'fact':97 'forum':74 'forum.gitlab.com':76,80,83,87,90,94 'forum.gitlab.com/t/':75,82,89 'forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)':79,93 'forum.gitlab.com/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)':86 'fun':96 'github':37 'gitlab':3,106 'go':48 'host':104 'judg':68 'know':55 'last':64 'least':61 'like':2 'lock':119 'log':33 'look':1 'm':118 'month':65 'new':9 'number':17 'phone':16 'post':71 'project':115 'report':111 'requir':5 'start':58 'step':50 'two':67 'use':35 'verif':7 'verifi':43 'want':102,109 'work':29"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700154050
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8297909"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700067650 {#3063
    date: 2023-11-15 18:00:50.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
73 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
74 DENIED moderate
App\Entity\EntryComment {#2027
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2035
    +user: Proxies\__CG__\App\Entity\User {#3040 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#3081 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3083 …}
    +slug: "Gitlab-now-requires-phone-number-credit-card-verification"
    +title: "Gitlab now requires phone number/credit card verification"
    +url: "https://lemmy.world/pictrs/image/6dbea205-fbde-4904-9018-324936ed84f2.png"
    +body: """
      Looks like gitlab now requires account verification for new accounts in addition to email. Either phone number or credit card.\n
      \n
      This applies both to accounts created with a working email or by logging in using your github account. You can’t even verify your email until you go through step 1.\n
      \n
      I don’t know when this started, but at least for the last month or two judging from these posts in the forums.\n
      \n
      - [forum.gitlab.com/t/…/2](https://forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)\n
      - [forum.gitlab.com/t/…/92202](https://forum.gitlab.com/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)\n
      - [forum.gitlab.com/t/…/2](https://forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)\n
      \n
      Fun fact: I don’t even want to host on gitlab, I just wanted to report bugs in some projects. So I’m locked out.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 93
    +favouriteCount: 435
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700445344 {#3076
      date: 2023-11-20 02:55:44.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3084 …}
    +votes: Doctrine\ORM\PersistentCollection {#3086 …}
    +reports: Doctrine\ORM\PersistentCollection {#3088 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3090 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3092 …}
    +badges: Doctrine\ORM\PersistentCollection {#3094 …}
    +children: [
      App\Entity\EntryComment {#2027}
    ]
    -id: 13291
    -titleTs: "'card':6 'gitlab':1 'number/credit':5 'phone':4 'requir':3 'verif':7"
    -bodyTs: "'/2':78,92 '/92202':85 '/t/':77,84,91 '/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)':81,95 '/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)':88 '1':51 'account':6,10,25,38 'addit':12 'appli':22 'bug':112 'card':20 'creat':26 'credit':19 'either':15 'email':14,30,45 'even':42,101 'fact':97 'forum':74 'forum.gitlab.com':76,80,83,87,90,94 'forum.gitlab.com/t/':75,82,89 'forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)':79,93 'forum.gitlab.com/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)':86 'fun':96 'github':37 'gitlab':3,106 'go':48 'host':104 'judg':68 'know':55 'last':64 'least':61 'like':2 'lock':119 'log':33 'look':1 'm':118 'month':65 'new':9 'number':17 'phone':16 'post':71 'project':115 'report':111 'requir':5 'start':58 'step':50 'two':67 'use':35 'verif':7 'verifi':43 'want':102,109 'work':29"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700154050
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8297909"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700067650 {#3063
      date: 2023-11-15 18:00:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2031 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2036 …}
  +body: "Not just read but *modify* even."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700125798 {#2020
    date: 2023-11-16 10:09:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rrobin@lemmy.world"
    "@peyotecosmico@programming.dev"
    "@lazynooblet@lazysoci.al"
    "@Klaymore@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2037 …}
  +nested: Doctrine\ORM\PersistentCollection {#2075 …}
  +votes: Doctrine\ORM\PersistentCollection {#2079 …}
  +reports: Doctrine\ORM\PersistentCollection {#2078 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2082 …}
  -id: 129596
  -bodyTs: "'even':6 'modifi':5 'read':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5846281"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700125798 {#2013
    date: 2023-11-16 10:09:58.0 +01:00
  }
  +"title": 129596
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
75 DENIED edit
App\Entity\EntryComment {#2027
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2035
    +user: Proxies\__CG__\App\Entity\User {#3040 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#3081 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3083 …}
    +slug: "Gitlab-now-requires-phone-number-credit-card-verification"
    +title: "Gitlab now requires phone number/credit card verification"
    +url: "https://lemmy.world/pictrs/image/6dbea205-fbde-4904-9018-324936ed84f2.png"
    +body: """
      Looks like gitlab now requires account verification for new accounts in addition to email. Either phone number or credit card.\n
      \n
      This applies both to accounts created with a working email or by logging in using your github account. You can’t even verify your email until you go through step 1.\n
      \n
      I don’t know when this started, but at least for the last month or two judging from these posts in the forums.\n
      \n
      - [forum.gitlab.com/t/…/2](https://forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)\n
      - [forum.gitlab.com/t/…/92202](https://forum.gitlab.com/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)\n
      - [forum.gitlab.com/t/…/2](https://forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)\n
      \n
      Fun fact: I don’t even want to host on gitlab, I just wanted to report bugs in some projects. So I’m locked out.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 93
    +favouriteCount: 435
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700445344 {#3076
      date: 2023-11-20 02:55:44.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3084 …}
    +votes: Doctrine\ORM\PersistentCollection {#3086 …}
    +reports: Doctrine\ORM\PersistentCollection {#3088 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3090 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3092 …}
    +badges: Doctrine\ORM\PersistentCollection {#3094 …}
    +children: [
      App\Entity\EntryComment {#2027}
    ]
    -id: 13291
    -titleTs: "'card':6 'gitlab':1 'number/credit':5 'phone':4 'requir':3 'verif':7"
    -bodyTs: "'/2':78,92 '/92202':85 '/t/':77,84,91 '/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)':81,95 '/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)':88 '1':51 'account':6,10,25,38 'addit':12 'appli':22 'bug':112 'card':20 'creat':26 'credit':19 'either':15 'email':14,30,45 'even':42,101 'fact':97 'forum':74 'forum.gitlab.com':76,80,83,87,90,94 'forum.gitlab.com/t/':75,82,89 'forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)':79,93 'forum.gitlab.com/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)':86 'fun':96 'github':37 'gitlab':3,106 'go':48 'host':104 'judg':68 'know':55 'last':64 'least':61 'like':2 'lock':119 'log':33 'look':1 'm':118 'month':65 'new':9 'number':17 'phone':16 'post':71 'project':115 'report':111 'requir':5 'start':58 'step':50 'two':67 'use':35 'verif':7 'verifi':43 'want':102,109 'work':29"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700154050
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8297909"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700067650 {#3063
      date: 2023-11-15 18:00:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2031 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2036 …}
  +body: "Not just read but *modify* even."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700125798 {#2020
    date: 2023-11-16 10:09:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rrobin@lemmy.world"
    "@peyotecosmico@programming.dev"
    "@lazynooblet@lazysoci.al"
    "@Klaymore@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2037 …}
  +nested: Doctrine\ORM\PersistentCollection {#2075 …}
  +votes: Doctrine\ORM\PersistentCollection {#2079 …}
  +reports: Doctrine\ORM\PersistentCollection {#2078 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2082 …}
  -id: 129596
  -bodyTs: "'even':6 'modifi':5 'read':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5846281"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700125798 {#2013
    date: 2023-11-16 10:09:58.0 +01:00
  }
  +"title": 129596
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
76 DENIED moderate
App\Entity\EntryComment {#2027
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2035
    +user: Proxies\__CG__\App\Entity\User {#3040 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#3081 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3083 …}
    +slug: "Gitlab-now-requires-phone-number-credit-card-verification"
    +title: "Gitlab now requires phone number/credit card verification"
    +url: "https://lemmy.world/pictrs/image/6dbea205-fbde-4904-9018-324936ed84f2.png"
    +body: """
      Looks like gitlab now requires account verification for new accounts in addition to email. Either phone number or credit card.\n
      \n
      This applies both to accounts created with a working email or by logging in using your github account. You can’t even verify your email until you go through step 1.\n
      \n
      I don’t know when this started, but at least for the last month or two judging from these posts in the forums.\n
      \n
      - [forum.gitlab.com/t/…/2](https://forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)\n
      - [forum.gitlab.com/t/…/92202](https://forum.gitlab.com/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)\n
      - [forum.gitlab.com/t/…/2](https://forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)\n
      \n
      Fun fact: I don’t even want to host on gitlab, I just wanted to report bugs in some projects. So I’m locked out.
      """
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 93
    +favouriteCount: 435
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700445344 {#3076
      date: 2023-11-20 02:55:44.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3084 …}
    +votes: Doctrine\ORM\PersistentCollection {#3086 …}
    +reports: Doctrine\ORM\PersistentCollection {#3088 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3090 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3092 …}
    +badges: Doctrine\ORM\PersistentCollection {#3094 …}
    +children: [
      App\Entity\EntryComment {#2027}
    ]
    -id: 13291
    -titleTs: "'card':6 'gitlab':1 'number/credit':5 'phone':4 'requir':3 'verif':7"
    -bodyTs: "'/2':78,92 '/92202':85 '/t/':77,84,91 '/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)':81,95 '/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)':88 '1':51 'account':6,10,25,38 'addit':12 'appli':22 'bug':112 'card':20 'creat':26 'credit':19 'either':15 'email':14,30,45 'even':42,101 'fact':97 'forum':74 'forum.gitlab.com':76,80,83,87,90,94 'forum.gitlab.com/t/':75,82,89 'forum.gitlab.com/t/how-to-create-an-account-without-telephone-number-if-an-non-activated-account-has-already-been-created-with-the-same-e-mail-address-that-demands-a-phone-number/93675/2)':79,93 'forum.gitlab.com/t/phone-verification-sms-not-received-unable-to-login-and-register/92202)':86 'fun':96 'github':37 'gitlab':3,106 'go':48 'host':104 'judg':68 'know':55 'last':64 'least':61 'like':2 'lock':119 'log':33 'look':1 'm':118 'month':65 'new':9 'number':17 'phone':16 'post':71 'project':115 'report':111 'requir':5 'start':58 'step':50 'two':67 'use':35 'verif':7 'verifi':43 'want':102,109 'work':29"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700154050
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8297909"
    +editedAt: null
    +createdAt: DateTimeImmutable @1700067650 {#3063
      date: 2023-11-15 18:00:50.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2031 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2036 …}
  +body: "Not just read but *modify* even."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700125798 {#2020
    date: 2023-11-16 10:09:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@rrobin@lemmy.world"
    "@peyotecosmico@programming.dev"
    "@lazynooblet@lazysoci.al"
    "@Klaymore@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2037 …}
  +nested: Doctrine\ORM\PersistentCollection {#2075 …}
  +votes: Doctrine\ORM\PersistentCollection {#2079 …}
  +reports: Doctrine\ORM\PersistentCollection {#2078 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2097 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2082 …}
  -id: 129596
  -bodyTs: "'even':6 'modifi':5 'read':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5846281"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700125798 {#2013
    date: 2023-11-16 10:09:58.0 +01:00
  }
  +"title": 129596
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
77 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
78 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2349
  +user: Proxies\__CG__\App\Entity\User {#2542 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: Proxies\__CG__\App\Entity\Image {#3042 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3044 …}
  +slug: "Today-I-discovered-Garuda-s-BTRFS-assistant-and-it-s-a-total"
  +title: "Today I discovered Garuda's BTRFS assistant and it's a total game changer."
  +url: "https://github.com/garuda-linux/btrfs-assistant"
  +body: """
    Was looking at how to set up snapper on Fedora 39 and came across the ever knowledgable [Stephens tech talks video](https://youtu.be/mQLJ93d-UMc?t=1277). It does balance, setting up snapper, sub-volume management in a really cool GUI tool.\n
    \n
    **edit** updated the link as the GitHub page was apparently ood, but it is in most repo’s
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 126
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700226406 {#3037
    date: 2023-11-17 14:06:46.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3045 …}
  +votes: Doctrine\ORM\PersistentCollection {#3047 …}
  +reports: Doctrine\ORM\PersistentCollection {#3049 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3051 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3053 …}
  +badges: Doctrine\ORM\PersistentCollection {#3055 …}
  +children: [
    App\Entity\EntryComment {#2344
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2349 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
      +body: "I don’t know about timeshift but it appears to have a configuration tab for snapper."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1700153581 {#2347
        date: 2023-11-16 17:53:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sirico@feddit.uk"
        "@blindbunny@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2141 …}
      +nested: Doctrine\ORM\PersistentCollection {#2164 …}
      +votes: Doctrine\ORM\PersistentCollection {#2314 …}
      +reports: Doctrine\ORM\PersistentCollection {#2328 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2191 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2327 …}
      -id: 130763
      -bodyTs: "'appear':9 'configur':13 'know':4 'snapper':16 'tab':14 'timeshift':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5854563"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700153581 {#2332
        date: 2023-11-16 17:53:01.0 +01:00
      }
      +"title": 130763
    }
  ]
  -id: 13610
  -titleTs: "'assist':7 'btrfs':6 'changer':14 'discov':3 'game':13 'garuda':4 'today':1 'total':12"
  -bodyTs: "'/mqlj93d-umc?t=1277).':24 '39':11 'across':14 'appar':50 'balanc':27 'came':13 'cool':38 'edit':41 'ever':16 'fedora':10 'github':47 'gui':39 'knowledg':17 'link':44 'look':2 'manag':34 'ood':51 'page':48 'realli':37 'repo':57 'set':6,28 'snapper':8,30 'stephen':18 'sub':32 'sub-volum':31 'talk':20 'tech':19 'tool':40 'updat':42 'video':21 'volum':33 'youtu.be':23 'youtu.be/mqlj93d-umc?t=1277).':22"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700236498
  +visibility: "visible             "
  +apId: "https://feddit.uk/post/4577666"
  +editedAt: DateTimeImmutable @1700418860 {#3024
    date: 2023-11-19 19:34:20.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700150098 {#3000
    date: 2023-11-16 16:54:58.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
79 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2349
  +user: Proxies\__CG__\App\Entity\User {#2542 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: Proxies\__CG__\App\Entity\Image {#3042 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3044 …}
  +slug: "Today-I-discovered-Garuda-s-BTRFS-assistant-and-it-s-a-total"
  +title: "Today I discovered Garuda's BTRFS assistant and it's a total game changer."
  +url: "https://github.com/garuda-linux/btrfs-assistant"
  +body: """
    Was looking at how to set up snapper on Fedora 39 and came across the ever knowledgable [Stephens tech talks video](https://youtu.be/mQLJ93d-UMc?t=1277). It does balance, setting up snapper, sub-volume management in a really cool GUI tool.\n
    \n
    **edit** updated the link as the GitHub page was apparently ood, but it is in most repo’s
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 126
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700226406 {#3037
    date: 2023-11-17 14:06:46.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3045 …}
  +votes: Doctrine\ORM\PersistentCollection {#3047 …}
  +reports: Doctrine\ORM\PersistentCollection {#3049 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3051 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3053 …}
  +badges: Doctrine\ORM\PersistentCollection {#3055 …}
  +children: [
    App\Entity\EntryComment {#2344
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2349 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
      +body: "I don’t know about timeshift but it appears to have a configuration tab for snapper."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1700153581 {#2347
        date: 2023-11-16 17:53:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sirico@feddit.uk"
        "@blindbunny@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2141 …}
      +nested: Doctrine\ORM\PersistentCollection {#2164 …}
      +votes: Doctrine\ORM\PersistentCollection {#2314 …}
      +reports: Doctrine\ORM\PersistentCollection {#2328 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2191 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2327 …}
      -id: 130763
      -bodyTs: "'appear':9 'configur':13 'know':4 'snapper':16 'tab':14 'timeshift':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5854563"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700153581 {#2332
        date: 2023-11-16 17:53:01.0 +01:00
      }
      +"title": 130763
    }
  ]
  -id: 13610
  -titleTs: "'assist':7 'btrfs':6 'changer':14 'discov':3 'game':13 'garuda':4 'today':1 'total':12"
  -bodyTs: "'/mqlj93d-umc?t=1277).':24 '39':11 'across':14 'appar':50 'balanc':27 'came':13 'cool':38 'edit':41 'ever':16 'fedora':10 'github':47 'gui':39 'knowledg':17 'link':44 'look':2 'manag':34 'ood':51 'page':48 'realli':37 'repo':57 'set':6,28 'snapper':8,30 'stephen':18 'sub':32 'sub-volum':31 'talk':20 'tech':19 'tool':40 'updat':42 'video':21 'volum':33 'youtu.be':23 'youtu.be/mqlj93d-umc?t=1277).':22"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700236498
  +visibility: "visible             "
  +apId: "https://feddit.uk/post/4577666"
  +editedAt: DateTimeImmutable @1700418860 {#3024
    date: 2023-11-19 19:34:20.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700150098 {#3000
    date: 2023-11-16 16:54:58.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
80 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2349
  +user: Proxies\__CG__\App\Entity\User {#2542 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: Proxies\__CG__\App\Entity\Image {#3042 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3044 …}
  +slug: "Today-I-discovered-Garuda-s-BTRFS-assistant-and-it-s-a-total"
  +title: "Today I discovered Garuda's BTRFS assistant and it's a total game changer."
  +url: "https://github.com/garuda-linux/btrfs-assistant"
  +body: """
    Was looking at how to set up snapper on Fedora 39 and came across the ever knowledgable [Stephens tech talks video](https://youtu.be/mQLJ93d-UMc?t=1277). It does balance, setting up snapper, sub-volume management in a really cool GUI tool.\n
    \n
    **edit** updated the link as the GitHub page was apparently ood, but it is in most repo’s
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 13
  +favouriteCount: 126
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700226406 {#3037
    date: 2023-11-17 14:06:46.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3045 …}
  +votes: Doctrine\ORM\PersistentCollection {#3047 …}
  +reports: Doctrine\ORM\PersistentCollection {#3049 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3051 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3053 …}
  +badges: Doctrine\ORM\PersistentCollection {#3055 …}
  +children: [
    App\Entity\EntryComment {#2344
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2349 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
      +body: "I don’t know about timeshift but it appears to have a configuration tab for snapper."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 8
      +score: 0
      +lastActive: DateTime @1700153581 {#2347
        date: 2023-11-16 17:53:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@sirico@feddit.uk"
        "@blindbunny@lemmy.ml"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2141 …}
      +nested: Doctrine\ORM\PersistentCollection {#2164 …}
      +votes: Doctrine\ORM\PersistentCollection {#2314 …}
      +reports: Doctrine\ORM\PersistentCollection {#2328 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2191 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2327 …}
      -id: 130763
      -bodyTs: "'appear':9 'configur':13 'know':4 'snapper':16 'tab':14 'timeshift':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5854563"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700153581 {#2332
        date: 2023-11-16 17:53:01.0 +01:00
      }
      +"title": 130763
    }
  ]
  -id: 13610
  -titleTs: "'assist':7 'btrfs':6 'changer':14 'discov':3 'game':13 'garuda':4 'today':1 'total':12"
  -bodyTs: "'/mqlj93d-umc?t=1277).':24 '39':11 'across':14 'appar':50 'balanc':27 'came':13 'cool':38 'edit':41 'ever':16 'fedora':10 'github':47 'gui':39 'knowledg':17 'link':44 'look':2 'manag':34 'ood':51 'page':48 'realli':37 'repo':57 'set':6,28 'snapper':8,30 'stephen':18 'sub':32 'sub-volum':31 'talk':20 'tech':19 'tool':40 'updat':42 'video':21 'volum':33 'youtu.be':23 'youtu.be/mqlj93d-umc?t=1277).':22"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700236498
  +visibility: "visible             "
  +apId: "https://feddit.uk/post/4577666"
  +editedAt: DateTimeImmutable @1700418860 {#3024
    date: 2023-11-19 19:34:20.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700150098 {#3000
    date: 2023-11-16 16:54:58.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
81 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
82 DENIED moderate
App\Entity\EntryComment {#2344
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2349
    +user: Proxies\__CG__\App\Entity\User {#2542 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: Proxies\__CG__\App\Entity\Image {#3042 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3044 …}
    +slug: "Today-I-discovered-Garuda-s-BTRFS-assistant-and-it-s-a-total"
    +title: "Today I discovered Garuda's BTRFS assistant and it's a total game changer."
    +url: "https://github.com/garuda-linux/btrfs-assistant"
    +body: """
      Was looking at how to set up snapper on Fedora 39 and came across the ever knowledgable [Stephens tech talks video](https://youtu.be/mQLJ93d-UMc?t=1277). It does balance, setting up snapper, sub-volume management in a really cool GUI tool.\n
      \n
      **edit** updated the link as the GitHub page was apparently ood, but it is in most repo’s
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 126
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700226406 {#3037
      date: 2023-11-17 14:06:46.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3045 …}
    +votes: Doctrine\ORM\PersistentCollection {#3047 …}
    +reports: Doctrine\ORM\PersistentCollection {#3049 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3051 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3053 …}
    +badges: Doctrine\ORM\PersistentCollection {#3055 …}
    +children: [
      App\Entity\EntryComment {#2344}
    ]
    -id: 13610
    -titleTs: "'assist':7 'btrfs':6 'changer':14 'discov':3 'game':13 'garuda':4 'today':1 'total':12"
    -bodyTs: "'/mqlj93d-umc?t=1277).':24 '39':11 'across':14 'appar':50 'balanc':27 'came':13 'cool':38 'edit':41 'ever':16 'fedora':10 'github':47 'gui':39 'knowledg':17 'link':44 'look':2 'manag':34 'ood':51 'page':48 'realli':37 'repo':57 'set':6,28 'snapper':8,30 'stephen':18 'sub':32 'sub-volum':31 'talk':20 'tech':19 'tool':40 'updat':42 'video':21 'volum':33 'youtu.be':23 'youtu.be/mqlj93d-umc?t=1277).':22"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700236498
    +visibility: "visible             "
    +apId: "https://feddit.uk/post/4577666"
    +editedAt: DateTimeImmutable @1700418860 {#3024
      date: 2023-11-19 19:34:20.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700150098 {#3000
      date: 2023-11-16 16:54:58.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
  +body: "I don’t know about timeshift but it appears to have a configuration tab for snapper."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1700153581 {#2347
    date: 2023-11-16 17:53:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@sirico@feddit.uk"
    "@blindbunny@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2141 …}
  +nested: Doctrine\ORM\PersistentCollection {#2164 …}
  +votes: Doctrine\ORM\PersistentCollection {#2314 …}
  +reports: Doctrine\ORM\PersistentCollection {#2328 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2191 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2327 …}
  -id: 130763
  -bodyTs: "'appear':9 'configur':13 'know':4 'snapper':16 'tab':14 'timeshift':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5854563"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700153581 {#2332
    date: 2023-11-16 17:53:01.0 +01:00
  }
  +"title": 130763
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
83 DENIED edit
App\Entity\EntryComment {#2344
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2349
    +user: Proxies\__CG__\App\Entity\User {#2542 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: Proxies\__CG__\App\Entity\Image {#3042 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3044 …}
    +slug: "Today-I-discovered-Garuda-s-BTRFS-assistant-and-it-s-a-total"
    +title: "Today I discovered Garuda's BTRFS assistant and it's a total game changer."
    +url: "https://github.com/garuda-linux/btrfs-assistant"
    +body: """
      Was looking at how to set up snapper on Fedora 39 and came across the ever knowledgable [Stephens tech talks video](https://youtu.be/mQLJ93d-UMc?t=1277). It does balance, setting up snapper, sub-volume management in a really cool GUI tool.\n
      \n
      **edit** updated the link as the GitHub page was apparently ood, but it is in most repo’s
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 126
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700226406 {#3037
      date: 2023-11-17 14:06:46.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3045 …}
    +votes: Doctrine\ORM\PersistentCollection {#3047 …}
    +reports: Doctrine\ORM\PersistentCollection {#3049 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3051 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3053 …}
    +badges: Doctrine\ORM\PersistentCollection {#3055 …}
    +children: [
      App\Entity\EntryComment {#2344}
    ]
    -id: 13610
    -titleTs: "'assist':7 'btrfs':6 'changer':14 'discov':3 'game':13 'garuda':4 'today':1 'total':12"
    -bodyTs: "'/mqlj93d-umc?t=1277).':24 '39':11 'across':14 'appar':50 'balanc':27 'came':13 'cool':38 'edit':41 'ever':16 'fedora':10 'github':47 'gui':39 'knowledg':17 'link':44 'look':2 'manag':34 'ood':51 'page':48 'realli':37 'repo':57 'set':6,28 'snapper':8,30 'stephen':18 'sub':32 'sub-volum':31 'talk':20 'tech':19 'tool':40 'updat':42 'video':21 'volum':33 'youtu.be':23 'youtu.be/mqlj93d-umc?t=1277).':22"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700236498
    +visibility: "visible             "
    +apId: "https://feddit.uk/post/4577666"
    +editedAt: DateTimeImmutable @1700418860 {#3024
      date: 2023-11-19 19:34:20.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700150098 {#3000
      date: 2023-11-16 16:54:58.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
  +body: "I don’t know about timeshift but it appears to have a configuration tab for snapper."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1700153581 {#2347
    date: 2023-11-16 17:53:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@sirico@feddit.uk"
    "@blindbunny@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2141 …}
  +nested: Doctrine\ORM\PersistentCollection {#2164 …}
  +votes: Doctrine\ORM\PersistentCollection {#2314 …}
  +reports: Doctrine\ORM\PersistentCollection {#2328 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2191 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2327 …}
  -id: 130763
  -bodyTs: "'appear':9 'configur':13 'know':4 'snapper':16 'tab':14 'timeshift':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5854563"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700153581 {#2332
    date: 2023-11-16 17:53:01.0 +01:00
  }
  +"title": 130763
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
84 DENIED moderate
App\Entity\EntryComment {#2344
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2349
    +user: Proxies\__CG__\App\Entity\User {#2542 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: Proxies\__CG__\App\Entity\Image {#3042 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3044 …}
    +slug: "Today-I-discovered-Garuda-s-BTRFS-assistant-and-it-s-a-total"
    +title: "Today I discovered Garuda's BTRFS assistant and it's a total game changer."
    +url: "https://github.com/garuda-linux/btrfs-assistant"
    +body: """
      Was looking at how to set up snapper on Fedora 39 and came across the ever knowledgable [Stephens tech talks video](https://youtu.be/mQLJ93d-UMc?t=1277). It does balance, setting up snapper, sub-volume management in a really cool GUI tool.\n
      \n
      **edit** updated the link as the GitHub page was apparently ood, but it is in most repo’s
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 13
    +favouriteCount: 126
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700226406 {#3037
      date: 2023-11-17 14:06:46.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3045 …}
    +votes: Doctrine\ORM\PersistentCollection {#3047 …}
    +reports: Doctrine\ORM\PersistentCollection {#3049 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3051 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3053 …}
    +badges: Doctrine\ORM\PersistentCollection {#3055 …}
    +children: [
      App\Entity\EntryComment {#2344}
    ]
    -id: 13610
    -titleTs: "'assist':7 'btrfs':6 'changer':14 'discov':3 'game':13 'garuda':4 'today':1 'total':12"
    -bodyTs: "'/mqlj93d-umc?t=1277).':24 '39':11 'across':14 'appar':50 'balanc':27 'came':13 'cool':38 'edit':41 'ever':16 'fedora':10 'github':47 'gui':39 'knowledg':17 'link':44 'look':2 'manag':34 'ood':51 'page':48 'realli':37 'repo':57 'set':6,28 'snapper':8,30 'stephen':18 'sub':32 'sub-volum':31 'talk':20 'tech':19 'tool':40 'updat':42 'video':21 'volum':33 'youtu.be':23 'youtu.be/mqlj93d-umc?t=1277).':22"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700236498
    +visibility: "visible             "
    +apId: "https://feddit.uk/post/4577666"
    +editedAt: DateTimeImmutable @1700418860 {#3024
      date: 2023-11-19 19:34:20.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700150098 {#3000
      date: 2023-11-16 16:54:58.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2042 …}
  +body: "I don’t know about timeshift but it appears to have a configuration tab for snapper."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 8
  +score: 0
  +lastActive: DateTime @1700153581 {#2347
    date: 2023-11-16 17:53:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@sirico@feddit.uk"
    "@blindbunny@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2141 …}
  +nested: Doctrine\ORM\PersistentCollection {#2164 …}
  +votes: Doctrine\ORM\PersistentCollection {#2314 …}
  +reports: Doctrine\ORM\PersistentCollection {#2328 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2191 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2327 …}
  -id: 130763
  -bodyTs: "'appear':9 'configur':13 'know':4 'snapper':16 'tab':14 'timeshift':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5854563"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700153581 {#2332
    date: 2023-11-16 17:53:01.0 +01:00
  }
  +"title": 130763
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
85 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
86 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1906
  +user: Proxies\__CG__\App\Entity\User {#3155 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "One-single-partition-for-Linux-versus-using-a-partition-table"
  +title: "One single partition for Linux versus using a partition table?"
  +url: null
  +body: """
    Heya folks, some people online told me I was doing partitions wrong, but I’ve been doing it this way for years. Since I’ve been doing it for years, I could be doing it in an outdated way, so I thought I should ask.\n
    \n
    I have separate partitions for EFI, `/`, swap, and `/home`. Am I doing it wrong? Here’s how my partition table looks like:\n
    \n
    - FAT32: EFI\n
    - BTRFS: `/`\n
    - Swap: Swap\n
    - Ext4: `/home`\n
    \n
    I set it up this way so that if I need to reinstall Linux, I can just overwrite `/` while preserving `/home` and just keep working after a new install with very few hiccups. Someone told me there’s no reason to use multiple partitions, but several times I have needed to reinstall the OS (Linux Mint) while preserving `/home` so this advice makes zero sense for me. But maybe it was just explained to me wrong and I really am doing it in an outdated way. I’d like to read what you say about this though.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 97
  +favouriteCount: 95
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700169539 {#3190
    date: 2023-11-16 22:18:59.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3195 …}
  +votes: Doctrine\ORM\PersistentCollection {#3198 …}
  +reports: Doctrine\ORM\PersistentCollection {#3200 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
  +badges: Doctrine\ORM\PersistentCollection {#3206 …}
  +children: [
    App\Entity\EntryComment {#1910
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1906 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        What you’re doing is perfectly fine.\n
        \n
        It is however more of a mitigation for bad distro installers than general good practice. If the distro installers preserved `/home`, you could keep it all in one partition. Because such “bad” distro installers still exist, it is good practice if you know that you might install such a distro.\n
        \n
        If you were installing “manually” and had full control over this, I’d advocate for a single partition because it simplifies storage. Especially with the likes of btrfs you can have multiple storage locations inside one partition with decent separation between them.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1699893749 {#2379
        date: 2023-11-13 17:42:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mambabasa@slrpnk.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1909 …}
      +nested: Doctrine\ORM\PersistentCollection {#1926 …}
      +votes: Doctrine\ORM\PersistentCollection {#1874 …}
      +reports: Doctrine\ORM\PersistentCollection {#1908 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1883 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2389 …}
      -id: 120269
      -bodyTs: "'/home':28 'advoc':71 'bad':16,39 'btrfs':85 'control':66 'could':30 'd':70 'decent':96 'distro':17,25,40,57 'especi':80 'exist':43 'fine':7 'full':65 'general':20 'good':21,46 'howev':10 'insid':92 'instal':18,26,41,54,61 'keep':31 'know':50 'like':83 'locat':91 'manual':62 'might':53 'mitig':14 'multipl':89 'one':35,93 'partit':36,75,94 'perfect':6 'practic':22,47 'preserv':27 're':3 'separ':97 'simplifi':78 'singl':74 'still':42 'storag':79,90"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5765271"
      +editedAt: DateTimeImmutable @1700069305 {#2381
        date: 2023-11-15 18:28:25.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699893749 {#2383
        date: 2023-11-13 17:42:29.0 +01:00
      }
      +"title": 120269
    }
  ]
  -id: 12505
  -titleTs: "'linux':5 'one':1 'partit':3,9 'singl':2 'tabl':10 'use':7 'versus':6"
  -bodyTs: "'/home':54,74,95,133 'advic':136 'ask':45 'btrfs':70 'could':32 'd':162 'efi':51,69 'explain':147 'ext4':73 'fat32':68 'folk':2 'heya':1 'hiccup':107 'instal':103 'keep':98 'like':67,163 'linux':88,129 'look':66 'make':137 'mayb':143 'mint':130 'multipl':117 'need':85,124 'new':102 'onlin':5 'os':128 'outdat':38,159 'overwrit':92 'partit':11,49,64,118 'peopl':4 'preserv':94,132 'read':165 'realli':153 'reason':114 'reinstal':87,126 'say':168 'sens':139 'separ':48 'set':76 'sever':120 'sinc':23 'someon':108 'swap':52,71,72 'tabl':65 'though':171 'thought':42 'time':121 'told':6,109 'use':116 've':15,25 'way':20,39,80,160 'work':99 'wrong':12,59,150 'year':22,30 'zero':138"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699948461
  +visibility: "visible             "
  +apId: "https://slrpnk.net/post/3963413"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699862061 {#3176
    date: 2023-11-13 08:54:21.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
87 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1906
  +user: Proxies\__CG__\App\Entity\User {#3155 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "One-single-partition-for-Linux-versus-using-a-partition-table"
  +title: "One single partition for Linux versus using a partition table?"
  +url: null
  +body: """
    Heya folks, some people online told me I was doing partitions wrong, but I’ve been doing it this way for years. Since I’ve been doing it for years, I could be doing it in an outdated way, so I thought I should ask.\n
    \n
    I have separate partitions for EFI, `/`, swap, and `/home`. Am I doing it wrong? Here’s how my partition table looks like:\n
    \n
    - FAT32: EFI\n
    - BTRFS: `/`\n
    - Swap: Swap\n
    - Ext4: `/home`\n
    \n
    I set it up this way so that if I need to reinstall Linux, I can just overwrite `/` while preserving `/home` and just keep working after a new install with very few hiccups. Someone told me there’s no reason to use multiple partitions, but several times I have needed to reinstall the OS (Linux Mint) while preserving `/home` so this advice makes zero sense for me. But maybe it was just explained to me wrong and I really am doing it in an outdated way. I’d like to read what you say about this though.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 97
  +favouriteCount: 95
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700169539 {#3190
    date: 2023-11-16 22:18:59.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3195 …}
  +votes: Doctrine\ORM\PersistentCollection {#3198 …}
  +reports: Doctrine\ORM\PersistentCollection {#3200 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
  +badges: Doctrine\ORM\PersistentCollection {#3206 …}
  +children: [
    App\Entity\EntryComment {#1910
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1906 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        What you’re doing is perfectly fine.\n
        \n
        It is however more of a mitigation for bad distro installers than general good practice. If the distro installers preserved `/home`, you could keep it all in one partition. Because such “bad” distro installers still exist, it is good practice if you know that you might install such a distro.\n
        \n
        If you were installing “manually” and had full control over this, I’d advocate for a single partition because it simplifies storage. Especially with the likes of btrfs you can have multiple storage locations inside one partition with decent separation between them.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1699893749 {#2379
        date: 2023-11-13 17:42:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mambabasa@slrpnk.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1909 …}
      +nested: Doctrine\ORM\PersistentCollection {#1926 …}
      +votes: Doctrine\ORM\PersistentCollection {#1874 …}
      +reports: Doctrine\ORM\PersistentCollection {#1908 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1883 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2389 …}
      -id: 120269
      -bodyTs: "'/home':28 'advoc':71 'bad':16,39 'btrfs':85 'control':66 'could':30 'd':70 'decent':96 'distro':17,25,40,57 'especi':80 'exist':43 'fine':7 'full':65 'general':20 'good':21,46 'howev':10 'insid':92 'instal':18,26,41,54,61 'keep':31 'know':50 'like':83 'locat':91 'manual':62 'might':53 'mitig':14 'multipl':89 'one':35,93 'partit':36,75,94 'perfect':6 'practic':22,47 'preserv':27 're':3 'separ':97 'simplifi':78 'singl':74 'still':42 'storag':79,90"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5765271"
      +editedAt: DateTimeImmutable @1700069305 {#2381
        date: 2023-11-15 18:28:25.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699893749 {#2383
        date: 2023-11-13 17:42:29.0 +01:00
      }
      +"title": 120269
    }
  ]
  -id: 12505
  -titleTs: "'linux':5 'one':1 'partit':3,9 'singl':2 'tabl':10 'use':7 'versus':6"
  -bodyTs: "'/home':54,74,95,133 'advic':136 'ask':45 'btrfs':70 'could':32 'd':162 'efi':51,69 'explain':147 'ext4':73 'fat32':68 'folk':2 'heya':1 'hiccup':107 'instal':103 'keep':98 'like':67,163 'linux':88,129 'look':66 'make':137 'mayb':143 'mint':130 'multipl':117 'need':85,124 'new':102 'onlin':5 'os':128 'outdat':38,159 'overwrit':92 'partit':11,49,64,118 'peopl':4 'preserv':94,132 'read':165 'realli':153 'reason':114 'reinstal':87,126 'say':168 'sens':139 'separ':48 'set':76 'sever':120 'sinc':23 'someon':108 'swap':52,71,72 'tabl':65 'though':171 'thought':42 'time':121 'told':6,109 'use':116 've':15,25 'way':20,39,80,160 'work':99 'wrong':12,59,150 'year':22,30 'zero':138"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699948461
  +visibility: "visible             "
  +apId: "https://slrpnk.net/post/3963413"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699862061 {#3176
    date: 2023-11-13 08:54:21.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
88 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1906
  +user: Proxies\__CG__\App\Entity\User {#3155 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "One-single-partition-for-Linux-versus-using-a-partition-table"
  +title: "One single partition for Linux versus using a partition table?"
  +url: null
  +body: """
    Heya folks, some people online told me I was doing partitions wrong, but I’ve been doing it this way for years. Since I’ve been doing it for years, I could be doing it in an outdated way, so I thought I should ask.\n
    \n
    I have separate partitions for EFI, `/`, swap, and `/home`. Am I doing it wrong? Here’s how my partition table looks like:\n
    \n
    - FAT32: EFI\n
    - BTRFS: `/`\n
    - Swap: Swap\n
    - Ext4: `/home`\n
    \n
    I set it up this way so that if I need to reinstall Linux, I can just overwrite `/` while preserving `/home` and just keep working after a new install with very few hiccups. Someone told me there’s no reason to use multiple partitions, but several times I have needed to reinstall the OS (Linux Mint) while preserving `/home` so this advice makes zero sense for me. But maybe it was just explained to me wrong and I really am doing it in an outdated way. I’d like to read what you say about this though.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 97
  +favouriteCount: 95
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700169539 {#3190
    date: 2023-11-16 22:18:59.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3195 …}
  +votes: Doctrine\ORM\PersistentCollection {#3198 …}
  +reports: Doctrine\ORM\PersistentCollection {#3200 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
  +badges: Doctrine\ORM\PersistentCollection {#3206 …}
  +children: [
    App\Entity\EntryComment {#1910
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1906 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        What you’re doing is perfectly fine.\n
        \n
        It is however more of a mitigation for bad distro installers than general good practice. If the distro installers preserved `/home`, you could keep it all in one partition. Because such “bad” distro installers still exist, it is good practice if you know that you might install such a distro.\n
        \n
        If you were installing “manually” and had full control over this, I’d advocate for a single partition because it simplifies storage. Especially with the likes of btrfs you can have multiple storage locations inside one partition with decent separation between them.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1699893749 {#2379
        date: 2023-11-13 17:42:29.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@mambabasa@slrpnk.net"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1909 …}
      +nested: Doctrine\ORM\PersistentCollection {#1926 …}
      +votes: Doctrine\ORM\PersistentCollection {#1874 …}
      +reports: Doctrine\ORM\PersistentCollection {#1908 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1883 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2389 …}
      -id: 120269
      -bodyTs: "'/home':28 'advoc':71 'bad':16,39 'btrfs':85 'control':66 'could':30 'd':70 'decent':96 'distro':17,25,40,57 'especi':80 'exist':43 'fine':7 'full':65 'general':20 'good':21,46 'howev':10 'insid':92 'instal':18,26,41,54,61 'keep':31 'know':50 'like':83 'locat':91 'manual':62 'might':53 'mitig':14 'multipl':89 'one':35,93 'partit':36,75,94 'perfect':6 'practic':22,47 'preserv':27 're':3 'separ':97 'simplifi':78 'singl':74 'still':42 'storag':79,90"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5765271"
      +editedAt: DateTimeImmutable @1700069305 {#2381
        date: 2023-11-15 18:28:25.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699893749 {#2383
        date: 2023-11-13 17:42:29.0 +01:00
      }
      +"title": 120269
    }
  ]
  -id: 12505
  -titleTs: "'linux':5 'one':1 'partit':3,9 'singl':2 'tabl':10 'use':7 'versus':6"
  -bodyTs: "'/home':54,74,95,133 'advic':136 'ask':45 'btrfs':70 'could':32 'd':162 'efi':51,69 'explain':147 'ext4':73 'fat32':68 'folk':2 'heya':1 'hiccup':107 'instal':103 'keep':98 'like':67,163 'linux':88,129 'look':66 'make':137 'mayb':143 'mint':130 'multipl':117 'need':85,124 'new':102 'onlin':5 'os':128 'outdat':38,159 'overwrit':92 'partit':11,49,64,118 'peopl':4 'preserv':94,132 'read':165 'realli':153 'reason':114 'reinstal':87,126 'say':168 'sens':139 'separ':48 'set':76 'sever':120 'sinc':23 'someon':108 'swap':52,71,72 'tabl':65 'though':171 'thought':42 'time':121 'told':6,109 'use':116 've':15,25 'way':20,39,80,160 'work':99 'wrong':12,59,150 'year':22,30 'zero':138"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699948461
  +visibility: "visible             "
  +apId: "https://slrpnk.net/post/3963413"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699862061 {#3176
    date: 2023-11-13 08:54:21.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
89 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
90 DENIED moderate
App\Entity\EntryComment {#1910
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1906
    +user: Proxies\__CG__\App\Entity\User {#3155 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "One-single-partition-for-Linux-versus-using-a-partition-table"
    +title: "One single partition for Linux versus using a partition table?"
    +url: null
    +body: """
      Heya folks, some people online told me I was doing partitions wrong, but I’ve been doing it this way for years. Since I’ve been doing it for years, I could be doing it in an outdated way, so I thought I should ask.\n
      \n
      I have separate partitions for EFI, `/`, swap, and `/home`. Am I doing it wrong? Here’s how my partition table looks like:\n
      \n
      - FAT32: EFI\n
      - BTRFS: `/`\n
      - Swap: Swap\n
      - Ext4: `/home`\n
      \n
      I set it up this way so that if I need to reinstall Linux, I can just overwrite `/` while preserving `/home` and just keep working after a new install with very few hiccups. Someone told me there’s no reason to use multiple partitions, but several times I have needed to reinstall the OS (Linux Mint) while preserving `/home` so this advice makes zero sense for me. But maybe it was just explained to me wrong and I really am doing it in an outdated way. I’d like to read what you say about this though.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 97
    +favouriteCount: 95
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700169539 {#3190
      date: 2023-11-16 22:18:59.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3195 …}
    +votes: Doctrine\ORM\PersistentCollection {#3198 …}
    +reports: Doctrine\ORM\PersistentCollection {#3200 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
    +badges: Doctrine\ORM\PersistentCollection {#3206 …}
    +children: [
      App\Entity\EntryComment {#1910}
    ]
    -id: 12505
    -titleTs: "'linux':5 'one':1 'partit':3,9 'singl':2 'tabl':10 'use':7 'versus':6"
    -bodyTs: "'/home':54,74,95,133 'advic':136 'ask':45 'btrfs':70 'could':32 'd':162 'efi':51,69 'explain':147 'ext4':73 'fat32':68 'folk':2 'heya':1 'hiccup':107 'instal':103 'keep':98 'like':67,163 'linux':88,129 'look':66 'make':137 'mayb':143 'mint':130 'multipl':117 'need':85,124 'new':102 'onlin':5 'os':128 'outdat':38,159 'overwrit':92 'partit':11,49,64,118 'peopl':4 'preserv':94,132 'read':165 'realli':153 'reason':114 'reinstal':87,126 'say':168 'sens':139 'separ':48 'set':76 'sever':120 'sinc':23 'someon':108 'swap':52,71,72 'tabl':65 'though':171 'thought':42 'time':121 'told':6,109 'use':116 've':15,25 'way':20,39,80,160 'work':99 'wrong':12,59,150 'year':22,30 'zero':138"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699948461
    +visibility: "visible             "
    +apId: "https://slrpnk.net/post/3963413"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699862061 {#3176
      date: 2023-11-13 08:54:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    What you’re doing is perfectly fine.\n
    \n
    It is however more of a mitigation for bad distro installers than general good practice. If the distro installers preserved `/home`, you could keep it all in one partition. Because such “bad” distro installers still exist, it is good practice if you know that you might install such a distro.\n
    \n
    If you were installing “manually” and had full control over this, I’d advocate for a single partition because it simplifies storage. Especially with the likes of btrfs you can have multiple storage locations inside one partition with decent separation between them.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1699893749 {#2379
    date: 2023-11-13 17:42:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mambabasa@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1909 …}
  +nested: Doctrine\ORM\PersistentCollection {#1926 …}
  +votes: Doctrine\ORM\PersistentCollection {#1874 …}
  +reports: Doctrine\ORM\PersistentCollection {#1908 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1883 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2389 …}
  -id: 120269
  -bodyTs: "'/home':28 'advoc':71 'bad':16,39 'btrfs':85 'control':66 'could':30 'd':70 'decent':96 'distro':17,25,40,57 'especi':80 'exist':43 'fine':7 'full':65 'general':20 'good':21,46 'howev':10 'insid':92 'instal':18,26,41,54,61 'keep':31 'know':50 'like':83 'locat':91 'manual':62 'might':53 'mitig':14 'multipl':89 'one':35,93 'partit':36,75,94 'perfect':6 'practic':22,47 'preserv':27 're':3 'separ':97 'simplifi':78 'singl':74 'still':42 'storag':79,90"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5765271"
  +editedAt: DateTimeImmutable @1700069305 {#2381
    date: 2023-11-15 18:28:25.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699893749 {#2383
    date: 2023-11-13 17:42:29.0 +01:00
  }
  +"title": 120269
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
91 DENIED edit
App\Entity\EntryComment {#1910
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1906
    +user: Proxies\__CG__\App\Entity\User {#3155 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "One-single-partition-for-Linux-versus-using-a-partition-table"
    +title: "One single partition for Linux versus using a partition table?"
    +url: null
    +body: """
      Heya folks, some people online told me I was doing partitions wrong, but I’ve been doing it this way for years. Since I’ve been doing it for years, I could be doing it in an outdated way, so I thought I should ask.\n
      \n
      I have separate partitions for EFI, `/`, swap, and `/home`. Am I doing it wrong? Here’s how my partition table looks like:\n
      \n
      - FAT32: EFI\n
      - BTRFS: `/`\n
      - Swap: Swap\n
      - Ext4: `/home`\n
      \n
      I set it up this way so that if I need to reinstall Linux, I can just overwrite `/` while preserving `/home` and just keep working after a new install with very few hiccups. Someone told me there’s no reason to use multiple partitions, but several times I have needed to reinstall the OS (Linux Mint) while preserving `/home` so this advice makes zero sense for me. But maybe it was just explained to me wrong and I really am doing it in an outdated way. I’d like to read what you say about this though.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 97
    +favouriteCount: 95
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700169539 {#3190
      date: 2023-11-16 22:18:59.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3195 …}
    +votes: Doctrine\ORM\PersistentCollection {#3198 …}
    +reports: Doctrine\ORM\PersistentCollection {#3200 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
    +badges: Doctrine\ORM\PersistentCollection {#3206 …}
    +children: [
      App\Entity\EntryComment {#1910}
    ]
    -id: 12505
    -titleTs: "'linux':5 'one':1 'partit':3,9 'singl':2 'tabl':10 'use':7 'versus':6"
    -bodyTs: "'/home':54,74,95,133 'advic':136 'ask':45 'btrfs':70 'could':32 'd':162 'efi':51,69 'explain':147 'ext4':73 'fat32':68 'folk':2 'heya':1 'hiccup':107 'instal':103 'keep':98 'like':67,163 'linux':88,129 'look':66 'make':137 'mayb':143 'mint':130 'multipl':117 'need':85,124 'new':102 'onlin':5 'os':128 'outdat':38,159 'overwrit':92 'partit':11,49,64,118 'peopl':4 'preserv':94,132 'read':165 'realli':153 'reason':114 'reinstal':87,126 'say':168 'sens':139 'separ':48 'set':76 'sever':120 'sinc':23 'someon':108 'swap':52,71,72 'tabl':65 'though':171 'thought':42 'time':121 'told':6,109 'use':116 've':15,25 'way':20,39,80,160 'work':99 'wrong':12,59,150 'year':22,30 'zero':138"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699948461
    +visibility: "visible             "
    +apId: "https://slrpnk.net/post/3963413"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699862061 {#3176
      date: 2023-11-13 08:54:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    What you’re doing is perfectly fine.\n
    \n
    It is however more of a mitigation for bad distro installers than general good practice. If the distro installers preserved `/home`, you could keep it all in one partition. Because such “bad” distro installers still exist, it is good practice if you know that you might install such a distro.\n
    \n
    If you were installing “manually” and had full control over this, I’d advocate for a single partition because it simplifies storage. Especially with the likes of btrfs you can have multiple storage locations inside one partition with decent separation between them.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1699893749 {#2379
    date: 2023-11-13 17:42:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mambabasa@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1909 …}
  +nested: Doctrine\ORM\PersistentCollection {#1926 …}
  +votes: Doctrine\ORM\PersistentCollection {#1874 …}
  +reports: Doctrine\ORM\PersistentCollection {#1908 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1883 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2389 …}
  -id: 120269
  -bodyTs: "'/home':28 'advoc':71 'bad':16,39 'btrfs':85 'control':66 'could':30 'd':70 'decent':96 'distro':17,25,40,57 'especi':80 'exist':43 'fine':7 'full':65 'general':20 'good':21,46 'howev':10 'insid':92 'instal':18,26,41,54,61 'keep':31 'know':50 'like':83 'locat':91 'manual':62 'might':53 'mitig':14 'multipl':89 'one':35,93 'partit':36,75,94 'perfect':6 'practic':22,47 'preserv':27 're':3 'separ':97 'simplifi':78 'singl':74 'still':42 'storag':79,90"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5765271"
  +editedAt: DateTimeImmutable @1700069305 {#2381
    date: 2023-11-15 18:28:25.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699893749 {#2383
    date: 2023-11-13 17:42:29.0 +01:00
  }
  +"title": 120269
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
92 DENIED moderate
App\Entity\EntryComment {#1910
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1906
    +user: Proxies\__CG__\App\Entity\User {#3155 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "One-single-partition-for-Linux-versus-using-a-partition-table"
    +title: "One single partition for Linux versus using a partition table?"
    +url: null
    +body: """
      Heya folks, some people online told me I was doing partitions wrong, but I’ve been doing it this way for years. Since I’ve been doing it for years, I could be doing it in an outdated way, so I thought I should ask.\n
      \n
      I have separate partitions for EFI, `/`, swap, and `/home`. Am I doing it wrong? Here’s how my partition table looks like:\n
      \n
      - FAT32: EFI\n
      - BTRFS: `/`\n
      - Swap: Swap\n
      - Ext4: `/home`\n
      \n
      I set it up this way so that if I need to reinstall Linux, I can just overwrite `/` while preserving `/home` and just keep working after a new install with very few hiccups. Someone told me there’s no reason to use multiple partitions, but several times I have needed to reinstall the OS (Linux Mint) while preserving `/home` so this advice makes zero sense for me. But maybe it was just explained to me wrong and I really am doing it in an outdated way. I’d like to read what you say about this though.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 97
    +favouriteCount: 95
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700169539 {#3190
      date: 2023-11-16 22:18:59.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3195 …}
    +votes: Doctrine\ORM\PersistentCollection {#3198 …}
    +reports: Doctrine\ORM\PersistentCollection {#3200 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3202 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3204 …}
    +badges: Doctrine\ORM\PersistentCollection {#3206 …}
    +children: [
      App\Entity\EntryComment {#1910}
    ]
    -id: 12505
    -titleTs: "'linux':5 'one':1 'partit':3,9 'singl':2 'tabl':10 'use':7 'versus':6"
    -bodyTs: "'/home':54,74,95,133 'advic':136 'ask':45 'btrfs':70 'could':32 'd':162 'efi':51,69 'explain':147 'ext4':73 'fat32':68 'folk':2 'heya':1 'hiccup':107 'instal':103 'keep':98 'like':67,163 'linux':88,129 'look':66 'make':137 'mayb':143 'mint':130 'multipl':117 'need':85,124 'new':102 'onlin':5 'os':128 'outdat':38,159 'overwrit':92 'partit':11,49,64,118 'peopl':4 'preserv':94,132 'read':165 'realli':153 'reason':114 'reinstal':87,126 'say':168 'sens':139 'separ':48 'set':76 'sever':120 'sinc':23 'someon':108 'swap':52,71,72 'tabl':65 'though':171 'thought':42 'time':121 'told':6,109 'use':116 've':15,25 'way':20,39,80,160 'work':99 'wrong':12,59,150 'year':22,30 'zero':138"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699948461
    +visibility: "visible             "
    +apId: "https://slrpnk.net/post/3963413"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699862061 {#3176
      date: 2023-11-13 08:54:21.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    What you’re doing is perfectly fine.\n
    \n
    It is however more of a mitigation for bad distro installers than general good practice. If the distro installers preserved `/home`, you could keep it all in one partition. Because such “bad” distro installers still exist, it is good practice if you know that you might install such a distro.\n
    \n
    If you were installing “manually” and had full control over this, I’d advocate for a single partition because it simplifies storage. Especially with the likes of btrfs you can have multiple storage locations inside one partition with decent separation between them.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1699893749 {#2379
    date: 2023-11-13 17:42:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@mambabasa@slrpnk.net"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1909 …}
  +nested: Doctrine\ORM\PersistentCollection {#1926 …}
  +votes: Doctrine\ORM\PersistentCollection {#1874 …}
  +reports: Doctrine\ORM\PersistentCollection {#1908 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1883 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2389 …}
  -id: 120269
  -bodyTs: "'/home':28 'advoc':71 'bad':16,39 'btrfs':85 'control':66 'could':30 'd':70 'decent':96 'distro':17,25,40,57 'especi':80 'exist':43 'fine':7 'full':65 'general':20 'good':21,46 'howev':10 'insid':92 'instal':18,26,41,54,61 'keep':31 'know':50 'like':83 'locat':91 'manual':62 'might':53 'mitig':14 'multipl':89 'one':35,93 'partit':36,75,94 'perfect':6 'practic':22,47 'preserv':27 're':3 'separ':97 'simplifi':78 'singl':74 'still':42 'storag':79,90"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5765271"
  +editedAt: DateTimeImmutable @1700069305 {#2381
    date: 2023-11-15 18:28:25.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699893749 {#2383
    date: 2023-11-13 17:42:29.0 +01:00
  }
  +"title": 120269
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
93 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
94 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2077
  +user: Proxies\__CG__\App\Entity\User {#3062 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "Bcache-is-amazing-Making-HDD-way-faster"
  +title: "Bcache is amazing!: Making HDD way faster!"
  +url: null
  +body: """
    Okay, I love Linux. But I always surprised that I can love Linux ever more everyday. The possibility is basically endless!\n
    \n
    I asked about raid0 last week and got a lot of helpful answers. However, this[ answer ](https://lemmy.ml/comment/5577205)from [d3Xter](https://lemmy.ml/u/d3Xt3r@lemmy.nz) really helped me figures how I actually want to [configure my system](https://lemmy.ml/post/7585833). I decided to buy 2x500GB HDD and 120GB NVME SSD. It’s cheap, very cheap. Like $15 total. If there is anything wrong with them, I lost nothing. But boy did I get surprised. I tested BG3, a game that requires SSD to perform well and I see no difference between my old SSD and my new setup. It loads as fast (well, maybe 10-15s slower, but who cares?), and I do not need to wait for the textures to load, at all. Boot time is amazing. I notice no difference at all between this HDD and my last SSD setup. Which is insane!\n
    \n
    But the installation is confusing as hell. I write this pseudo-guide for anyone intersted.\n
    \n
    FIRST: DO NOT STORE ANY DATA IN THIS SETUP FOR ANYTHING REMOTE TO IMPORTANT!\n
    \n
    I favor performance for the cheapest possible above all else. Unless you want to buy 4 HDD to get raid10, do not store anything other than games and your apps on it. Do not use raid5 in this setup, [it sucks.](https://www.phoronix.com/news/Btrfs-RAID-56-Is-Bad)\n
    \n
    Second: Get yourself an Arch live USB stick with at least 8GB (4 might works, but smallest one I have is 8GB). I think you can use it on other distro, but Arch is the easiest if you want to install IT on the bcache drive. And make sure you booted into UEFI by typing:\n
    \n
    `ls /sys/firmware/efi/efivars/`\n
    \n
    Third: Installing bcache. After you have internet on your live system, remount your live iso so we can use the AUR.\n
    \n
    `mount -o remount,size=8G /run/archiso/cowspace`\n
    \n
    Then, install base-devel and git\n
    \n
    `pacman -S base-devel git --ignore linux`\n
    \n
    If you have slow internet, you can go to 2nd tty by pressing ctrl + alt + f2 and login as root there to do the next step, otherwise wait for the process to finish. We need to setup a user since makepkg wont run on root. So, type:\n
    \n
    `useradd -m -G wheel user && passwd user` and set your password Then we need the user to able to act as superuser. So, we edit `visudo` and add this line at the bottom: `user ALL=(ALL:ALL)ALL` save it and press ctrl + alt + f3, login as user you just set. Clone the bcache-tools AUR repo: `git clone https://aur.archlinux.org/bcache-tools.git && cd bcache-tools`\n
    \n
    If you want you can inspect the PKGBUILD, but we will proceed to make it, type:\n
    \n
    `makepkg -sri`\n
    \n
    Once it is done, it will throw error about vmliuz is not found, but the package itself is installed, you just need to tell the kernel to load it. We can achieve that by executing:\n
    \n
    `sudo modprobe bcache && sudo partprobe`\n
    \n
    Fouth: Configuring the bcache, btrfs, and raid0 List your drive with `lsblk` identify your HDD and your SSD. Let’s say in this instance, we have /dev/sda and /dev/sdb as our HDD and /dev/nvme0n1 as our SSD. I use cfdisk to partition my drive, but you can use whatever you want. I make one partition for both HDD, sda1 and sdb1, and make 3 partitions for my SSD. DO NOT FORMATI IT YET. /dev/sda1 : 500 GB HDD with 500GB partition /dev/sdb1 : same as before /dev/nvme0n1p1 : 118G SSD partition as the cache /dev/nvme0n1p2 : 1G partition as /boot. Even if you have one kernel, do not make a /boot partition less than 1G. I knew it in hard way. /dev/nvme0n1p3 : 200M partition as /boot/efi. Same as before, better safe than sorry. YOU NEED TO HAVE SEPARATE BOOT AND EFI PARTITION, OTHERWISE YOU WILL HAVE AN UNBOOTABLE SYSTEM!\n
    \n
    Okay, now we configure our raid.\n
    \n
    `make-bcache -B /dev/sda1 /dev/sdb1`\n
    \n
    This command will make a partition (?) called bcache0 and bcache1 under both /dev/sdb and /dev/sda if you use\n
    \n
    `lsblk`\n
    \n
    Now, we make raid out of those two.\n
    \n
    `mkfs.btrfs -L ARCHACHED -d raid0 /dev/bcache0 /dev/bcache1`\n
    \n
    Then the cache.\n
    \n
    `make-bcache -C /dev/nvme0n1p1`\n
    \n
    We can register the cache for our raid setup by its cset.uuid. To know what is the uuid, we can use this command.\n
    \n
    `bcache-super-show /dev/nvme0n1p1 |grep cset.uuid`\n
    \n
    Example of the output is:\n
    \n
    `cset.uuid fc3aac3b-9663-4067-88af-c5066a6c661b`\n
    \n
    From that, we can register it by using this command:\n
    \n
    `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache0/bcache/attach`\n
    \n
    `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache1/bcache/attach`\n
    \n
    Done! If you `lsblk` now, you can see that there is bcache0 and bcache1 under the nvme0n1p1 partition.\n
    \n
    Now, we can configure our boot partition.\n
    \n
    `mkfs.ext4 /dev/nvme0n1p2` (Remember, this is the 1G partition)\n
    \n
    `mkfs.vfat -F 32 /dev/nvme0n1p3` (Remember, this is the 200M partition)\n
    \n
    We can then mount all of those drive to install Arch.\n
    \n
    `mount /dev/bcache0 /mnt`\n
    \n
    `btrfs subvolume create /mnt/root`\n
    \n
    `btrfs subvolume create /mnt/var` (optional)\n
    \n
    `btrfs subvolume create /mnt/home` (optional)\n
    \n
    `umount /mnt`\n
    \n
    `mount /dev/bcache0 -o subvol=root,compress=lzo /mnt/`\n
    \n
    `mount --mkdir /dev/bcache0 -o subvol=home,compress=lzo /mnt/home`\n
    \n
    `mount --mkdir /dev/bcache0 -o subvol=var,compress=lzo /mnt/var`\n
    \n
    `mount --mkdir /dev/nvme0n1p2 /mnt/boot`\n
    \n
    `mount --mkdir /dev/nvme0n1p3 /mnt/boot/efi`\n
    \n
    Fifth: Install Arch Follow arch wiki, lol.\n
    \n
    Last: bcache-tools, mkinitcpio, and grub. Go back to tty3, the user one. And copy the bcache-tools package to your newly installed /mnt\n
    \n
    `sudo cp bcache-tools-1.1-1-x86_64.pkg.tar.zst /mnt`\n
    \n
    Then go back tty1 and install it on you arch-chroot.\n
    \n
    `pacman -U bcache-tools-1.1-1-x86_64.pkg.tar.zst`\n
    \n
    Now, we configure the mkinitcpio. Edit your mkinitcpio by using you editor of choice. And add bcache in in MODULES so it looks like this:\n
    \n
    `MODULES=(bcache)`\n
    \n
    And in HOOKS, add it after block and before filesystem. Example:\n
    \n
    `HOOKS=(base udev block bcache flesystem)`\n
    \n
    Make your initcpio by executing this command:\n
    \n
    `mkinitcpio -p linux`\n
    \n
    Grub is the last. Install it as usual. Just make sure you did the partition right, as mentioned before.\n
    \n
    That’s it. You just install Arch Linux on a bcache system. It’s complicated, and headache inducing for sure, but I assure you it is totally worth that pain.\n
    \n
    Note: If you have problem after you reboot, and want to arch-chroot, you need to install bcache-tools again. If you want to reformat anything and it shows the device as busy after you did the `partprobe`, you need to tell the kernel to stop any activity to the drive. In this example the sda is the one you want to edit.\n
    \n
    `echo 1 > /sys/block/sda/sda1/bcache/stop`\n
    \n
    Now, if you accidentally execute the command, you can use `partprobe` again to show it up.\n
    \n
    Reference: [wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/…/4c1492f537d9785e19406eb5cd99173…](https://gist.github.com/HardenedArray/4c1492f537d9785e19406eb5cd991735)[…kernel.org/…/Using_Btrfs_with_Multiple_Devices.h…](https://archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices.html)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700152658 {#3057
    date: 2023-11-16 17:37:38.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3064 …}
  +votes: Doctrine\ORM\PersistentCollection {#3066 …}
  +reports: Doctrine\ORM\PersistentCollection {#3068 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3070 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3072 …}
  +badges: Doctrine\ORM\PersistentCollection {#3074 …}
  +children: [
    1 => App\Entity\EntryComment {#2081
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
      +body: """
        > except for hdds without cache\n
        \n
        The “cache” on HDDs is extremely tiny. Maybe a few seconds worth of sequential access at max. It does not exist to cache significant amounts of data for much longer than that.\n
        \n
        At the sizes at which bcache is used, you could permanently hold almost all of your performance-critical data on flash storage while having enough space for tonnes of performance-uncritical data; all in the same storage “package”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700126620 {#2096
        date: 2023-11-16 10:23:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Uluganda@lemmy.ml"
        "@FuzzChef@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2063 …}
      +nested: Doctrine\ORM\PersistentCollection {#2064 …}
      +votes: Doctrine\ORM\PersistentCollection {#2088 …}
      +reports: Doctrine\ORM\PersistentCollection {#2087 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
      -id: 129609
      -bodyTs: "'access':20 'almost':50 'amount':30 'bcach':43 'cach':5,7,28 'could':47 'critic':56 'data':32,57,71 'enough':63 'except':1 'exist':26 'extrem':11 'flash':59 'hdds':3,9 'hold':49 'longer':35 'max':22 'mayb':13 'much':34 'packag':77 'perform':55,69 'performance-crit':54 'performance-uncrit':68 'perman':48 'second':16 'sequenti':19 'signific':29 'size':40 'space':64 'storag':60,76 'tini':12 'tonn':66 'uncrit':70 'use':45 'without':4 'worth':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5846392"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700126620 {#2062
        date: 2023-11-16 10:23:40.0 +01:00
      }
      +"title": 129609
    }
    0 => App\Entity\EntryComment {#2140
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
      +body: "Note that bcache and bcache**fs** are different things. The latter is extremely new and not ready for “production” yet. This post is about bcache."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700126707 {#2094
        date: 2023-11-16 10:25:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Uluganda@lemmy.ml"
        "@kugmo@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2133 …}
      +nested: Doctrine\ORM\PersistentCollection {#2131 …}
      +votes: Doctrine\ORM\PersistentCollection {#2138 …}
      +reports: Doctrine\ORM\PersistentCollection {#2345 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2330 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2346 …}
      -id: 129610
      -bodyTs: "'bcach':3,5,25 'differ':8 'extrem':13 'fs':6 'latter':11 'new':14 'note':1 'post':22 'product':19 'readi':17 'thing':9 'yet':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5846412"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700126707 {#2241
        date: 2023-11-16 10:25:07.0 +01:00
      }
      +"title": 129610
    }
  ]
  -id: 13261
  -titleTs: "'amaz':3 'bcach':1 'faster':7 'hdd':5 'make':4 'way':6"
  -bodyTs: "'-15':125 '-4067':748,766,775 '-88':749,767,776 '-9663':747,765,774 '/4c1492f537d9785e19406eb5cd99173':1131 '/bcache-tools.git':448 '/boot':606,617 '/boot/efi':632 '/comment/5577205)from':40 '/dev/bcache0':700,836,855,864,873 '/dev/bcache1':701 '/dev/nvme0n1':544 '/dev/nvme0n1p1':595,709,737 '/dev/nvme0n1p2':602,807,882 '/dev/nvme0n1p3':628,817,886 '/dev/sda':537,682 '/dev/sda1':584,666 '/dev/sdb':539,680 '/dev/sdb1':591,667 '/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1134 '/mnt':837,853,861,920,924 '/mnt/boot':883 '/mnt/boot/efi':887 '/mnt/home':850,870 '/mnt/root':841 '/mnt/var':845,879 '/news/btrfs-raid-56-is-bad)':239 '/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1139 '/post/7585833).':59 '/run/archiso/cowspace':323 '/sys/block/bcache0/bcache/attach':771 '/sys/block/bcache1/bcache/attach':780 '/sys/block/sda/sda1/bcache/stop':1110 '/sys/firmware/efi/efivars':296 '/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1130 '/u/d3xt3r@lemmy.nz)':44 '/using_btrfs_with_multiple_devices.h':1136 '1':1109 '10':124 '118g':596 '120gb':67 '15':76 '1g':603,621,812 '200m':629,822 '2nd':348 '2x500gb':64 '3':574 '32':816 '4':211,252 '500':585 '500gb':589 '8g':322 '8gb':251,261 'abl':403 'accident':1114 'achiev':502 'act':405 'activ':1092 'actual':51 'add':413,955,970 'af':751,769,778 'af-c5066a6c661b':750,768,777 'alt':353,429 'alway':7 'amaz':148 'answer':34,37 'anyon':180 'anyth':81,192,219,1070 'app':225 'arch':244,272,834,890,892,935,1019,1055 'arch-chroot':934,1054 'archach':697 'archive.kernel.org':1138 'archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1137 'ask':23 'assur':1035 'aur':317,442 'aur.archlinux.org':447 'aur.archlinux.org/bcache-tools.git':446 'b':665 'back':903,927 'base':327,334,979 'base-devel':326,333 'basic':20 'bcach':284,299,440,451,508,514,664,707,734,897,913,956,966,982,1023,1062 'bcache-super-show':733 'bcache-tool':439,450,896,912,1061 'bcache-tools-1.1-1-x86_64.pkg.tar.zst':923,939 'bcache0':675,792 'bcache1':677,794 'better':636 'bg3':96 'block':973,981 'boot':145,290,645,804 'bottom':418 'boy':89 'btrfs':515,838,842,847 'busi':1077 'buy':63,210 'c':708 'c5066a6c661b':752,770,779 'cach':601,704,714 'call':674 'care':130 'cd':449 'cfdisk':550 'cheap':72,74 'cheapest':201 'choic':953 'chroot':936,1056 'clone':437,445 'command':669,732,762,990,1117 'complic':1027 'compress':859,868,877 'configur':54,512,659,802,942 'confus':170 'copi':910 'cp':922 'creat':840,844,849 'cset.uuid':721,739,745 'ctrl':352,428 'd':698 'd3xter':41 'data':187 'decid':61 'devel':328,335 'devic':1075 'differ':109,152 'distro':270 'done':474,781 'drive':285,520,554,831,1095 'easiest':275 'echo':763,772,1108 'edit':410,945,1107 'editor':951 'efi':647 'els':205 'endless':21 'error':478 'even':607 'ever':14 'everyday':16 'exampl':740,977,1098 'execut':505,988,1115 'f':815 'f2':354 'f3':430 'fast':121 'favor':197 'fc3aac3b':746,764,773 'fifth':888 'figur':48 'filesystem':976 'finish':371 'first':182 'flesystem':983 'follow':891 'formati':581 'found':483 'fouth':511 'g':388 'game':98,222 'gb':586 'get':92,214,241 'gist.github.com':1133 'gist.github.com/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1132 'git':330,336,444 'go':346,902,926 'got':29 'grep':738 'grub':901,994 'guid':178 'hard':626 'hdd':65,157,212,525,542,568,587 'headach':1029 'hell':172 'help':33,46 'home':867 'hook':969,978 'howev':35 'identifi':523 'ignor':337 'import':195 'induc':1030 'initcpio':986 'insan':165 'inspect':458 'instal':168,280,298,325,489,833,889,919,930,998,1018,1060 'instanc':534 'internet':303,343 'interst':181 'iso':311 'kernel':496,612,1088 'kernel.org':1135 'knew':623 'know':723 'l':696 'last':26,160,895,997 'least':250 'lemmy.ml':39,43,58 'lemmy.ml/comment/5577205)from':38 'lemmy.ml/post/7585833).':57 'lemmy.ml/u/d3xt3r@lemmy.nz)':42 'less':619 'let':529 'like':75,963 'line':415 'linux':4,13,338,993,1020 'list':518 'live':245,306,310 'load':119,142,498 'login':356,431 'lol':894 'look':962 'lost':86 'lot':31 'love':3,12 'ls':295 'lsblk':522,686,784 'lzo':860,869,878 'm':387 'make':287,466,563,573,615,663,671,689,706,984,1003 'make-bcach':662,705 'makepkg':379,469 'mayb':123 'mention':1011 'might':253 'mkdir':863,872,881,885 'mkfs.btrfs':695 'mkfs.ext4':806 'mkfs.vfat':814 'mkinitcpio':899,944,947,991 'modprob':507 'modul':959,965 'mount':318,827,835,854,862,871,880,884 'need':135,373,399,492,641,1058,1084 'new':116 'newli':918 'next':363 'note':1043 'noth':87 'notic':150 'nvme':68 'nvme0n1p1':797 'o':319,856,865,874 'okay':1,656 'old':112 'one':257,564,611,908,1103 'option':846,851 'otherwis':365,649 'output':743 'p':992 'packag':486,915 'pacman':331,937 'pain':1042 'partit':552,565,575,590,598,604,618,630,648,673,798,805,813,823,1008 'partprob':510,1082,1121 'passwd':391 'password':396 'perform':103,198 'pkgbuild':460 'possibl':18,202 'press':351,427 'problem':1047 'proceed':464 'process':369 'pseudo':177 'pseudo-guid':176 'raid':661,690,717 'raid0':25,517,699 'raid10':215 'raid5':231 'realli':45 'reboot':1050 'refer':1127 'reformat':1069 'regist':712,757 'rememb':808,818 'remot':193 'remount':308,320 'repo':443 'requir':100 'right':1009 'root':358,383,858 'run':381 'safe':637 'save':424 'say':531 'sda':1100 'sda1':569 'sdb1':571 'second':240 'see':107,788 'separ':644 'set':394,436 'setup':117,162,190,234,375,718 'show':736,1073,1124 'sinc':378 'size':321 'slow':342 'slower':127 'smallest':256 'sorri':639 'sri':470 'ssd':69,101,113,161,528,547,578,597 'step':364 'stick':247 'stop':1090 'store':185,218 'subvol':857,866,875 'subvolum':839,843,848 'suck':236 'sudo':506,509,921 'super':735 'superus':407 'sure':288,1004,1032 'surpris':8,93 'system':56,307,655,1024 'tell':494,1086 'test':95 'textur':140 'think':263 'third':297 'throw':477 'time':146 'tool':441,452,898,914,1063 'total':77,1039 'tti':349 'tty1':928 'tty3':905 'two':694 'type':294,385,468 'u':938 'udev':980 'uefi':292 'umount':852 'unboot':654 'unless':206 'usb':246 'use':230,266,315,549,558,685,730,760,949,1120 'user':377,390,392,401,419,433,907 'useradd':386 'usual':1001 'uuid':727 'var':876 'visudo':411 'vmliuz':480 'wait':137,366 'want':52,208,278,455,561,1052,1067,1105 'way':627 'week':27 'well':104,122 'whatev':559 'wheel':389 'wiki':893 'wiki.archlinux.org':1129 'wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1128 'wont':380 'work':254 'worth':1040 'write':174 'wrong':82 'www.phoronix.com':238 'www.phoronix.com/news/btrfs-raid-56-is-bad)':237 'yet':583"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700146309
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8002348"
  +editedAt: DateTimeImmutable @1700319306 {#3043
    date: 2023-11-18 15:55:06.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700059909 {#3021
    date: 2023-11-15 15:51:49.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
95 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2077
  +user: Proxies\__CG__\App\Entity\User {#3062 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "Bcache-is-amazing-Making-HDD-way-faster"
  +title: "Bcache is amazing!: Making HDD way faster!"
  +url: null
  +body: """
    Okay, I love Linux. But I always surprised that I can love Linux ever more everyday. The possibility is basically endless!\n
    \n
    I asked about raid0 last week and got a lot of helpful answers. However, this[ answer ](https://lemmy.ml/comment/5577205)from [d3Xter](https://lemmy.ml/u/d3Xt3r@lemmy.nz) really helped me figures how I actually want to [configure my system](https://lemmy.ml/post/7585833). I decided to buy 2x500GB HDD and 120GB NVME SSD. It’s cheap, very cheap. Like $15 total. If there is anything wrong with them, I lost nothing. But boy did I get surprised. I tested BG3, a game that requires SSD to perform well and I see no difference between my old SSD and my new setup. It loads as fast (well, maybe 10-15s slower, but who cares?), and I do not need to wait for the textures to load, at all. Boot time is amazing. I notice no difference at all between this HDD and my last SSD setup. Which is insane!\n
    \n
    But the installation is confusing as hell. I write this pseudo-guide for anyone intersted.\n
    \n
    FIRST: DO NOT STORE ANY DATA IN THIS SETUP FOR ANYTHING REMOTE TO IMPORTANT!\n
    \n
    I favor performance for the cheapest possible above all else. Unless you want to buy 4 HDD to get raid10, do not store anything other than games and your apps on it. Do not use raid5 in this setup, [it sucks.](https://www.phoronix.com/news/Btrfs-RAID-56-Is-Bad)\n
    \n
    Second: Get yourself an Arch live USB stick with at least 8GB (4 might works, but smallest one I have is 8GB). I think you can use it on other distro, but Arch is the easiest if you want to install IT on the bcache drive. And make sure you booted into UEFI by typing:\n
    \n
    `ls /sys/firmware/efi/efivars/`\n
    \n
    Third: Installing bcache. After you have internet on your live system, remount your live iso so we can use the AUR.\n
    \n
    `mount -o remount,size=8G /run/archiso/cowspace`\n
    \n
    Then, install base-devel and git\n
    \n
    `pacman -S base-devel git --ignore linux`\n
    \n
    If you have slow internet, you can go to 2nd tty by pressing ctrl + alt + f2 and login as root there to do the next step, otherwise wait for the process to finish. We need to setup a user since makepkg wont run on root. So, type:\n
    \n
    `useradd -m -G wheel user && passwd user` and set your password Then we need the user to able to act as superuser. So, we edit `visudo` and add this line at the bottom: `user ALL=(ALL:ALL)ALL` save it and press ctrl + alt + f3, login as user you just set. Clone the bcache-tools AUR repo: `git clone https://aur.archlinux.org/bcache-tools.git && cd bcache-tools`\n
    \n
    If you want you can inspect the PKGBUILD, but we will proceed to make it, type:\n
    \n
    `makepkg -sri`\n
    \n
    Once it is done, it will throw error about vmliuz is not found, but the package itself is installed, you just need to tell the kernel to load it. We can achieve that by executing:\n
    \n
    `sudo modprobe bcache && sudo partprobe`\n
    \n
    Fouth: Configuring the bcache, btrfs, and raid0 List your drive with `lsblk` identify your HDD and your SSD. Let’s say in this instance, we have /dev/sda and /dev/sdb as our HDD and /dev/nvme0n1 as our SSD. I use cfdisk to partition my drive, but you can use whatever you want. I make one partition for both HDD, sda1 and sdb1, and make 3 partitions for my SSD. DO NOT FORMATI IT YET. /dev/sda1 : 500 GB HDD with 500GB partition /dev/sdb1 : same as before /dev/nvme0n1p1 : 118G SSD partition as the cache /dev/nvme0n1p2 : 1G partition as /boot. Even if you have one kernel, do not make a /boot partition less than 1G. I knew it in hard way. /dev/nvme0n1p3 : 200M partition as /boot/efi. Same as before, better safe than sorry. YOU NEED TO HAVE SEPARATE BOOT AND EFI PARTITION, OTHERWISE YOU WILL HAVE AN UNBOOTABLE SYSTEM!\n
    \n
    Okay, now we configure our raid.\n
    \n
    `make-bcache -B /dev/sda1 /dev/sdb1`\n
    \n
    This command will make a partition (?) called bcache0 and bcache1 under both /dev/sdb and /dev/sda if you use\n
    \n
    `lsblk`\n
    \n
    Now, we make raid out of those two.\n
    \n
    `mkfs.btrfs -L ARCHACHED -d raid0 /dev/bcache0 /dev/bcache1`\n
    \n
    Then the cache.\n
    \n
    `make-bcache -C /dev/nvme0n1p1`\n
    \n
    We can register the cache for our raid setup by its cset.uuid. To know what is the uuid, we can use this command.\n
    \n
    `bcache-super-show /dev/nvme0n1p1 |grep cset.uuid`\n
    \n
    Example of the output is:\n
    \n
    `cset.uuid fc3aac3b-9663-4067-88af-c5066a6c661b`\n
    \n
    From that, we can register it by using this command:\n
    \n
    `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache0/bcache/attach`\n
    \n
    `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache1/bcache/attach`\n
    \n
    Done! If you `lsblk` now, you can see that there is bcache0 and bcache1 under the nvme0n1p1 partition.\n
    \n
    Now, we can configure our boot partition.\n
    \n
    `mkfs.ext4 /dev/nvme0n1p2` (Remember, this is the 1G partition)\n
    \n
    `mkfs.vfat -F 32 /dev/nvme0n1p3` (Remember, this is the 200M partition)\n
    \n
    We can then mount all of those drive to install Arch.\n
    \n
    `mount /dev/bcache0 /mnt`\n
    \n
    `btrfs subvolume create /mnt/root`\n
    \n
    `btrfs subvolume create /mnt/var` (optional)\n
    \n
    `btrfs subvolume create /mnt/home` (optional)\n
    \n
    `umount /mnt`\n
    \n
    `mount /dev/bcache0 -o subvol=root,compress=lzo /mnt/`\n
    \n
    `mount --mkdir /dev/bcache0 -o subvol=home,compress=lzo /mnt/home`\n
    \n
    `mount --mkdir /dev/bcache0 -o subvol=var,compress=lzo /mnt/var`\n
    \n
    `mount --mkdir /dev/nvme0n1p2 /mnt/boot`\n
    \n
    `mount --mkdir /dev/nvme0n1p3 /mnt/boot/efi`\n
    \n
    Fifth: Install Arch Follow arch wiki, lol.\n
    \n
    Last: bcache-tools, mkinitcpio, and grub. Go back to tty3, the user one. And copy the bcache-tools package to your newly installed /mnt\n
    \n
    `sudo cp bcache-tools-1.1-1-x86_64.pkg.tar.zst /mnt`\n
    \n
    Then go back tty1 and install it on you arch-chroot.\n
    \n
    `pacman -U bcache-tools-1.1-1-x86_64.pkg.tar.zst`\n
    \n
    Now, we configure the mkinitcpio. Edit your mkinitcpio by using you editor of choice. And add bcache in in MODULES so it looks like this:\n
    \n
    `MODULES=(bcache)`\n
    \n
    And in HOOKS, add it after block and before filesystem. Example:\n
    \n
    `HOOKS=(base udev block bcache flesystem)`\n
    \n
    Make your initcpio by executing this command:\n
    \n
    `mkinitcpio -p linux`\n
    \n
    Grub is the last. Install it as usual. Just make sure you did the partition right, as mentioned before.\n
    \n
    That’s it. You just install Arch Linux on a bcache system. It’s complicated, and headache inducing for sure, but I assure you it is totally worth that pain.\n
    \n
    Note: If you have problem after you reboot, and want to arch-chroot, you need to install bcache-tools again. If you want to reformat anything and it shows the device as busy after you did the `partprobe`, you need to tell the kernel to stop any activity to the drive. In this example the sda is the one you want to edit.\n
    \n
    `echo 1 > /sys/block/sda/sda1/bcache/stop`\n
    \n
    Now, if you accidentally execute the command, you can use `partprobe` again to show it up.\n
    \n
    Reference: [wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/…/4c1492f537d9785e19406eb5cd99173…](https://gist.github.com/HardenedArray/4c1492f537d9785e19406eb5cd991735)[…kernel.org/…/Using_Btrfs_with_Multiple_Devices.h…](https://archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices.html)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700152658 {#3057
    date: 2023-11-16 17:37:38.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3064 …}
  +votes: Doctrine\ORM\PersistentCollection {#3066 …}
  +reports: Doctrine\ORM\PersistentCollection {#3068 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3070 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3072 …}
  +badges: Doctrine\ORM\PersistentCollection {#3074 …}
  +children: [
    1 => App\Entity\EntryComment {#2081
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
      +body: """
        > except for hdds without cache\n
        \n
        The “cache” on HDDs is extremely tiny. Maybe a few seconds worth of sequential access at max. It does not exist to cache significant amounts of data for much longer than that.\n
        \n
        At the sizes at which bcache is used, you could permanently hold almost all of your performance-critical data on flash storage while having enough space for tonnes of performance-uncritical data; all in the same storage “package”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700126620 {#2096
        date: 2023-11-16 10:23:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Uluganda@lemmy.ml"
        "@FuzzChef@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2063 …}
      +nested: Doctrine\ORM\PersistentCollection {#2064 …}
      +votes: Doctrine\ORM\PersistentCollection {#2088 …}
      +reports: Doctrine\ORM\PersistentCollection {#2087 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
      -id: 129609
      -bodyTs: "'access':20 'almost':50 'amount':30 'bcach':43 'cach':5,7,28 'could':47 'critic':56 'data':32,57,71 'enough':63 'except':1 'exist':26 'extrem':11 'flash':59 'hdds':3,9 'hold':49 'longer':35 'max':22 'mayb':13 'much':34 'packag':77 'perform':55,69 'performance-crit':54 'performance-uncrit':68 'perman':48 'second':16 'sequenti':19 'signific':29 'size':40 'space':64 'storag':60,76 'tini':12 'tonn':66 'uncrit':70 'use':45 'without':4 'worth':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5846392"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700126620 {#2062
        date: 2023-11-16 10:23:40.0 +01:00
      }
      +"title": 129609
    }
    0 => App\Entity\EntryComment {#2140
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
      +body: "Note that bcache and bcache**fs** are different things. The latter is extremely new and not ready for “production” yet. This post is about bcache."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700126707 {#2094
        date: 2023-11-16 10:25:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Uluganda@lemmy.ml"
        "@kugmo@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2133 …}
      +nested: Doctrine\ORM\PersistentCollection {#2131 …}
      +votes: Doctrine\ORM\PersistentCollection {#2138 …}
      +reports: Doctrine\ORM\PersistentCollection {#2345 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2330 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2346 …}
      -id: 129610
      -bodyTs: "'bcach':3,5,25 'differ':8 'extrem':13 'fs':6 'latter':11 'new':14 'note':1 'post':22 'product':19 'readi':17 'thing':9 'yet':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5846412"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700126707 {#2241
        date: 2023-11-16 10:25:07.0 +01:00
      }
      +"title": 129610
    }
  ]
  -id: 13261
  -titleTs: "'amaz':3 'bcach':1 'faster':7 'hdd':5 'make':4 'way':6"
  -bodyTs: "'-15':125 '-4067':748,766,775 '-88':749,767,776 '-9663':747,765,774 '/4c1492f537d9785e19406eb5cd99173':1131 '/bcache-tools.git':448 '/boot':606,617 '/boot/efi':632 '/comment/5577205)from':40 '/dev/bcache0':700,836,855,864,873 '/dev/bcache1':701 '/dev/nvme0n1':544 '/dev/nvme0n1p1':595,709,737 '/dev/nvme0n1p2':602,807,882 '/dev/nvme0n1p3':628,817,886 '/dev/sda':537,682 '/dev/sda1':584,666 '/dev/sdb':539,680 '/dev/sdb1':591,667 '/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1134 '/mnt':837,853,861,920,924 '/mnt/boot':883 '/mnt/boot/efi':887 '/mnt/home':850,870 '/mnt/root':841 '/mnt/var':845,879 '/news/btrfs-raid-56-is-bad)':239 '/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1139 '/post/7585833).':59 '/run/archiso/cowspace':323 '/sys/block/bcache0/bcache/attach':771 '/sys/block/bcache1/bcache/attach':780 '/sys/block/sda/sda1/bcache/stop':1110 '/sys/firmware/efi/efivars':296 '/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1130 '/u/d3xt3r@lemmy.nz)':44 '/using_btrfs_with_multiple_devices.h':1136 '1':1109 '10':124 '118g':596 '120gb':67 '15':76 '1g':603,621,812 '200m':629,822 '2nd':348 '2x500gb':64 '3':574 '32':816 '4':211,252 '500':585 '500gb':589 '8g':322 '8gb':251,261 'abl':403 'accident':1114 'achiev':502 'act':405 'activ':1092 'actual':51 'add':413,955,970 'af':751,769,778 'af-c5066a6c661b':750,768,777 'alt':353,429 'alway':7 'amaz':148 'answer':34,37 'anyon':180 'anyth':81,192,219,1070 'app':225 'arch':244,272,834,890,892,935,1019,1055 'arch-chroot':934,1054 'archach':697 'archive.kernel.org':1138 'archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1137 'ask':23 'assur':1035 'aur':317,442 'aur.archlinux.org':447 'aur.archlinux.org/bcache-tools.git':446 'b':665 'back':903,927 'base':327,334,979 'base-devel':326,333 'basic':20 'bcach':284,299,440,451,508,514,664,707,734,897,913,956,966,982,1023,1062 'bcache-super-show':733 'bcache-tool':439,450,896,912,1061 'bcache-tools-1.1-1-x86_64.pkg.tar.zst':923,939 'bcache0':675,792 'bcache1':677,794 'better':636 'bg3':96 'block':973,981 'boot':145,290,645,804 'bottom':418 'boy':89 'btrfs':515,838,842,847 'busi':1077 'buy':63,210 'c':708 'c5066a6c661b':752,770,779 'cach':601,704,714 'call':674 'care':130 'cd':449 'cfdisk':550 'cheap':72,74 'cheapest':201 'choic':953 'chroot':936,1056 'clone':437,445 'command':669,732,762,990,1117 'complic':1027 'compress':859,868,877 'configur':54,512,659,802,942 'confus':170 'copi':910 'cp':922 'creat':840,844,849 'cset.uuid':721,739,745 'ctrl':352,428 'd':698 'd3xter':41 'data':187 'decid':61 'devel':328,335 'devic':1075 'differ':109,152 'distro':270 'done':474,781 'drive':285,520,554,831,1095 'easiest':275 'echo':763,772,1108 'edit':410,945,1107 'editor':951 'efi':647 'els':205 'endless':21 'error':478 'even':607 'ever':14 'everyday':16 'exampl':740,977,1098 'execut':505,988,1115 'f':815 'f2':354 'f3':430 'fast':121 'favor':197 'fc3aac3b':746,764,773 'fifth':888 'figur':48 'filesystem':976 'finish':371 'first':182 'flesystem':983 'follow':891 'formati':581 'found':483 'fouth':511 'g':388 'game':98,222 'gb':586 'get':92,214,241 'gist.github.com':1133 'gist.github.com/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1132 'git':330,336,444 'go':346,902,926 'got':29 'grep':738 'grub':901,994 'guid':178 'hard':626 'hdd':65,157,212,525,542,568,587 'headach':1029 'hell':172 'help':33,46 'home':867 'hook':969,978 'howev':35 'identifi':523 'ignor':337 'import':195 'induc':1030 'initcpio':986 'insan':165 'inspect':458 'instal':168,280,298,325,489,833,889,919,930,998,1018,1060 'instanc':534 'internet':303,343 'interst':181 'iso':311 'kernel':496,612,1088 'kernel.org':1135 'knew':623 'know':723 'l':696 'last':26,160,895,997 'least':250 'lemmy.ml':39,43,58 'lemmy.ml/comment/5577205)from':38 'lemmy.ml/post/7585833).':57 'lemmy.ml/u/d3xt3r@lemmy.nz)':42 'less':619 'let':529 'like':75,963 'line':415 'linux':4,13,338,993,1020 'list':518 'live':245,306,310 'load':119,142,498 'login':356,431 'lol':894 'look':962 'lost':86 'lot':31 'love':3,12 'ls':295 'lsblk':522,686,784 'lzo':860,869,878 'm':387 'make':287,466,563,573,615,663,671,689,706,984,1003 'make-bcach':662,705 'makepkg':379,469 'mayb':123 'mention':1011 'might':253 'mkdir':863,872,881,885 'mkfs.btrfs':695 'mkfs.ext4':806 'mkfs.vfat':814 'mkinitcpio':899,944,947,991 'modprob':507 'modul':959,965 'mount':318,827,835,854,862,871,880,884 'need':135,373,399,492,641,1058,1084 'new':116 'newli':918 'next':363 'note':1043 'noth':87 'notic':150 'nvme':68 'nvme0n1p1':797 'o':319,856,865,874 'okay':1,656 'old':112 'one':257,564,611,908,1103 'option':846,851 'otherwis':365,649 'output':743 'p':992 'packag':486,915 'pacman':331,937 'pain':1042 'partit':552,565,575,590,598,604,618,630,648,673,798,805,813,823,1008 'partprob':510,1082,1121 'passwd':391 'password':396 'perform':103,198 'pkgbuild':460 'possibl':18,202 'press':351,427 'problem':1047 'proceed':464 'process':369 'pseudo':177 'pseudo-guid':176 'raid':661,690,717 'raid0':25,517,699 'raid10':215 'raid5':231 'realli':45 'reboot':1050 'refer':1127 'reformat':1069 'regist':712,757 'rememb':808,818 'remot':193 'remount':308,320 'repo':443 'requir':100 'right':1009 'root':358,383,858 'run':381 'safe':637 'save':424 'say':531 'sda':1100 'sda1':569 'sdb1':571 'second':240 'see':107,788 'separ':644 'set':394,436 'setup':117,162,190,234,375,718 'show':736,1073,1124 'sinc':378 'size':321 'slow':342 'slower':127 'smallest':256 'sorri':639 'sri':470 'ssd':69,101,113,161,528,547,578,597 'step':364 'stick':247 'stop':1090 'store':185,218 'subvol':857,866,875 'subvolum':839,843,848 'suck':236 'sudo':506,509,921 'super':735 'superus':407 'sure':288,1004,1032 'surpris':8,93 'system':56,307,655,1024 'tell':494,1086 'test':95 'textur':140 'think':263 'third':297 'throw':477 'time':146 'tool':441,452,898,914,1063 'total':77,1039 'tti':349 'tty1':928 'tty3':905 'two':694 'type':294,385,468 'u':938 'udev':980 'uefi':292 'umount':852 'unboot':654 'unless':206 'usb':246 'use':230,266,315,549,558,685,730,760,949,1120 'user':377,390,392,401,419,433,907 'useradd':386 'usual':1001 'uuid':727 'var':876 'visudo':411 'vmliuz':480 'wait':137,366 'want':52,208,278,455,561,1052,1067,1105 'way':627 'week':27 'well':104,122 'whatev':559 'wheel':389 'wiki':893 'wiki.archlinux.org':1129 'wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1128 'wont':380 'work':254 'worth':1040 'write':174 'wrong':82 'www.phoronix.com':238 'www.phoronix.com/news/btrfs-raid-56-is-bad)':237 'yet':583"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700146309
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8002348"
  +editedAt: DateTimeImmutable @1700319306 {#3043
    date: 2023-11-18 15:55:06.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700059909 {#3021
    date: 2023-11-15 15:51:49.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
96 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2077
  +user: Proxies\__CG__\App\Entity\User {#3062 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "Bcache-is-amazing-Making-HDD-way-faster"
  +title: "Bcache is amazing!: Making HDD way faster!"
  +url: null
  +body: """
    Okay, I love Linux. But I always surprised that I can love Linux ever more everyday. The possibility is basically endless!\n
    \n
    I asked about raid0 last week and got a lot of helpful answers. However, this[ answer ](https://lemmy.ml/comment/5577205)from [d3Xter](https://lemmy.ml/u/d3Xt3r@lemmy.nz) really helped me figures how I actually want to [configure my system](https://lemmy.ml/post/7585833). I decided to buy 2x500GB HDD and 120GB NVME SSD. It’s cheap, very cheap. Like $15 total. If there is anything wrong with them, I lost nothing. But boy did I get surprised. I tested BG3, a game that requires SSD to perform well and I see no difference between my old SSD and my new setup. It loads as fast (well, maybe 10-15s slower, but who cares?), and I do not need to wait for the textures to load, at all. Boot time is amazing. I notice no difference at all between this HDD and my last SSD setup. Which is insane!\n
    \n
    But the installation is confusing as hell. I write this pseudo-guide for anyone intersted.\n
    \n
    FIRST: DO NOT STORE ANY DATA IN THIS SETUP FOR ANYTHING REMOTE TO IMPORTANT!\n
    \n
    I favor performance for the cheapest possible above all else. Unless you want to buy 4 HDD to get raid10, do not store anything other than games and your apps on it. Do not use raid5 in this setup, [it sucks.](https://www.phoronix.com/news/Btrfs-RAID-56-Is-Bad)\n
    \n
    Second: Get yourself an Arch live USB stick with at least 8GB (4 might works, but smallest one I have is 8GB). I think you can use it on other distro, but Arch is the easiest if you want to install IT on the bcache drive. And make sure you booted into UEFI by typing:\n
    \n
    `ls /sys/firmware/efi/efivars/`\n
    \n
    Third: Installing bcache. After you have internet on your live system, remount your live iso so we can use the AUR.\n
    \n
    `mount -o remount,size=8G /run/archiso/cowspace`\n
    \n
    Then, install base-devel and git\n
    \n
    `pacman -S base-devel git --ignore linux`\n
    \n
    If you have slow internet, you can go to 2nd tty by pressing ctrl + alt + f2 and login as root there to do the next step, otherwise wait for the process to finish. We need to setup a user since makepkg wont run on root. So, type:\n
    \n
    `useradd -m -G wheel user && passwd user` and set your password Then we need the user to able to act as superuser. So, we edit `visudo` and add this line at the bottom: `user ALL=(ALL:ALL)ALL` save it and press ctrl + alt + f3, login as user you just set. Clone the bcache-tools AUR repo: `git clone https://aur.archlinux.org/bcache-tools.git && cd bcache-tools`\n
    \n
    If you want you can inspect the PKGBUILD, but we will proceed to make it, type:\n
    \n
    `makepkg -sri`\n
    \n
    Once it is done, it will throw error about vmliuz is not found, but the package itself is installed, you just need to tell the kernel to load it. We can achieve that by executing:\n
    \n
    `sudo modprobe bcache && sudo partprobe`\n
    \n
    Fouth: Configuring the bcache, btrfs, and raid0 List your drive with `lsblk` identify your HDD and your SSD. Let’s say in this instance, we have /dev/sda and /dev/sdb as our HDD and /dev/nvme0n1 as our SSD. I use cfdisk to partition my drive, but you can use whatever you want. I make one partition for both HDD, sda1 and sdb1, and make 3 partitions for my SSD. DO NOT FORMATI IT YET. /dev/sda1 : 500 GB HDD with 500GB partition /dev/sdb1 : same as before /dev/nvme0n1p1 : 118G SSD partition as the cache /dev/nvme0n1p2 : 1G partition as /boot. Even if you have one kernel, do not make a /boot partition less than 1G. I knew it in hard way. /dev/nvme0n1p3 : 200M partition as /boot/efi. Same as before, better safe than sorry. YOU NEED TO HAVE SEPARATE BOOT AND EFI PARTITION, OTHERWISE YOU WILL HAVE AN UNBOOTABLE SYSTEM!\n
    \n
    Okay, now we configure our raid.\n
    \n
    `make-bcache -B /dev/sda1 /dev/sdb1`\n
    \n
    This command will make a partition (?) called bcache0 and bcache1 under both /dev/sdb and /dev/sda if you use\n
    \n
    `lsblk`\n
    \n
    Now, we make raid out of those two.\n
    \n
    `mkfs.btrfs -L ARCHACHED -d raid0 /dev/bcache0 /dev/bcache1`\n
    \n
    Then the cache.\n
    \n
    `make-bcache -C /dev/nvme0n1p1`\n
    \n
    We can register the cache for our raid setup by its cset.uuid. To know what is the uuid, we can use this command.\n
    \n
    `bcache-super-show /dev/nvme0n1p1 |grep cset.uuid`\n
    \n
    Example of the output is:\n
    \n
    `cset.uuid fc3aac3b-9663-4067-88af-c5066a6c661b`\n
    \n
    From that, we can register it by using this command:\n
    \n
    `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache0/bcache/attach`\n
    \n
    `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache1/bcache/attach`\n
    \n
    Done! If you `lsblk` now, you can see that there is bcache0 and bcache1 under the nvme0n1p1 partition.\n
    \n
    Now, we can configure our boot partition.\n
    \n
    `mkfs.ext4 /dev/nvme0n1p2` (Remember, this is the 1G partition)\n
    \n
    `mkfs.vfat -F 32 /dev/nvme0n1p3` (Remember, this is the 200M partition)\n
    \n
    We can then mount all of those drive to install Arch.\n
    \n
    `mount /dev/bcache0 /mnt`\n
    \n
    `btrfs subvolume create /mnt/root`\n
    \n
    `btrfs subvolume create /mnt/var` (optional)\n
    \n
    `btrfs subvolume create /mnt/home` (optional)\n
    \n
    `umount /mnt`\n
    \n
    `mount /dev/bcache0 -o subvol=root,compress=lzo /mnt/`\n
    \n
    `mount --mkdir /dev/bcache0 -o subvol=home,compress=lzo /mnt/home`\n
    \n
    `mount --mkdir /dev/bcache0 -o subvol=var,compress=lzo /mnt/var`\n
    \n
    `mount --mkdir /dev/nvme0n1p2 /mnt/boot`\n
    \n
    `mount --mkdir /dev/nvme0n1p3 /mnt/boot/efi`\n
    \n
    Fifth: Install Arch Follow arch wiki, lol.\n
    \n
    Last: bcache-tools, mkinitcpio, and grub. Go back to tty3, the user one. And copy the bcache-tools package to your newly installed /mnt\n
    \n
    `sudo cp bcache-tools-1.1-1-x86_64.pkg.tar.zst /mnt`\n
    \n
    Then go back tty1 and install it on you arch-chroot.\n
    \n
    `pacman -U bcache-tools-1.1-1-x86_64.pkg.tar.zst`\n
    \n
    Now, we configure the mkinitcpio. Edit your mkinitcpio by using you editor of choice. And add bcache in in MODULES so it looks like this:\n
    \n
    `MODULES=(bcache)`\n
    \n
    And in HOOKS, add it after block and before filesystem. Example:\n
    \n
    `HOOKS=(base udev block bcache flesystem)`\n
    \n
    Make your initcpio by executing this command:\n
    \n
    `mkinitcpio -p linux`\n
    \n
    Grub is the last. Install it as usual. Just make sure you did the partition right, as mentioned before.\n
    \n
    That’s it. You just install Arch Linux on a bcache system. It’s complicated, and headache inducing for sure, but I assure you it is totally worth that pain.\n
    \n
    Note: If you have problem after you reboot, and want to arch-chroot, you need to install bcache-tools again. If you want to reformat anything and it shows the device as busy after you did the `partprobe`, you need to tell the kernel to stop any activity to the drive. In this example the sda is the one you want to edit.\n
    \n
    `echo 1 > /sys/block/sda/sda1/bcache/stop`\n
    \n
    Now, if you accidentally execute the command, you can use `partprobe` again to show it up.\n
    \n
    Reference: [wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/…/4c1492f537d9785e19406eb5cd99173…](https://gist.github.com/HardenedArray/4c1492f537d9785e19406eb5cd991735)[…kernel.org/…/Using_Btrfs_with_Multiple_Devices.h…](https://archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices.html)
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 22
  +favouriteCount: 131
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700152658 {#3057
    date: 2023-11-16 17:37:38.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3064 …}
  +votes: Doctrine\ORM\PersistentCollection {#3066 …}
  +reports: Doctrine\ORM\PersistentCollection {#3068 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3070 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3072 …}
  +badges: Doctrine\ORM\PersistentCollection {#3074 …}
  +children: [
    1 => App\Entity\EntryComment {#2081
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
      +body: """
        > except for hdds without cache\n
        \n
        The “cache” on HDDs is extremely tiny. Maybe a few seconds worth of sequential access at max. It does not exist to cache significant amounts of data for much longer than that.\n
        \n
        At the sizes at which bcache is used, you could permanently hold almost all of your performance-critical data on flash storage while having enough space for tonnes of performance-uncritical data; all in the same storage “package”.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1700126620 {#2096
        date: 2023-11-16 10:23:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Uluganda@lemmy.ml"
        "@FuzzChef@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2063 …}
      +nested: Doctrine\ORM\PersistentCollection {#2064 …}
      +votes: Doctrine\ORM\PersistentCollection {#2088 …}
      +reports: Doctrine\ORM\PersistentCollection {#2087 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
      -id: 129609
      -bodyTs: "'access':20 'almost':50 'amount':30 'bcach':43 'cach':5,7,28 'could':47 'critic':56 'data':32,57,71 'enough':63 'except':1 'exist':26 'extrem':11 'flash':59 'hdds':3,9 'hold':49 'longer':35 'max':22 'mayb':13 'much':34 'packag':77 'perform':55,69 'performance-crit':54 'performance-uncrit':68 'perman':48 'second':16 'sequenti':19 'signific':29 'size':40 'space':64 'storag':60,76 'tini':12 'tonn':66 'uncrit':70 'use':45 'without':4 'worth':17"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5846392"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700126620 {#2062
        date: 2023-11-16 10:23:40.0 +01:00
      }
      +"title": 129609
    }
    0 => App\Entity\EntryComment {#2140
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
      +body: "Note that bcache and bcache**fs** are different things. The latter is extremely new and not ready for “production” yet. This post is about bcache."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1700126707 {#2094
        date: 2023-11-16 10:25:07.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Uluganda@lemmy.ml"
        "@kugmo@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2133 …}
      +nested: Doctrine\ORM\PersistentCollection {#2131 …}
      +votes: Doctrine\ORM\PersistentCollection {#2138 …}
      +reports: Doctrine\ORM\PersistentCollection {#2345 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2330 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2346 …}
      -id: 129610
      -bodyTs: "'bcach':3,5,25 'differ':8 'extrem':13 'fs':6 'latter':11 'new':14 'note':1 'post':22 'product':19 'readi':17 'thing':9 'yet':20"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5846412"
      +editedAt: null
      +createdAt: DateTimeImmutable @1700126707 {#2241
        date: 2023-11-16 10:25:07.0 +01:00
      }
      +"title": 129610
    }
  ]
  -id: 13261
  -titleTs: "'amaz':3 'bcach':1 'faster':7 'hdd':5 'make':4 'way':6"
  -bodyTs: "'-15':125 '-4067':748,766,775 '-88':749,767,776 '-9663':747,765,774 '/4c1492f537d9785e19406eb5cd99173':1131 '/bcache-tools.git':448 '/boot':606,617 '/boot/efi':632 '/comment/5577205)from':40 '/dev/bcache0':700,836,855,864,873 '/dev/bcache1':701 '/dev/nvme0n1':544 '/dev/nvme0n1p1':595,709,737 '/dev/nvme0n1p2':602,807,882 '/dev/nvme0n1p3':628,817,886 '/dev/sda':537,682 '/dev/sda1':584,666 '/dev/sdb':539,680 '/dev/sdb1':591,667 '/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1134 '/mnt':837,853,861,920,924 '/mnt/boot':883 '/mnt/boot/efi':887 '/mnt/home':850,870 '/mnt/root':841 '/mnt/var':845,879 '/news/btrfs-raid-56-is-bad)':239 '/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1139 '/post/7585833).':59 '/run/archiso/cowspace':323 '/sys/block/bcache0/bcache/attach':771 '/sys/block/bcache1/bcache/attach':780 '/sys/block/sda/sda1/bcache/stop':1110 '/sys/firmware/efi/efivars':296 '/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1130 '/u/d3xt3r@lemmy.nz)':44 '/using_btrfs_with_multiple_devices.h':1136 '1':1109 '10':124 '118g':596 '120gb':67 '15':76 '1g':603,621,812 '200m':629,822 '2nd':348 '2x500gb':64 '3':574 '32':816 '4':211,252 '500':585 '500gb':589 '8g':322 '8gb':251,261 'abl':403 'accident':1114 'achiev':502 'act':405 'activ':1092 'actual':51 'add':413,955,970 'af':751,769,778 'af-c5066a6c661b':750,768,777 'alt':353,429 'alway':7 'amaz':148 'answer':34,37 'anyon':180 'anyth':81,192,219,1070 'app':225 'arch':244,272,834,890,892,935,1019,1055 'arch-chroot':934,1054 'archach':697 'archive.kernel.org':1138 'archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1137 'ask':23 'assur':1035 'aur':317,442 'aur.archlinux.org':447 'aur.archlinux.org/bcache-tools.git':446 'b':665 'back':903,927 'base':327,334,979 'base-devel':326,333 'basic':20 'bcach':284,299,440,451,508,514,664,707,734,897,913,956,966,982,1023,1062 'bcache-super-show':733 'bcache-tool':439,450,896,912,1061 'bcache-tools-1.1-1-x86_64.pkg.tar.zst':923,939 'bcache0':675,792 'bcache1':677,794 'better':636 'bg3':96 'block':973,981 'boot':145,290,645,804 'bottom':418 'boy':89 'btrfs':515,838,842,847 'busi':1077 'buy':63,210 'c':708 'c5066a6c661b':752,770,779 'cach':601,704,714 'call':674 'care':130 'cd':449 'cfdisk':550 'cheap':72,74 'cheapest':201 'choic':953 'chroot':936,1056 'clone':437,445 'command':669,732,762,990,1117 'complic':1027 'compress':859,868,877 'configur':54,512,659,802,942 'confus':170 'copi':910 'cp':922 'creat':840,844,849 'cset.uuid':721,739,745 'ctrl':352,428 'd':698 'd3xter':41 'data':187 'decid':61 'devel':328,335 'devic':1075 'differ':109,152 'distro':270 'done':474,781 'drive':285,520,554,831,1095 'easiest':275 'echo':763,772,1108 'edit':410,945,1107 'editor':951 'efi':647 'els':205 'endless':21 'error':478 'even':607 'ever':14 'everyday':16 'exampl':740,977,1098 'execut':505,988,1115 'f':815 'f2':354 'f3':430 'fast':121 'favor':197 'fc3aac3b':746,764,773 'fifth':888 'figur':48 'filesystem':976 'finish':371 'first':182 'flesystem':983 'follow':891 'formati':581 'found':483 'fouth':511 'g':388 'game':98,222 'gb':586 'get':92,214,241 'gist.github.com':1133 'gist.github.com/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1132 'git':330,336,444 'go':346,902,926 'got':29 'grep':738 'grub':901,994 'guid':178 'hard':626 'hdd':65,157,212,525,542,568,587 'headach':1029 'hell':172 'help':33,46 'home':867 'hook':969,978 'howev':35 'identifi':523 'ignor':337 'import':195 'induc':1030 'initcpio':986 'insan':165 'inspect':458 'instal':168,280,298,325,489,833,889,919,930,998,1018,1060 'instanc':534 'internet':303,343 'interst':181 'iso':311 'kernel':496,612,1088 'kernel.org':1135 'knew':623 'know':723 'l':696 'last':26,160,895,997 'least':250 'lemmy.ml':39,43,58 'lemmy.ml/comment/5577205)from':38 'lemmy.ml/post/7585833).':57 'lemmy.ml/u/d3xt3r@lemmy.nz)':42 'less':619 'let':529 'like':75,963 'line':415 'linux':4,13,338,993,1020 'list':518 'live':245,306,310 'load':119,142,498 'login':356,431 'lol':894 'look':962 'lost':86 'lot':31 'love':3,12 'ls':295 'lsblk':522,686,784 'lzo':860,869,878 'm':387 'make':287,466,563,573,615,663,671,689,706,984,1003 'make-bcach':662,705 'makepkg':379,469 'mayb':123 'mention':1011 'might':253 'mkdir':863,872,881,885 'mkfs.btrfs':695 'mkfs.ext4':806 'mkfs.vfat':814 'mkinitcpio':899,944,947,991 'modprob':507 'modul':959,965 'mount':318,827,835,854,862,871,880,884 'need':135,373,399,492,641,1058,1084 'new':116 'newli':918 'next':363 'note':1043 'noth':87 'notic':150 'nvme':68 'nvme0n1p1':797 'o':319,856,865,874 'okay':1,656 'old':112 'one':257,564,611,908,1103 'option':846,851 'otherwis':365,649 'output':743 'p':992 'packag':486,915 'pacman':331,937 'pain':1042 'partit':552,565,575,590,598,604,618,630,648,673,798,805,813,823,1008 'partprob':510,1082,1121 'passwd':391 'password':396 'perform':103,198 'pkgbuild':460 'possibl':18,202 'press':351,427 'problem':1047 'proceed':464 'process':369 'pseudo':177 'pseudo-guid':176 'raid':661,690,717 'raid0':25,517,699 'raid10':215 'raid5':231 'realli':45 'reboot':1050 'refer':1127 'reformat':1069 'regist':712,757 'rememb':808,818 'remot':193 'remount':308,320 'repo':443 'requir':100 'right':1009 'root':358,383,858 'run':381 'safe':637 'save':424 'say':531 'sda':1100 'sda1':569 'sdb1':571 'second':240 'see':107,788 'separ':644 'set':394,436 'setup':117,162,190,234,375,718 'show':736,1073,1124 'sinc':378 'size':321 'slow':342 'slower':127 'smallest':256 'sorri':639 'sri':470 'ssd':69,101,113,161,528,547,578,597 'step':364 'stick':247 'stop':1090 'store':185,218 'subvol':857,866,875 'subvolum':839,843,848 'suck':236 'sudo':506,509,921 'super':735 'superus':407 'sure':288,1004,1032 'surpris':8,93 'system':56,307,655,1024 'tell':494,1086 'test':95 'textur':140 'think':263 'third':297 'throw':477 'time':146 'tool':441,452,898,914,1063 'total':77,1039 'tti':349 'tty1':928 'tty3':905 'two':694 'type':294,385,468 'u':938 'udev':980 'uefi':292 'umount':852 'unboot':654 'unless':206 'usb':246 'use':230,266,315,549,558,685,730,760,949,1120 'user':377,390,392,401,419,433,907 'useradd':386 'usual':1001 'uuid':727 'var':876 'visudo':411 'vmliuz':480 'wait':137,366 'want':52,208,278,455,561,1052,1067,1105 'way':627 'week':27 'well':104,122 'whatev':559 'wheel':389 'wiki':893 'wiki.archlinux.org':1129 'wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1128 'wont':380 'work':254 'worth':1040 'write':174 'wrong':82 'www.phoronix.com':238 'www.phoronix.com/news/btrfs-raid-56-is-bad)':237 'yet':583"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700146309
  +visibility: "visible             "
  +apId: "https://lemmy.ml/post/8002348"
  +editedAt: DateTimeImmutable @1700319306 {#3043
    date: 2023-11-18 15:55:06.0 +01:00
  }
  +createdAt: DateTimeImmutable @1700059909 {#3021
    date: 2023-11-15 15:51:49.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
97 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
98 DENIED moderate
App\Entity\EntryComment {#2081
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2077
    +user: Proxies\__CG__\App\Entity\User {#3062 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Bcache-is-amazing-Making-HDD-way-faster"
    +title: "Bcache is amazing!: Making HDD way faster!"
    +url: null
    +body: """
      Okay, I love Linux. But I always surprised that I can love Linux ever more everyday. The possibility is basically endless!\n
      \n
      I asked about raid0 last week and got a lot of helpful answers. However, this[ answer ](https://lemmy.ml/comment/5577205)from [d3Xter](https://lemmy.ml/u/d3Xt3r@lemmy.nz) really helped me figures how I actually want to [configure my system](https://lemmy.ml/post/7585833). I decided to buy 2x500GB HDD and 120GB NVME SSD. It’s cheap, very cheap. Like $15 total. If there is anything wrong with them, I lost nothing. But boy did I get surprised. I tested BG3, a game that requires SSD to perform well and I see no difference between my old SSD and my new setup. It loads as fast (well, maybe 10-15s slower, but who cares?), and I do not need to wait for the textures to load, at all. Boot time is amazing. I notice no difference at all between this HDD and my last SSD setup. Which is insane!\n
      \n
      But the installation is confusing as hell. I write this pseudo-guide for anyone intersted.\n
      \n
      FIRST: DO NOT STORE ANY DATA IN THIS SETUP FOR ANYTHING REMOTE TO IMPORTANT!\n
      \n
      I favor performance for the cheapest possible above all else. Unless you want to buy 4 HDD to get raid10, do not store anything other than games and your apps on it. Do not use raid5 in this setup, [it sucks.](https://www.phoronix.com/news/Btrfs-RAID-56-Is-Bad)\n
      \n
      Second: Get yourself an Arch live USB stick with at least 8GB (4 might works, but smallest one I have is 8GB). I think you can use it on other distro, but Arch is the easiest if you want to install IT on the bcache drive. And make sure you booted into UEFI by typing:\n
      \n
      `ls /sys/firmware/efi/efivars/`\n
      \n
      Third: Installing bcache. After you have internet on your live system, remount your live iso so we can use the AUR.\n
      \n
      `mount -o remount,size=8G /run/archiso/cowspace`\n
      \n
      Then, install base-devel and git\n
      \n
      `pacman -S base-devel git --ignore linux`\n
      \n
      If you have slow internet, you can go to 2nd tty by pressing ctrl + alt + f2 and login as root there to do the next step, otherwise wait for the process to finish. We need to setup a user since makepkg wont run on root. So, type:\n
      \n
      `useradd -m -G wheel user && passwd user` and set your password Then we need the user to able to act as superuser. So, we edit `visudo` and add this line at the bottom: `user ALL=(ALL:ALL)ALL` save it and press ctrl + alt + f3, login as user you just set. Clone the bcache-tools AUR repo: `git clone https://aur.archlinux.org/bcache-tools.git && cd bcache-tools`\n
      \n
      If you want you can inspect the PKGBUILD, but we will proceed to make it, type:\n
      \n
      `makepkg -sri`\n
      \n
      Once it is done, it will throw error about vmliuz is not found, but the package itself is installed, you just need to tell the kernel to load it. We can achieve that by executing:\n
      \n
      `sudo modprobe bcache && sudo partprobe`\n
      \n
      Fouth: Configuring the bcache, btrfs, and raid0 List your drive with `lsblk` identify your HDD and your SSD. Let’s say in this instance, we have /dev/sda and /dev/sdb as our HDD and /dev/nvme0n1 as our SSD. I use cfdisk to partition my drive, but you can use whatever you want. I make one partition for both HDD, sda1 and sdb1, and make 3 partitions for my SSD. DO NOT FORMATI IT YET. /dev/sda1 : 500 GB HDD with 500GB partition /dev/sdb1 : same as before /dev/nvme0n1p1 : 118G SSD partition as the cache /dev/nvme0n1p2 : 1G partition as /boot. Even if you have one kernel, do not make a /boot partition less than 1G. I knew it in hard way. /dev/nvme0n1p3 : 200M partition as /boot/efi. Same as before, better safe than sorry. YOU NEED TO HAVE SEPARATE BOOT AND EFI PARTITION, OTHERWISE YOU WILL HAVE AN UNBOOTABLE SYSTEM!\n
      \n
      Okay, now we configure our raid.\n
      \n
      `make-bcache -B /dev/sda1 /dev/sdb1`\n
      \n
      This command will make a partition (?) called bcache0 and bcache1 under both /dev/sdb and /dev/sda if you use\n
      \n
      `lsblk`\n
      \n
      Now, we make raid out of those two.\n
      \n
      `mkfs.btrfs -L ARCHACHED -d raid0 /dev/bcache0 /dev/bcache1`\n
      \n
      Then the cache.\n
      \n
      `make-bcache -C /dev/nvme0n1p1`\n
      \n
      We can register the cache for our raid setup by its cset.uuid. To know what is the uuid, we can use this command.\n
      \n
      `bcache-super-show /dev/nvme0n1p1 |grep cset.uuid`\n
      \n
      Example of the output is:\n
      \n
      `cset.uuid fc3aac3b-9663-4067-88af-c5066a6c661b`\n
      \n
      From that, we can register it by using this command:\n
      \n
      `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache0/bcache/attach`\n
      \n
      `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache1/bcache/attach`\n
      \n
      Done! If you `lsblk` now, you can see that there is bcache0 and bcache1 under the nvme0n1p1 partition.\n
      \n
      Now, we can configure our boot partition.\n
      \n
      `mkfs.ext4 /dev/nvme0n1p2` (Remember, this is the 1G partition)\n
      \n
      `mkfs.vfat -F 32 /dev/nvme0n1p3` (Remember, this is the 200M partition)\n
      \n
      We can then mount all of those drive to install Arch.\n
      \n
      `mount /dev/bcache0 /mnt`\n
      \n
      `btrfs subvolume create /mnt/root`\n
      \n
      `btrfs subvolume create /mnt/var` (optional)\n
      \n
      `btrfs subvolume create /mnt/home` (optional)\n
      \n
      `umount /mnt`\n
      \n
      `mount /dev/bcache0 -o subvol=root,compress=lzo /mnt/`\n
      \n
      `mount --mkdir /dev/bcache0 -o subvol=home,compress=lzo /mnt/home`\n
      \n
      `mount --mkdir /dev/bcache0 -o subvol=var,compress=lzo /mnt/var`\n
      \n
      `mount --mkdir /dev/nvme0n1p2 /mnt/boot`\n
      \n
      `mount --mkdir /dev/nvme0n1p3 /mnt/boot/efi`\n
      \n
      Fifth: Install Arch Follow arch wiki, lol.\n
      \n
      Last: bcache-tools, mkinitcpio, and grub. Go back to tty3, the user one. And copy the bcache-tools package to your newly installed /mnt\n
      \n
      `sudo cp bcache-tools-1.1-1-x86_64.pkg.tar.zst /mnt`\n
      \n
      Then go back tty1 and install it on you arch-chroot.\n
      \n
      `pacman -U bcache-tools-1.1-1-x86_64.pkg.tar.zst`\n
      \n
      Now, we configure the mkinitcpio. Edit your mkinitcpio by using you editor of choice. And add bcache in in MODULES so it looks like this:\n
      \n
      `MODULES=(bcache)`\n
      \n
      And in HOOKS, add it after block and before filesystem. Example:\n
      \n
      `HOOKS=(base udev block bcache flesystem)`\n
      \n
      Make your initcpio by executing this command:\n
      \n
      `mkinitcpio -p linux`\n
      \n
      Grub is the last. Install it as usual. Just make sure you did the partition right, as mentioned before.\n
      \n
      That’s it. You just install Arch Linux on a bcache system. It’s complicated, and headache inducing for sure, but I assure you it is totally worth that pain.\n
      \n
      Note: If you have problem after you reboot, and want to arch-chroot, you need to install bcache-tools again. If you want to reformat anything and it shows the device as busy after you did the `partprobe`, you need to tell the kernel to stop any activity to the drive. In this example the sda is the one you want to edit.\n
      \n
      `echo 1 > /sys/block/sda/sda1/bcache/stop`\n
      \n
      Now, if you accidentally execute the command, you can use `partprobe` again to show it up.\n
      \n
      Reference: [wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/…/4c1492f537d9785e19406eb5cd99173…](https://gist.github.com/HardenedArray/4c1492f537d9785e19406eb5cd991735)[…kernel.org/…/Using_Btrfs_with_Multiple_Devices.h…](https://archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices.html)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700152658 {#3057
      date: 2023-11-16 17:37:38.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3064 …}
    +votes: Doctrine\ORM\PersistentCollection {#3066 …}
    +reports: Doctrine\ORM\PersistentCollection {#3068 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3070 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3072 …}
    +badges: Doctrine\ORM\PersistentCollection {#3074 …}
    +children: [
      1 => App\Entity\EntryComment {#2081}
      0 => App\Entity\EntryComment {#2140
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
        +body: "Note that bcache and bcache**fs** are different things. The latter is extremely new and not ready for “production” yet. This post is about bcache."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1700126707 {#2094
          date: 2023-11-16 10:25:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Uluganda@lemmy.ml"
          "@kugmo@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2133 …}
        +nested: Doctrine\ORM\PersistentCollection {#2131 …}
        +votes: Doctrine\ORM\PersistentCollection {#2138 …}
        +reports: Doctrine\ORM\PersistentCollection {#2345 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2330 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2346 …}
        -id: 129610
        -bodyTs: "'bcach':3,5,25 'differ':8 'extrem':13 'fs':6 'latter':11 'new':14 'note':1 'post':22 'product':19 'readi':17 'thing':9 'yet':20"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5846412"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700126707 {#2241
          date: 2023-11-16 10:25:07.0 +01:00
        }
        +"title": 129610
      }
    ]
    -id: 13261
    -titleTs: "'amaz':3 'bcach':1 'faster':7 'hdd':5 'make':4 'way':6"
    -bodyTs: "'-15':125 '-4067':748,766,775 '-88':749,767,776 '-9663':747,765,774 '/4c1492f537d9785e19406eb5cd99173':1131 '/bcache-tools.git':448 '/boot':606,617 '/boot/efi':632 '/comment/5577205)from':40 '/dev/bcache0':700,836,855,864,873 '/dev/bcache1':701 '/dev/nvme0n1':544 '/dev/nvme0n1p1':595,709,737 '/dev/nvme0n1p2':602,807,882 '/dev/nvme0n1p3':628,817,886 '/dev/sda':537,682 '/dev/sda1':584,666 '/dev/sdb':539,680 '/dev/sdb1':591,667 '/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1134 '/mnt':837,853,861,920,924 '/mnt/boot':883 '/mnt/boot/efi':887 '/mnt/home':850,870 '/mnt/root':841 '/mnt/var':845,879 '/news/btrfs-raid-56-is-bad)':239 '/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1139 '/post/7585833).':59 '/run/archiso/cowspace':323 '/sys/block/bcache0/bcache/attach':771 '/sys/block/bcache1/bcache/attach':780 '/sys/block/sda/sda1/bcache/stop':1110 '/sys/firmware/efi/efivars':296 '/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1130 '/u/d3xt3r@lemmy.nz)':44 '/using_btrfs_with_multiple_devices.h':1136 '1':1109 '10':124 '118g':596 '120gb':67 '15':76 '1g':603,621,812 '200m':629,822 '2nd':348 '2x500gb':64 '3':574 '32':816 '4':211,252 '500':585 '500gb':589 '8g':322 '8gb':251,261 'abl':403 'accident':1114 'achiev':502 'act':405 'activ':1092 'actual':51 'add':413,955,970 'af':751,769,778 'af-c5066a6c661b':750,768,777 'alt':353,429 'alway':7 'amaz':148 'answer':34,37 'anyon':180 'anyth':81,192,219,1070 'app':225 'arch':244,272,834,890,892,935,1019,1055 'arch-chroot':934,1054 'archach':697 'archive.kernel.org':1138 'archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1137 'ask':23 'assur':1035 'aur':317,442 'aur.archlinux.org':447 'aur.archlinux.org/bcache-tools.git':446 'b':665 'back':903,927 'base':327,334,979 'base-devel':326,333 'basic':20 'bcach':284,299,440,451,508,514,664,707,734,897,913,956,966,982,1023,1062 'bcache-super-show':733 'bcache-tool':439,450,896,912,1061 'bcache-tools-1.1-1-x86_64.pkg.tar.zst':923,939 'bcache0':675,792 'bcache1':677,794 'better':636 'bg3':96 'block':973,981 'boot':145,290,645,804 'bottom':418 'boy':89 'btrfs':515,838,842,847 'busi':1077 'buy':63,210 'c':708 'c5066a6c661b':752,770,779 'cach':601,704,714 'call':674 'care':130 'cd':449 'cfdisk':550 'cheap':72,74 'cheapest':201 'choic':953 'chroot':936,1056 'clone':437,445 'command':669,732,762,990,1117 'complic':1027 'compress':859,868,877 'configur':54,512,659,802,942 'confus':170 'copi':910 'cp':922 'creat':840,844,849 'cset.uuid':721,739,745 'ctrl':352,428 'd':698 'd3xter':41 'data':187 'decid':61 'devel':328,335 'devic':1075 'differ':109,152 'distro':270 'done':474,781 'drive':285,520,554,831,1095 'easiest':275 'echo':763,772,1108 'edit':410,945,1107 'editor':951 'efi':647 'els':205 'endless':21 'error':478 'even':607 'ever':14 'everyday':16 'exampl':740,977,1098 'execut':505,988,1115 'f':815 'f2':354 'f3':430 'fast':121 'favor':197 'fc3aac3b':746,764,773 'fifth':888 'figur':48 'filesystem':976 'finish':371 'first':182 'flesystem':983 'follow':891 'formati':581 'found':483 'fouth':511 'g':388 'game':98,222 'gb':586 'get':92,214,241 'gist.github.com':1133 'gist.github.com/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1132 'git':330,336,444 'go':346,902,926 'got':29 'grep':738 'grub':901,994 'guid':178 'hard':626 'hdd':65,157,212,525,542,568,587 'headach':1029 'hell':172 'help':33,46 'home':867 'hook':969,978 'howev':35 'identifi':523 'ignor':337 'import':195 'induc':1030 'initcpio':986 'insan':165 'inspect':458 'instal':168,280,298,325,489,833,889,919,930,998,1018,1060 'instanc':534 'internet':303,343 'interst':181 'iso':311 'kernel':496,612,1088 'kernel.org':1135 'knew':623 'know':723 'l':696 'last':26,160,895,997 'least':250 'lemmy.ml':39,43,58 'lemmy.ml/comment/5577205)from':38 'lemmy.ml/post/7585833).':57 'lemmy.ml/u/d3xt3r@lemmy.nz)':42 'less':619 'let':529 'like':75,963 'line':415 'linux':4,13,338,993,1020 'list':518 'live':245,306,310 'load':119,142,498 'login':356,431 'lol':894 'look':962 'lost':86 'lot':31 'love':3,12 'ls':295 'lsblk':522,686,784 'lzo':860,869,878 'm':387 'make':287,466,563,573,615,663,671,689,706,984,1003 'make-bcach':662,705 'makepkg':379,469 'mayb':123 'mention':1011 'might':253 'mkdir':863,872,881,885 'mkfs.btrfs':695 'mkfs.ext4':806 'mkfs.vfat':814 'mkinitcpio':899,944,947,991 'modprob':507 'modul':959,965 'mount':318,827,835,854,862,871,880,884 'need':135,373,399,492,641,1058,1084 'new':116 'newli':918 'next':363 'note':1043 'noth':87 'notic':150 'nvme':68 'nvme0n1p1':797 'o':319,856,865,874 'okay':1,656 'old':112 'one':257,564,611,908,1103 'option':846,851 'otherwis':365,649 'output':743 'p':992 'packag':486,915 'pacman':331,937 'pain':1042 'partit':552,565,575,590,598,604,618,630,648,673,798,805,813,823,1008 'partprob':510,1082,1121 'passwd':391 'password':396 'perform':103,198 'pkgbuild':460 'possibl':18,202 'press':351,427 'problem':1047 'proceed':464 'process':369 'pseudo':177 'pseudo-guid':176 'raid':661,690,717 'raid0':25,517,699 'raid10':215 'raid5':231 'realli':45 'reboot':1050 'refer':1127 'reformat':1069 'regist':712,757 'rememb':808,818 'remot':193 'remount':308,320 'repo':443 'requir':100 'right':1009 'root':358,383,858 'run':381 'safe':637 'save':424 'say':531 'sda':1100 'sda1':569 'sdb1':571 'second':240 'see':107,788 'separ':644 'set':394,436 'setup':117,162,190,234,375,718 'show':736,1073,1124 'sinc':378 'size':321 'slow':342 'slower':127 'smallest':256 'sorri':639 'sri':470 'ssd':69,101,113,161,528,547,578,597 'step':364 'stick':247 'stop':1090 'store':185,218 'subvol':857,866,875 'subvolum':839,843,848 'suck':236 'sudo':506,509,921 'super':735 'superus':407 'sure':288,1004,1032 'surpris':8,93 'system':56,307,655,1024 'tell':494,1086 'test':95 'textur':140 'think':263 'third':297 'throw':477 'time':146 'tool':441,452,898,914,1063 'total':77,1039 'tti':349 'tty1':928 'tty3':905 'two':694 'type':294,385,468 'u':938 'udev':980 'uefi':292 'umount':852 'unboot':654 'unless':206 'usb':246 'use':230,266,315,549,558,685,730,760,949,1120 'user':377,390,392,401,419,433,907 'useradd':386 'usual':1001 'uuid':727 'var':876 'visudo':411 'vmliuz':480 'wait':137,366 'want':52,208,278,455,561,1052,1067,1105 'way':627 'week':27 'well':104,122 'whatev':559 'wheel':389 'wiki':893 'wiki.archlinux.org':1129 'wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1128 'wont':380 'work':254 'worth':1040 'write':174 'wrong':82 'www.phoronix.com':238 'www.phoronix.com/news/btrfs-raid-56-is-bad)':237 'yet':583"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700146309
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8002348"
    +editedAt: DateTimeImmutable @1700319306 {#3043
      date: 2023-11-18 15:55:06.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700059909 {#3021
      date: 2023-11-15 15:51:49.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
  +body: """
    > except for hdds without cache\n
    \n
    The “cache” on HDDs is extremely tiny. Maybe a few seconds worth of sequential access at max. It does not exist to cache significant amounts of data for much longer than that.\n
    \n
    At the sizes at which bcache is used, you could permanently hold almost all of your performance-critical data on flash storage while having enough space for tonnes of performance-uncritical data; all in the same storage “package”.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700126620 {#2096
    date: 2023-11-16 10:23:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Uluganda@lemmy.ml"
    "@FuzzChef@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2063 …}
  +nested: Doctrine\ORM\PersistentCollection {#2064 …}
  +votes: Doctrine\ORM\PersistentCollection {#2088 …}
  +reports: Doctrine\ORM\PersistentCollection {#2087 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
  -id: 129609
  -bodyTs: "'access':20 'almost':50 'amount':30 'bcach':43 'cach':5,7,28 'could':47 'critic':56 'data':32,57,71 'enough':63 'except':1 'exist':26 'extrem':11 'flash':59 'hdds':3,9 'hold':49 'longer':35 'max':22 'mayb':13 'much':34 'packag':77 'perform':55,69 'performance-crit':54 'performance-uncrit':68 'perman':48 'second':16 'sequenti':19 'signific':29 'size':40 'space':64 'storag':60,76 'tini':12 'tonn':66 'uncrit':70 'use':45 'without':4 'worth':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5846392"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700126620 {#2062
    date: 2023-11-16 10:23:40.0 +01:00
  }
  +"title": 129609
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
99 DENIED edit
App\Entity\EntryComment {#2081
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2077
    +user: Proxies\__CG__\App\Entity\User {#3062 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Bcache-is-amazing-Making-HDD-way-faster"
    +title: "Bcache is amazing!: Making HDD way faster!"
    +url: null
    +body: """
      Okay, I love Linux. But I always surprised that I can love Linux ever more everyday. The possibility is basically endless!\n
      \n
      I asked about raid0 last week and got a lot of helpful answers. However, this[ answer ](https://lemmy.ml/comment/5577205)from [d3Xter](https://lemmy.ml/u/d3Xt3r@lemmy.nz) really helped me figures how I actually want to [configure my system](https://lemmy.ml/post/7585833). I decided to buy 2x500GB HDD and 120GB NVME SSD. It’s cheap, very cheap. Like $15 total. If there is anything wrong with them, I lost nothing. But boy did I get surprised. I tested BG3, a game that requires SSD to perform well and I see no difference between my old SSD and my new setup. It loads as fast (well, maybe 10-15s slower, but who cares?), and I do not need to wait for the textures to load, at all. Boot time is amazing. I notice no difference at all between this HDD and my last SSD setup. Which is insane!\n
      \n
      But the installation is confusing as hell. I write this pseudo-guide for anyone intersted.\n
      \n
      FIRST: DO NOT STORE ANY DATA IN THIS SETUP FOR ANYTHING REMOTE TO IMPORTANT!\n
      \n
      I favor performance for the cheapest possible above all else. Unless you want to buy 4 HDD to get raid10, do not store anything other than games and your apps on it. Do not use raid5 in this setup, [it sucks.](https://www.phoronix.com/news/Btrfs-RAID-56-Is-Bad)\n
      \n
      Second: Get yourself an Arch live USB stick with at least 8GB (4 might works, but smallest one I have is 8GB). I think you can use it on other distro, but Arch is the easiest if you want to install IT on the bcache drive. And make sure you booted into UEFI by typing:\n
      \n
      `ls /sys/firmware/efi/efivars/`\n
      \n
      Third: Installing bcache. After you have internet on your live system, remount your live iso so we can use the AUR.\n
      \n
      `mount -o remount,size=8G /run/archiso/cowspace`\n
      \n
      Then, install base-devel and git\n
      \n
      `pacman -S base-devel git --ignore linux`\n
      \n
      If you have slow internet, you can go to 2nd tty by pressing ctrl + alt + f2 and login as root there to do the next step, otherwise wait for the process to finish. We need to setup a user since makepkg wont run on root. So, type:\n
      \n
      `useradd -m -G wheel user && passwd user` and set your password Then we need the user to able to act as superuser. So, we edit `visudo` and add this line at the bottom: `user ALL=(ALL:ALL)ALL` save it and press ctrl + alt + f3, login as user you just set. Clone the bcache-tools AUR repo: `git clone https://aur.archlinux.org/bcache-tools.git && cd bcache-tools`\n
      \n
      If you want you can inspect the PKGBUILD, but we will proceed to make it, type:\n
      \n
      `makepkg -sri`\n
      \n
      Once it is done, it will throw error about vmliuz is not found, but the package itself is installed, you just need to tell the kernel to load it. We can achieve that by executing:\n
      \n
      `sudo modprobe bcache && sudo partprobe`\n
      \n
      Fouth: Configuring the bcache, btrfs, and raid0 List your drive with `lsblk` identify your HDD and your SSD. Let’s say in this instance, we have /dev/sda and /dev/sdb as our HDD and /dev/nvme0n1 as our SSD. I use cfdisk to partition my drive, but you can use whatever you want. I make one partition for both HDD, sda1 and sdb1, and make 3 partitions for my SSD. DO NOT FORMATI IT YET. /dev/sda1 : 500 GB HDD with 500GB partition /dev/sdb1 : same as before /dev/nvme0n1p1 : 118G SSD partition as the cache /dev/nvme0n1p2 : 1G partition as /boot. Even if you have one kernel, do not make a /boot partition less than 1G. I knew it in hard way. /dev/nvme0n1p3 : 200M partition as /boot/efi. Same as before, better safe than sorry. YOU NEED TO HAVE SEPARATE BOOT AND EFI PARTITION, OTHERWISE YOU WILL HAVE AN UNBOOTABLE SYSTEM!\n
      \n
      Okay, now we configure our raid.\n
      \n
      `make-bcache -B /dev/sda1 /dev/sdb1`\n
      \n
      This command will make a partition (?) called bcache0 and bcache1 under both /dev/sdb and /dev/sda if you use\n
      \n
      `lsblk`\n
      \n
      Now, we make raid out of those two.\n
      \n
      `mkfs.btrfs -L ARCHACHED -d raid0 /dev/bcache0 /dev/bcache1`\n
      \n
      Then the cache.\n
      \n
      `make-bcache -C /dev/nvme0n1p1`\n
      \n
      We can register the cache for our raid setup by its cset.uuid. To know what is the uuid, we can use this command.\n
      \n
      `bcache-super-show /dev/nvme0n1p1 |grep cset.uuid`\n
      \n
      Example of the output is:\n
      \n
      `cset.uuid fc3aac3b-9663-4067-88af-c5066a6c661b`\n
      \n
      From that, we can register it by using this command:\n
      \n
      `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache0/bcache/attach`\n
      \n
      `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache1/bcache/attach`\n
      \n
      Done! If you `lsblk` now, you can see that there is bcache0 and bcache1 under the nvme0n1p1 partition.\n
      \n
      Now, we can configure our boot partition.\n
      \n
      `mkfs.ext4 /dev/nvme0n1p2` (Remember, this is the 1G partition)\n
      \n
      `mkfs.vfat -F 32 /dev/nvme0n1p3` (Remember, this is the 200M partition)\n
      \n
      We can then mount all of those drive to install Arch.\n
      \n
      `mount /dev/bcache0 /mnt`\n
      \n
      `btrfs subvolume create /mnt/root`\n
      \n
      `btrfs subvolume create /mnt/var` (optional)\n
      \n
      `btrfs subvolume create /mnt/home` (optional)\n
      \n
      `umount /mnt`\n
      \n
      `mount /dev/bcache0 -o subvol=root,compress=lzo /mnt/`\n
      \n
      `mount --mkdir /dev/bcache0 -o subvol=home,compress=lzo /mnt/home`\n
      \n
      `mount --mkdir /dev/bcache0 -o subvol=var,compress=lzo /mnt/var`\n
      \n
      `mount --mkdir /dev/nvme0n1p2 /mnt/boot`\n
      \n
      `mount --mkdir /dev/nvme0n1p3 /mnt/boot/efi`\n
      \n
      Fifth: Install Arch Follow arch wiki, lol.\n
      \n
      Last: bcache-tools, mkinitcpio, and grub. Go back to tty3, the user one. And copy the bcache-tools package to your newly installed /mnt\n
      \n
      `sudo cp bcache-tools-1.1-1-x86_64.pkg.tar.zst /mnt`\n
      \n
      Then go back tty1 and install it on you arch-chroot.\n
      \n
      `pacman -U bcache-tools-1.1-1-x86_64.pkg.tar.zst`\n
      \n
      Now, we configure the mkinitcpio. Edit your mkinitcpio by using you editor of choice. And add bcache in in MODULES so it looks like this:\n
      \n
      `MODULES=(bcache)`\n
      \n
      And in HOOKS, add it after block and before filesystem. Example:\n
      \n
      `HOOKS=(base udev block bcache flesystem)`\n
      \n
      Make your initcpio by executing this command:\n
      \n
      `mkinitcpio -p linux`\n
      \n
      Grub is the last. Install it as usual. Just make sure you did the partition right, as mentioned before.\n
      \n
      That’s it. You just install Arch Linux on a bcache system. It’s complicated, and headache inducing for sure, but I assure you it is totally worth that pain.\n
      \n
      Note: If you have problem after you reboot, and want to arch-chroot, you need to install bcache-tools again. If you want to reformat anything and it shows the device as busy after you did the `partprobe`, you need to tell the kernel to stop any activity to the drive. In this example the sda is the one you want to edit.\n
      \n
      `echo 1 > /sys/block/sda/sda1/bcache/stop`\n
      \n
      Now, if you accidentally execute the command, you can use `partprobe` again to show it up.\n
      \n
      Reference: [wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/…/4c1492f537d9785e19406eb5cd99173…](https://gist.github.com/HardenedArray/4c1492f537d9785e19406eb5cd991735)[…kernel.org/…/Using_Btrfs_with_Multiple_Devices.h…](https://archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices.html)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700152658 {#3057
      date: 2023-11-16 17:37:38.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3064 …}
    +votes: Doctrine\ORM\PersistentCollection {#3066 …}
    +reports: Doctrine\ORM\PersistentCollection {#3068 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3070 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3072 …}
    +badges: Doctrine\ORM\PersistentCollection {#3074 …}
    +children: [
      1 => App\Entity\EntryComment {#2081}
      0 => App\Entity\EntryComment {#2140
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
        +body: "Note that bcache and bcache**fs** are different things. The latter is extremely new and not ready for “production” yet. This post is about bcache."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1700126707 {#2094
          date: 2023-11-16 10:25:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Uluganda@lemmy.ml"
          "@kugmo@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2133 …}
        +nested: Doctrine\ORM\PersistentCollection {#2131 …}
        +votes: Doctrine\ORM\PersistentCollection {#2138 …}
        +reports: Doctrine\ORM\PersistentCollection {#2345 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2330 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2346 …}
        -id: 129610
        -bodyTs: "'bcach':3,5,25 'differ':8 'extrem':13 'fs':6 'latter':11 'new':14 'note':1 'post':22 'product':19 'readi':17 'thing':9 'yet':20"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5846412"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700126707 {#2241
          date: 2023-11-16 10:25:07.0 +01:00
        }
        +"title": 129610
      }
    ]
    -id: 13261
    -titleTs: "'amaz':3 'bcach':1 'faster':7 'hdd':5 'make':4 'way':6"
    -bodyTs: "'-15':125 '-4067':748,766,775 '-88':749,767,776 '-9663':747,765,774 '/4c1492f537d9785e19406eb5cd99173':1131 '/bcache-tools.git':448 '/boot':606,617 '/boot/efi':632 '/comment/5577205)from':40 '/dev/bcache0':700,836,855,864,873 '/dev/bcache1':701 '/dev/nvme0n1':544 '/dev/nvme0n1p1':595,709,737 '/dev/nvme0n1p2':602,807,882 '/dev/nvme0n1p3':628,817,886 '/dev/sda':537,682 '/dev/sda1':584,666 '/dev/sdb':539,680 '/dev/sdb1':591,667 '/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1134 '/mnt':837,853,861,920,924 '/mnt/boot':883 '/mnt/boot/efi':887 '/mnt/home':850,870 '/mnt/root':841 '/mnt/var':845,879 '/news/btrfs-raid-56-is-bad)':239 '/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1139 '/post/7585833).':59 '/run/archiso/cowspace':323 '/sys/block/bcache0/bcache/attach':771 '/sys/block/bcache1/bcache/attach':780 '/sys/block/sda/sda1/bcache/stop':1110 '/sys/firmware/efi/efivars':296 '/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1130 '/u/d3xt3r@lemmy.nz)':44 '/using_btrfs_with_multiple_devices.h':1136 '1':1109 '10':124 '118g':596 '120gb':67 '15':76 '1g':603,621,812 '200m':629,822 '2nd':348 '2x500gb':64 '3':574 '32':816 '4':211,252 '500':585 '500gb':589 '8g':322 '8gb':251,261 'abl':403 'accident':1114 'achiev':502 'act':405 'activ':1092 'actual':51 'add':413,955,970 'af':751,769,778 'af-c5066a6c661b':750,768,777 'alt':353,429 'alway':7 'amaz':148 'answer':34,37 'anyon':180 'anyth':81,192,219,1070 'app':225 'arch':244,272,834,890,892,935,1019,1055 'arch-chroot':934,1054 'archach':697 'archive.kernel.org':1138 'archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1137 'ask':23 'assur':1035 'aur':317,442 'aur.archlinux.org':447 'aur.archlinux.org/bcache-tools.git':446 'b':665 'back':903,927 'base':327,334,979 'base-devel':326,333 'basic':20 'bcach':284,299,440,451,508,514,664,707,734,897,913,956,966,982,1023,1062 'bcache-super-show':733 'bcache-tool':439,450,896,912,1061 'bcache-tools-1.1-1-x86_64.pkg.tar.zst':923,939 'bcache0':675,792 'bcache1':677,794 'better':636 'bg3':96 'block':973,981 'boot':145,290,645,804 'bottom':418 'boy':89 'btrfs':515,838,842,847 'busi':1077 'buy':63,210 'c':708 'c5066a6c661b':752,770,779 'cach':601,704,714 'call':674 'care':130 'cd':449 'cfdisk':550 'cheap':72,74 'cheapest':201 'choic':953 'chroot':936,1056 'clone':437,445 'command':669,732,762,990,1117 'complic':1027 'compress':859,868,877 'configur':54,512,659,802,942 'confus':170 'copi':910 'cp':922 'creat':840,844,849 'cset.uuid':721,739,745 'ctrl':352,428 'd':698 'd3xter':41 'data':187 'decid':61 'devel':328,335 'devic':1075 'differ':109,152 'distro':270 'done':474,781 'drive':285,520,554,831,1095 'easiest':275 'echo':763,772,1108 'edit':410,945,1107 'editor':951 'efi':647 'els':205 'endless':21 'error':478 'even':607 'ever':14 'everyday':16 'exampl':740,977,1098 'execut':505,988,1115 'f':815 'f2':354 'f3':430 'fast':121 'favor':197 'fc3aac3b':746,764,773 'fifth':888 'figur':48 'filesystem':976 'finish':371 'first':182 'flesystem':983 'follow':891 'formati':581 'found':483 'fouth':511 'g':388 'game':98,222 'gb':586 'get':92,214,241 'gist.github.com':1133 'gist.github.com/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1132 'git':330,336,444 'go':346,902,926 'got':29 'grep':738 'grub':901,994 'guid':178 'hard':626 'hdd':65,157,212,525,542,568,587 'headach':1029 'hell':172 'help':33,46 'home':867 'hook':969,978 'howev':35 'identifi':523 'ignor':337 'import':195 'induc':1030 'initcpio':986 'insan':165 'inspect':458 'instal':168,280,298,325,489,833,889,919,930,998,1018,1060 'instanc':534 'internet':303,343 'interst':181 'iso':311 'kernel':496,612,1088 'kernel.org':1135 'knew':623 'know':723 'l':696 'last':26,160,895,997 'least':250 'lemmy.ml':39,43,58 'lemmy.ml/comment/5577205)from':38 'lemmy.ml/post/7585833).':57 'lemmy.ml/u/d3xt3r@lemmy.nz)':42 'less':619 'let':529 'like':75,963 'line':415 'linux':4,13,338,993,1020 'list':518 'live':245,306,310 'load':119,142,498 'login':356,431 'lol':894 'look':962 'lost':86 'lot':31 'love':3,12 'ls':295 'lsblk':522,686,784 'lzo':860,869,878 'm':387 'make':287,466,563,573,615,663,671,689,706,984,1003 'make-bcach':662,705 'makepkg':379,469 'mayb':123 'mention':1011 'might':253 'mkdir':863,872,881,885 'mkfs.btrfs':695 'mkfs.ext4':806 'mkfs.vfat':814 'mkinitcpio':899,944,947,991 'modprob':507 'modul':959,965 'mount':318,827,835,854,862,871,880,884 'need':135,373,399,492,641,1058,1084 'new':116 'newli':918 'next':363 'note':1043 'noth':87 'notic':150 'nvme':68 'nvme0n1p1':797 'o':319,856,865,874 'okay':1,656 'old':112 'one':257,564,611,908,1103 'option':846,851 'otherwis':365,649 'output':743 'p':992 'packag':486,915 'pacman':331,937 'pain':1042 'partit':552,565,575,590,598,604,618,630,648,673,798,805,813,823,1008 'partprob':510,1082,1121 'passwd':391 'password':396 'perform':103,198 'pkgbuild':460 'possibl':18,202 'press':351,427 'problem':1047 'proceed':464 'process':369 'pseudo':177 'pseudo-guid':176 'raid':661,690,717 'raid0':25,517,699 'raid10':215 'raid5':231 'realli':45 'reboot':1050 'refer':1127 'reformat':1069 'regist':712,757 'rememb':808,818 'remot':193 'remount':308,320 'repo':443 'requir':100 'right':1009 'root':358,383,858 'run':381 'safe':637 'save':424 'say':531 'sda':1100 'sda1':569 'sdb1':571 'second':240 'see':107,788 'separ':644 'set':394,436 'setup':117,162,190,234,375,718 'show':736,1073,1124 'sinc':378 'size':321 'slow':342 'slower':127 'smallest':256 'sorri':639 'sri':470 'ssd':69,101,113,161,528,547,578,597 'step':364 'stick':247 'stop':1090 'store':185,218 'subvol':857,866,875 'subvolum':839,843,848 'suck':236 'sudo':506,509,921 'super':735 'superus':407 'sure':288,1004,1032 'surpris':8,93 'system':56,307,655,1024 'tell':494,1086 'test':95 'textur':140 'think':263 'third':297 'throw':477 'time':146 'tool':441,452,898,914,1063 'total':77,1039 'tti':349 'tty1':928 'tty3':905 'two':694 'type':294,385,468 'u':938 'udev':980 'uefi':292 'umount':852 'unboot':654 'unless':206 'usb':246 'use':230,266,315,549,558,685,730,760,949,1120 'user':377,390,392,401,419,433,907 'useradd':386 'usual':1001 'uuid':727 'var':876 'visudo':411 'vmliuz':480 'wait':137,366 'want':52,208,278,455,561,1052,1067,1105 'way':627 'week':27 'well':104,122 'whatev':559 'wheel':389 'wiki':893 'wiki.archlinux.org':1129 'wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1128 'wont':380 'work':254 'worth':1040 'write':174 'wrong':82 'www.phoronix.com':238 'www.phoronix.com/news/btrfs-raid-56-is-bad)':237 'yet':583"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700146309
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8002348"
    +editedAt: DateTimeImmutable @1700319306 {#3043
      date: 2023-11-18 15:55:06.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700059909 {#3021
      date: 2023-11-15 15:51:49.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
  +body: """
    > except for hdds without cache\n
    \n
    The “cache” on HDDs is extremely tiny. Maybe a few seconds worth of sequential access at max. It does not exist to cache significant amounts of data for much longer than that.\n
    \n
    At the sizes at which bcache is used, you could permanently hold almost all of your performance-critical data on flash storage while having enough space for tonnes of performance-uncritical data; all in the same storage “package”.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700126620 {#2096
    date: 2023-11-16 10:23:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Uluganda@lemmy.ml"
    "@FuzzChef@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2063 …}
  +nested: Doctrine\ORM\PersistentCollection {#2064 …}
  +votes: Doctrine\ORM\PersistentCollection {#2088 …}
  +reports: Doctrine\ORM\PersistentCollection {#2087 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
  -id: 129609
  -bodyTs: "'access':20 'almost':50 'amount':30 'bcach':43 'cach':5,7,28 'could':47 'critic':56 'data':32,57,71 'enough':63 'except':1 'exist':26 'extrem':11 'flash':59 'hdds':3,9 'hold':49 'longer':35 'max':22 'mayb':13 'much':34 'packag':77 'perform':55,69 'performance-crit':54 'performance-uncrit':68 'perman':48 'second':16 'sequenti':19 'signific':29 'size':40 'space':64 'storag':60,76 'tini':12 'tonn':66 'uncrit':70 'use':45 'without':4 'worth':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5846392"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700126620 {#2062
    date: 2023-11-16 10:23:40.0 +01:00
  }
  +"title": 129609
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
100 DENIED moderate
App\Entity\EntryComment {#2081
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2077
    +user: Proxies\__CG__\App\Entity\User {#3062 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Bcache-is-amazing-Making-HDD-way-faster"
    +title: "Bcache is amazing!: Making HDD way faster!"
    +url: null
    +body: """
      Okay, I love Linux. But I always surprised that I can love Linux ever more everyday. The possibility is basically endless!\n
      \n
      I asked about raid0 last week and got a lot of helpful answers. However, this[ answer ](https://lemmy.ml/comment/5577205)from [d3Xter](https://lemmy.ml/u/d3Xt3r@lemmy.nz) really helped me figures how I actually want to [configure my system](https://lemmy.ml/post/7585833). I decided to buy 2x500GB HDD and 120GB NVME SSD. It’s cheap, very cheap. Like $15 total. If there is anything wrong with them, I lost nothing. But boy did I get surprised. I tested BG3, a game that requires SSD to perform well and I see no difference between my old SSD and my new setup. It loads as fast (well, maybe 10-15s slower, but who cares?), and I do not need to wait for the textures to load, at all. Boot time is amazing. I notice no difference at all between this HDD and my last SSD setup. Which is insane!\n
      \n
      But the installation is confusing as hell. I write this pseudo-guide for anyone intersted.\n
      \n
      FIRST: DO NOT STORE ANY DATA IN THIS SETUP FOR ANYTHING REMOTE TO IMPORTANT!\n
      \n
      I favor performance for the cheapest possible above all else. Unless you want to buy 4 HDD to get raid10, do not store anything other than games and your apps on it. Do not use raid5 in this setup, [it sucks.](https://www.phoronix.com/news/Btrfs-RAID-56-Is-Bad)\n
      \n
      Second: Get yourself an Arch live USB stick with at least 8GB (4 might works, but smallest one I have is 8GB). I think you can use it on other distro, but Arch is the easiest if you want to install IT on the bcache drive. And make sure you booted into UEFI by typing:\n
      \n
      `ls /sys/firmware/efi/efivars/`\n
      \n
      Third: Installing bcache. After you have internet on your live system, remount your live iso so we can use the AUR.\n
      \n
      `mount -o remount,size=8G /run/archiso/cowspace`\n
      \n
      Then, install base-devel and git\n
      \n
      `pacman -S base-devel git --ignore linux`\n
      \n
      If you have slow internet, you can go to 2nd tty by pressing ctrl + alt + f2 and login as root there to do the next step, otherwise wait for the process to finish. We need to setup a user since makepkg wont run on root. So, type:\n
      \n
      `useradd -m -G wheel user && passwd user` and set your password Then we need the user to able to act as superuser. So, we edit `visudo` and add this line at the bottom: `user ALL=(ALL:ALL)ALL` save it and press ctrl + alt + f3, login as user you just set. Clone the bcache-tools AUR repo: `git clone https://aur.archlinux.org/bcache-tools.git && cd bcache-tools`\n
      \n
      If you want you can inspect the PKGBUILD, but we will proceed to make it, type:\n
      \n
      `makepkg -sri`\n
      \n
      Once it is done, it will throw error about vmliuz is not found, but the package itself is installed, you just need to tell the kernel to load it. We can achieve that by executing:\n
      \n
      `sudo modprobe bcache && sudo partprobe`\n
      \n
      Fouth: Configuring the bcache, btrfs, and raid0 List your drive with `lsblk` identify your HDD and your SSD. Let’s say in this instance, we have /dev/sda and /dev/sdb as our HDD and /dev/nvme0n1 as our SSD. I use cfdisk to partition my drive, but you can use whatever you want. I make one partition for both HDD, sda1 and sdb1, and make 3 partitions for my SSD. DO NOT FORMATI IT YET. /dev/sda1 : 500 GB HDD with 500GB partition /dev/sdb1 : same as before /dev/nvme0n1p1 : 118G SSD partition as the cache /dev/nvme0n1p2 : 1G partition as /boot. Even if you have one kernel, do not make a /boot partition less than 1G. I knew it in hard way. /dev/nvme0n1p3 : 200M partition as /boot/efi. Same as before, better safe than sorry. YOU NEED TO HAVE SEPARATE BOOT AND EFI PARTITION, OTHERWISE YOU WILL HAVE AN UNBOOTABLE SYSTEM!\n
      \n
      Okay, now we configure our raid.\n
      \n
      `make-bcache -B /dev/sda1 /dev/sdb1`\n
      \n
      This command will make a partition (?) called bcache0 and bcache1 under both /dev/sdb and /dev/sda if you use\n
      \n
      `lsblk`\n
      \n
      Now, we make raid out of those two.\n
      \n
      `mkfs.btrfs -L ARCHACHED -d raid0 /dev/bcache0 /dev/bcache1`\n
      \n
      Then the cache.\n
      \n
      `make-bcache -C /dev/nvme0n1p1`\n
      \n
      We can register the cache for our raid setup by its cset.uuid. To know what is the uuid, we can use this command.\n
      \n
      `bcache-super-show /dev/nvme0n1p1 |grep cset.uuid`\n
      \n
      Example of the output is:\n
      \n
      `cset.uuid fc3aac3b-9663-4067-88af-c5066a6c661b`\n
      \n
      From that, we can register it by using this command:\n
      \n
      `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache0/bcache/attach`\n
      \n
      `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache1/bcache/attach`\n
      \n
      Done! If you `lsblk` now, you can see that there is bcache0 and bcache1 under the nvme0n1p1 partition.\n
      \n
      Now, we can configure our boot partition.\n
      \n
      `mkfs.ext4 /dev/nvme0n1p2` (Remember, this is the 1G partition)\n
      \n
      `mkfs.vfat -F 32 /dev/nvme0n1p3` (Remember, this is the 200M partition)\n
      \n
      We can then mount all of those drive to install Arch.\n
      \n
      `mount /dev/bcache0 /mnt`\n
      \n
      `btrfs subvolume create /mnt/root`\n
      \n
      `btrfs subvolume create /mnt/var` (optional)\n
      \n
      `btrfs subvolume create /mnt/home` (optional)\n
      \n
      `umount /mnt`\n
      \n
      `mount /dev/bcache0 -o subvol=root,compress=lzo /mnt/`\n
      \n
      `mount --mkdir /dev/bcache0 -o subvol=home,compress=lzo /mnt/home`\n
      \n
      `mount --mkdir /dev/bcache0 -o subvol=var,compress=lzo /mnt/var`\n
      \n
      `mount --mkdir /dev/nvme0n1p2 /mnt/boot`\n
      \n
      `mount --mkdir /dev/nvme0n1p3 /mnt/boot/efi`\n
      \n
      Fifth: Install Arch Follow arch wiki, lol.\n
      \n
      Last: bcache-tools, mkinitcpio, and grub. Go back to tty3, the user one. And copy the bcache-tools package to your newly installed /mnt\n
      \n
      `sudo cp bcache-tools-1.1-1-x86_64.pkg.tar.zst /mnt`\n
      \n
      Then go back tty1 and install it on you arch-chroot.\n
      \n
      `pacman -U bcache-tools-1.1-1-x86_64.pkg.tar.zst`\n
      \n
      Now, we configure the mkinitcpio. Edit your mkinitcpio by using you editor of choice. And add bcache in in MODULES so it looks like this:\n
      \n
      `MODULES=(bcache)`\n
      \n
      And in HOOKS, add it after block and before filesystem. Example:\n
      \n
      `HOOKS=(base udev block bcache flesystem)`\n
      \n
      Make your initcpio by executing this command:\n
      \n
      `mkinitcpio -p linux`\n
      \n
      Grub is the last. Install it as usual. Just make sure you did the partition right, as mentioned before.\n
      \n
      That’s it. You just install Arch Linux on a bcache system. It’s complicated, and headache inducing for sure, but I assure you it is totally worth that pain.\n
      \n
      Note: If you have problem after you reboot, and want to arch-chroot, you need to install bcache-tools again. If you want to reformat anything and it shows the device as busy after you did the `partprobe`, you need to tell the kernel to stop any activity to the drive. In this example the sda is the one you want to edit.\n
      \n
      `echo 1 > /sys/block/sda/sda1/bcache/stop`\n
      \n
      Now, if you accidentally execute the command, you can use `partprobe` again to show it up.\n
      \n
      Reference: [wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/…/4c1492f537d9785e19406eb5cd99173…](https://gist.github.com/HardenedArray/4c1492f537d9785e19406eb5cd991735)[…kernel.org/…/Using_Btrfs_with_Multiple_Devices.h…](https://archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices.html)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700152658 {#3057
      date: 2023-11-16 17:37:38.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3064 …}
    +votes: Doctrine\ORM\PersistentCollection {#3066 …}
    +reports: Doctrine\ORM\PersistentCollection {#3068 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3070 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3072 …}
    +badges: Doctrine\ORM\PersistentCollection {#3074 …}
    +children: [
      1 => App\Entity\EntryComment {#2081}
      0 => App\Entity\EntryComment {#2140
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
        +body: "Note that bcache and bcache**fs** are different things. The latter is extremely new and not ready for “production” yet. This post is about bcache."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1700126707 {#2094
          date: 2023-11-16 10:25:07.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Uluganda@lemmy.ml"
          "@kugmo@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2133 …}
        +nested: Doctrine\ORM\PersistentCollection {#2131 …}
        +votes: Doctrine\ORM\PersistentCollection {#2138 …}
        +reports: Doctrine\ORM\PersistentCollection {#2345 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2330 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2346 …}
        -id: 129610
        -bodyTs: "'bcach':3,5,25 'differ':8 'extrem':13 'fs':6 'latter':11 'new':14 'note':1 'post':22 'product':19 'readi':17 'thing':9 'yet':20"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5846412"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700126707 {#2241
          date: 2023-11-16 10:25:07.0 +01:00
        }
        +"title": 129610
      }
    ]
    -id: 13261
    -titleTs: "'amaz':3 'bcach':1 'faster':7 'hdd':5 'make':4 'way':6"
    -bodyTs: "'-15':125 '-4067':748,766,775 '-88':749,767,776 '-9663':747,765,774 '/4c1492f537d9785e19406eb5cd99173':1131 '/bcache-tools.git':448 '/boot':606,617 '/boot/efi':632 '/comment/5577205)from':40 '/dev/bcache0':700,836,855,864,873 '/dev/bcache1':701 '/dev/nvme0n1':544 '/dev/nvme0n1p1':595,709,737 '/dev/nvme0n1p2':602,807,882 '/dev/nvme0n1p3':628,817,886 '/dev/sda':537,682 '/dev/sda1':584,666 '/dev/sdb':539,680 '/dev/sdb1':591,667 '/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1134 '/mnt':837,853,861,920,924 '/mnt/boot':883 '/mnt/boot/efi':887 '/mnt/home':850,870 '/mnt/root':841 '/mnt/var':845,879 '/news/btrfs-raid-56-is-bad)':239 '/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1139 '/post/7585833).':59 '/run/archiso/cowspace':323 '/sys/block/bcache0/bcache/attach':771 '/sys/block/bcache1/bcache/attach':780 '/sys/block/sda/sda1/bcache/stop':1110 '/sys/firmware/efi/efivars':296 '/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1130 '/u/d3xt3r@lemmy.nz)':44 '/using_btrfs_with_multiple_devices.h':1136 '1':1109 '10':124 '118g':596 '120gb':67 '15':76 '1g':603,621,812 '200m':629,822 '2nd':348 '2x500gb':64 '3':574 '32':816 '4':211,252 '500':585 '500gb':589 '8g':322 '8gb':251,261 'abl':403 'accident':1114 'achiev':502 'act':405 'activ':1092 'actual':51 'add':413,955,970 'af':751,769,778 'af-c5066a6c661b':750,768,777 'alt':353,429 'alway':7 'amaz':148 'answer':34,37 'anyon':180 'anyth':81,192,219,1070 'app':225 'arch':244,272,834,890,892,935,1019,1055 'arch-chroot':934,1054 'archach':697 'archive.kernel.org':1138 'archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1137 'ask':23 'assur':1035 'aur':317,442 'aur.archlinux.org':447 'aur.archlinux.org/bcache-tools.git':446 'b':665 'back':903,927 'base':327,334,979 'base-devel':326,333 'basic':20 'bcach':284,299,440,451,508,514,664,707,734,897,913,956,966,982,1023,1062 'bcache-super-show':733 'bcache-tool':439,450,896,912,1061 'bcache-tools-1.1-1-x86_64.pkg.tar.zst':923,939 'bcache0':675,792 'bcache1':677,794 'better':636 'bg3':96 'block':973,981 'boot':145,290,645,804 'bottom':418 'boy':89 'btrfs':515,838,842,847 'busi':1077 'buy':63,210 'c':708 'c5066a6c661b':752,770,779 'cach':601,704,714 'call':674 'care':130 'cd':449 'cfdisk':550 'cheap':72,74 'cheapest':201 'choic':953 'chroot':936,1056 'clone':437,445 'command':669,732,762,990,1117 'complic':1027 'compress':859,868,877 'configur':54,512,659,802,942 'confus':170 'copi':910 'cp':922 'creat':840,844,849 'cset.uuid':721,739,745 'ctrl':352,428 'd':698 'd3xter':41 'data':187 'decid':61 'devel':328,335 'devic':1075 'differ':109,152 'distro':270 'done':474,781 'drive':285,520,554,831,1095 'easiest':275 'echo':763,772,1108 'edit':410,945,1107 'editor':951 'efi':647 'els':205 'endless':21 'error':478 'even':607 'ever':14 'everyday':16 'exampl':740,977,1098 'execut':505,988,1115 'f':815 'f2':354 'f3':430 'fast':121 'favor':197 'fc3aac3b':746,764,773 'fifth':888 'figur':48 'filesystem':976 'finish':371 'first':182 'flesystem':983 'follow':891 'formati':581 'found':483 'fouth':511 'g':388 'game':98,222 'gb':586 'get':92,214,241 'gist.github.com':1133 'gist.github.com/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1132 'git':330,336,444 'go':346,902,926 'got':29 'grep':738 'grub':901,994 'guid':178 'hard':626 'hdd':65,157,212,525,542,568,587 'headach':1029 'hell':172 'help':33,46 'home':867 'hook':969,978 'howev':35 'identifi':523 'ignor':337 'import':195 'induc':1030 'initcpio':986 'insan':165 'inspect':458 'instal':168,280,298,325,489,833,889,919,930,998,1018,1060 'instanc':534 'internet':303,343 'interst':181 'iso':311 'kernel':496,612,1088 'kernel.org':1135 'knew':623 'know':723 'l':696 'last':26,160,895,997 'least':250 'lemmy.ml':39,43,58 'lemmy.ml/comment/5577205)from':38 'lemmy.ml/post/7585833).':57 'lemmy.ml/u/d3xt3r@lemmy.nz)':42 'less':619 'let':529 'like':75,963 'line':415 'linux':4,13,338,993,1020 'list':518 'live':245,306,310 'load':119,142,498 'login':356,431 'lol':894 'look':962 'lost':86 'lot':31 'love':3,12 'ls':295 'lsblk':522,686,784 'lzo':860,869,878 'm':387 'make':287,466,563,573,615,663,671,689,706,984,1003 'make-bcach':662,705 'makepkg':379,469 'mayb':123 'mention':1011 'might':253 'mkdir':863,872,881,885 'mkfs.btrfs':695 'mkfs.ext4':806 'mkfs.vfat':814 'mkinitcpio':899,944,947,991 'modprob':507 'modul':959,965 'mount':318,827,835,854,862,871,880,884 'need':135,373,399,492,641,1058,1084 'new':116 'newli':918 'next':363 'note':1043 'noth':87 'notic':150 'nvme':68 'nvme0n1p1':797 'o':319,856,865,874 'okay':1,656 'old':112 'one':257,564,611,908,1103 'option':846,851 'otherwis':365,649 'output':743 'p':992 'packag':486,915 'pacman':331,937 'pain':1042 'partit':552,565,575,590,598,604,618,630,648,673,798,805,813,823,1008 'partprob':510,1082,1121 'passwd':391 'password':396 'perform':103,198 'pkgbuild':460 'possibl':18,202 'press':351,427 'problem':1047 'proceed':464 'process':369 'pseudo':177 'pseudo-guid':176 'raid':661,690,717 'raid0':25,517,699 'raid10':215 'raid5':231 'realli':45 'reboot':1050 'refer':1127 'reformat':1069 'regist':712,757 'rememb':808,818 'remot':193 'remount':308,320 'repo':443 'requir':100 'right':1009 'root':358,383,858 'run':381 'safe':637 'save':424 'say':531 'sda':1100 'sda1':569 'sdb1':571 'second':240 'see':107,788 'separ':644 'set':394,436 'setup':117,162,190,234,375,718 'show':736,1073,1124 'sinc':378 'size':321 'slow':342 'slower':127 'smallest':256 'sorri':639 'sri':470 'ssd':69,101,113,161,528,547,578,597 'step':364 'stick':247 'stop':1090 'store':185,218 'subvol':857,866,875 'subvolum':839,843,848 'suck':236 'sudo':506,509,921 'super':735 'superus':407 'sure':288,1004,1032 'surpris':8,93 'system':56,307,655,1024 'tell':494,1086 'test':95 'textur':140 'think':263 'third':297 'throw':477 'time':146 'tool':441,452,898,914,1063 'total':77,1039 'tti':349 'tty1':928 'tty3':905 'two':694 'type':294,385,468 'u':938 'udev':980 'uefi':292 'umount':852 'unboot':654 'unless':206 'usb':246 'use':230,266,315,549,558,685,730,760,949,1120 'user':377,390,392,401,419,433,907 'useradd':386 'usual':1001 'uuid':727 'var':876 'visudo':411 'vmliuz':480 'wait':137,366 'want':52,208,278,455,561,1052,1067,1105 'way':627 'week':27 'well':104,122 'whatev':559 'wheel':389 'wiki':893 'wiki.archlinux.org':1129 'wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1128 'wont':380 'work':254 'worth':1040 'write':174 'wrong':82 'www.phoronix.com':238 'www.phoronix.com/news/btrfs-raid-56-is-bad)':237 'yet':583"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700146309
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8002348"
    +editedAt: DateTimeImmutable @1700319306 {#3043
      date: 2023-11-18 15:55:06.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700059909 {#3021
      date: 2023-11-15 15:51:49.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
  +body: """
    > except for hdds without cache\n
    \n
    The “cache” on HDDs is extremely tiny. Maybe a few seconds worth of sequential access at max. It does not exist to cache significant amounts of data for much longer than that.\n
    \n
    At the sizes at which bcache is used, you could permanently hold almost all of your performance-critical data on flash storage while having enough space for tonnes of performance-uncritical data; all in the same storage “package”.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1700126620 {#2096
    date: 2023-11-16 10:23:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Uluganda@lemmy.ml"
    "@FuzzChef@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2063 …}
  +nested: Doctrine\ORM\PersistentCollection {#2064 …}
  +votes: Doctrine\ORM\PersistentCollection {#2088 …}
  +reports: Doctrine\ORM\PersistentCollection {#2087 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
  -id: 129609
  -bodyTs: "'access':20 'almost':50 'amount':30 'bcach':43 'cach':5,7,28 'could':47 'critic':56 'data':32,57,71 'enough':63 'except':1 'exist':26 'extrem':11 'flash':59 'hdds':3,9 'hold':49 'longer':35 'max':22 'mayb':13 'much':34 'packag':77 'perform':55,69 'performance-crit':54 'performance-uncrit':68 'perman':48 'second':16 'sequenti':19 'signific':29 'size':40 'space':64 'storag':60,76 'tini':12 'tonn':66 'uncrit':70 'use':45 'without':4 'worth':17"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5846392"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700126620 {#2062
    date: 2023-11-16 10:23:40.0 +01:00
  }
  +"title": 129609
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
101 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
102 DENIED moderate
App\Entity\EntryComment {#2140
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2077
    +user: Proxies\__CG__\App\Entity\User {#3062 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Bcache-is-amazing-Making-HDD-way-faster"
    +title: "Bcache is amazing!: Making HDD way faster!"
    +url: null
    +body: """
      Okay, I love Linux. But I always surprised that I can love Linux ever more everyday. The possibility is basically endless!\n
      \n
      I asked about raid0 last week and got a lot of helpful answers. However, this[ answer ](https://lemmy.ml/comment/5577205)from [d3Xter](https://lemmy.ml/u/d3Xt3r@lemmy.nz) really helped me figures how I actually want to [configure my system](https://lemmy.ml/post/7585833). I decided to buy 2x500GB HDD and 120GB NVME SSD. It’s cheap, very cheap. Like $15 total. If there is anything wrong with them, I lost nothing. But boy did I get surprised. I tested BG3, a game that requires SSD to perform well and I see no difference between my old SSD and my new setup. It loads as fast (well, maybe 10-15s slower, but who cares?), and I do not need to wait for the textures to load, at all. Boot time is amazing. I notice no difference at all between this HDD and my last SSD setup. Which is insane!\n
      \n
      But the installation is confusing as hell. I write this pseudo-guide for anyone intersted.\n
      \n
      FIRST: DO NOT STORE ANY DATA IN THIS SETUP FOR ANYTHING REMOTE TO IMPORTANT!\n
      \n
      I favor performance for the cheapest possible above all else. Unless you want to buy 4 HDD to get raid10, do not store anything other than games and your apps on it. Do not use raid5 in this setup, [it sucks.](https://www.phoronix.com/news/Btrfs-RAID-56-Is-Bad)\n
      \n
      Second: Get yourself an Arch live USB stick with at least 8GB (4 might works, but smallest one I have is 8GB). I think you can use it on other distro, but Arch is the easiest if you want to install IT on the bcache drive. And make sure you booted into UEFI by typing:\n
      \n
      `ls /sys/firmware/efi/efivars/`\n
      \n
      Third: Installing bcache. After you have internet on your live system, remount your live iso so we can use the AUR.\n
      \n
      `mount -o remount,size=8G /run/archiso/cowspace`\n
      \n
      Then, install base-devel and git\n
      \n
      `pacman -S base-devel git --ignore linux`\n
      \n
      If you have slow internet, you can go to 2nd tty by pressing ctrl + alt + f2 and login as root there to do the next step, otherwise wait for the process to finish. We need to setup a user since makepkg wont run on root. So, type:\n
      \n
      `useradd -m -G wheel user && passwd user` and set your password Then we need the user to able to act as superuser. So, we edit `visudo` and add this line at the bottom: `user ALL=(ALL:ALL)ALL` save it and press ctrl + alt + f3, login as user you just set. Clone the bcache-tools AUR repo: `git clone https://aur.archlinux.org/bcache-tools.git && cd bcache-tools`\n
      \n
      If you want you can inspect the PKGBUILD, but we will proceed to make it, type:\n
      \n
      `makepkg -sri`\n
      \n
      Once it is done, it will throw error about vmliuz is not found, but the package itself is installed, you just need to tell the kernel to load it. We can achieve that by executing:\n
      \n
      `sudo modprobe bcache && sudo partprobe`\n
      \n
      Fouth: Configuring the bcache, btrfs, and raid0 List your drive with `lsblk` identify your HDD and your SSD. Let’s say in this instance, we have /dev/sda and /dev/sdb as our HDD and /dev/nvme0n1 as our SSD. I use cfdisk to partition my drive, but you can use whatever you want. I make one partition for both HDD, sda1 and sdb1, and make 3 partitions for my SSD. DO NOT FORMATI IT YET. /dev/sda1 : 500 GB HDD with 500GB partition /dev/sdb1 : same as before /dev/nvme0n1p1 : 118G SSD partition as the cache /dev/nvme0n1p2 : 1G partition as /boot. Even if you have one kernel, do not make a /boot partition less than 1G. I knew it in hard way. /dev/nvme0n1p3 : 200M partition as /boot/efi. Same as before, better safe than sorry. YOU NEED TO HAVE SEPARATE BOOT AND EFI PARTITION, OTHERWISE YOU WILL HAVE AN UNBOOTABLE SYSTEM!\n
      \n
      Okay, now we configure our raid.\n
      \n
      `make-bcache -B /dev/sda1 /dev/sdb1`\n
      \n
      This command will make a partition (?) called bcache0 and bcache1 under both /dev/sdb and /dev/sda if you use\n
      \n
      `lsblk`\n
      \n
      Now, we make raid out of those two.\n
      \n
      `mkfs.btrfs -L ARCHACHED -d raid0 /dev/bcache0 /dev/bcache1`\n
      \n
      Then the cache.\n
      \n
      `make-bcache -C /dev/nvme0n1p1`\n
      \n
      We can register the cache for our raid setup by its cset.uuid. To know what is the uuid, we can use this command.\n
      \n
      `bcache-super-show /dev/nvme0n1p1 |grep cset.uuid`\n
      \n
      Example of the output is:\n
      \n
      `cset.uuid fc3aac3b-9663-4067-88af-c5066a6c661b`\n
      \n
      From that, we can register it by using this command:\n
      \n
      `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache0/bcache/attach`\n
      \n
      `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache1/bcache/attach`\n
      \n
      Done! If you `lsblk` now, you can see that there is bcache0 and bcache1 under the nvme0n1p1 partition.\n
      \n
      Now, we can configure our boot partition.\n
      \n
      `mkfs.ext4 /dev/nvme0n1p2` (Remember, this is the 1G partition)\n
      \n
      `mkfs.vfat -F 32 /dev/nvme0n1p3` (Remember, this is the 200M partition)\n
      \n
      We can then mount all of those drive to install Arch.\n
      \n
      `mount /dev/bcache0 /mnt`\n
      \n
      `btrfs subvolume create /mnt/root`\n
      \n
      `btrfs subvolume create /mnt/var` (optional)\n
      \n
      `btrfs subvolume create /mnt/home` (optional)\n
      \n
      `umount /mnt`\n
      \n
      `mount /dev/bcache0 -o subvol=root,compress=lzo /mnt/`\n
      \n
      `mount --mkdir /dev/bcache0 -o subvol=home,compress=lzo /mnt/home`\n
      \n
      `mount --mkdir /dev/bcache0 -o subvol=var,compress=lzo /mnt/var`\n
      \n
      `mount --mkdir /dev/nvme0n1p2 /mnt/boot`\n
      \n
      `mount --mkdir /dev/nvme0n1p3 /mnt/boot/efi`\n
      \n
      Fifth: Install Arch Follow arch wiki, lol.\n
      \n
      Last: bcache-tools, mkinitcpio, and grub. Go back to tty3, the user one. And copy the bcache-tools package to your newly installed /mnt\n
      \n
      `sudo cp bcache-tools-1.1-1-x86_64.pkg.tar.zst /mnt`\n
      \n
      Then go back tty1 and install it on you arch-chroot.\n
      \n
      `pacman -U bcache-tools-1.1-1-x86_64.pkg.tar.zst`\n
      \n
      Now, we configure the mkinitcpio. Edit your mkinitcpio by using you editor of choice. And add bcache in in MODULES so it looks like this:\n
      \n
      `MODULES=(bcache)`\n
      \n
      And in HOOKS, add it after block and before filesystem. Example:\n
      \n
      `HOOKS=(base udev block bcache flesystem)`\n
      \n
      Make your initcpio by executing this command:\n
      \n
      `mkinitcpio -p linux`\n
      \n
      Grub is the last. Install it as usual. Just make sure you did the partition right, as mentioned before.\n
      \n
      That’s it. You just install Arch Linux on a bcache system. It’s complicated, and headache inducing for sure, but I assure you it is totally worth that pain.\n
      \n
      Note: If you have problem after you reboot, and want to arch-chroot, you need to install bcache-tools again. If you want to reformat anything and it shows the device as busy after you did the `partprobe`, you need to tell the kernel to stop any activity to the drive. In this example the sda is the one you want to edit.\n
      \n
      `echo 1 > /sys/block/sda/sda1/bcache/stop`\n
      \n
      Now, if you accidentally execute the command, you can use `partprobe` again to show it up.\n
      \n
      Reference: [wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/…/4c1492f537d9785e19406eb5cd99173…](https://gist.github.com/HardenedArray/4c1492f537d9785e19406eb5cd991735)[…kernel.org/…/Using_Btrfs_with_Multiple_Devices.h…](https://archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices.html)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700152658 {#3057
      date: 2023-11-16 17:37:38.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3064 …}
    +votes: Doctrine\ORM\PersistentCollection {#3066 …}
    +reports: Doctrine\ORM\PersistentCollection {#3068 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3070 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3072 …}
    +badges: Doctrine\ORM\PersistentCollection {#3074 …}
    +children: [
      1 => App\Entity\EntryComment {#2081
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +body: """
          > except for hdds without cache\n
          \n
          The “cache” on HDDs is extremely tiny. Maybe a few seconds worth of sequential access at max. It does not exist to cache significant amounts of data for much longer than that.\n
          \n
          At the sizes at which bcache is used, you could permanently hold almost all of your performance-critical data on flash storage while having enough space for tonnes of performance-uncritical data; all in the same storage “package”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700126620 {#2096
          date: 2023-11-16 10:23:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Uluganda@lemmy.ml"
          "@FuzzChef@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2063 …}
        +nested: Doctrine\ORM\PersistentCollection {#2064 …}
        +votes: Doctrine\ORM\PersistentCollection {#2088 …}
        +reports: Doctrine\ORM\PersistentCollection {#2087 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
        -id: 129609
        -bodyTs: "'access':20 'almost':50 'amount':30 'bcach':43 'cach':5,7,28 'could':47 'critic':56 'data':32,57,71 'enough':63 'except':1 'exist':26 'extrem':11 'flash':59 'hdds':3,9 'hold':49 'longer':35 'max':22 'mayb':13 'much':34 'packag':77 'perform':55,69 'performance-crit':54 'performance-uncrit':68 'perman':48 'second':16 'sequenti':19 'signific':29 'size':40 'space':64 'storag':60,76 'tini':12 'tonn':66 'uncrit':70 'use':45 'without':4 'worth':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5846392"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700126620 {#2062
          date: 2023-11-16 10:23:40.0 +01:00
        }
        +"title": 129609
      }
      0 => App\Entity\EntryComment {#2140}
    ]
    -id: 13261
    -titleTs: "'amaz':3 'bcach':1 'faster':7 'hdd':5 'make':4 'way':6"
    -bodyTs: "'-15':125 '-4067':748,766,775 '-88':749,767,776 '-9663':747,765,774 '/4c1492f537d9785e19406eb5cd99173':1131 '/bcache-tools.git':448 '/boot':606,617 '/boot/efi':632 '/comment/5577205)from':40 '/dev/bcache0':700,836,855,864,873 '/dev/bcache1':701 '/dev/nvme0n1':544 '/dev/nvme0n1p1':595,709,737 '/dev/nvme0n1p2':602,807,882 '/dev/nvme0n1p3':628,817,886 '/dev/sda':537,682 '/dev/sda1':584,666 '/dev/sdb':539,680 '/dev/sdb1':591,667 '/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1134 '/mnt':837,853,861,920,924 '/mnt/boot':883 '/mnt/boot/efi':887 '/mnt/home':850,870 '/mnt/root':841 '/mnt/var':845,879 '/news/btrfs-raid-56-is-bad)':239 '/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1139 '/post/7585833).':59 '/run/archiso/cowspace':323 '/sys/block/bcache0/bcache/attach':771 '/sys/block/bcache1/bcache/attach':780 '/sys/block/sda/sda1/bcache/stop':1110 '/sys/firmware/efi/efivars':296 '/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1130 '/u/d3xt3r@lemmy.nz)':44 '/using_btrfs_with_multiple_devices.h':1136 '1':1109 '10':124 '118g':596 '120gb':67 '15':76 '1g':603,621,812 '200m':629,822 '2nd':348 '2x500gb':64 '3':574 '32':816 '4':211,252 '500':585 '500gb':589 '8g':322 '8gb':251,261 'abl':403 'accident':1114 'achiev':502 'act':405 'activ':1092 'actual':51 'add':413,955,970 'af':751,769,778 'af-c5066a6c661b':750,768,777 'alt':353,429 'alway':7 'amaz':148 'answer':34,37 'anyon':180 'anyth':81,192,219,1070 'app':225 'arch':244,272,834,890,892,935,1019,1055 'arch-chroot':934,1054 'archach':697 'archive.kernel.org':1138 'archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1137 'ask':23 'assur':1035 'aur':317,442 'aur.archlinux.org':447 'aur.archlinux.org/bcache-tools.git':446 'b':665 'back':903,927 'base':327,334,979 'base-devel':326,333 'basic':20 'bcach':284,299,440,451,508,514,664,707,734,897,913,956,966,982,1023,1062 'bcache-super-show':733 'bcache-tool':439,450,896,912,1061 'bcache-tools-1.1-1-x86_64.pkg.tar.zst':923,939 'bcache0':675,792 'bcache1':677,794 'better':636 'bg3':96 'block':973,981 'boot':145,290,645,804 'bottom':418 'boy':89 'btrfs':515,838,842,847 'busi':1077 'buy':63,210 'c':708 'c5066a6c661b':752,770,779 'cach':601,704,714 'call':674 'care':130 'cd':449 'cfdisk':550 'cheap':72,74 'cheapest':201 'choic':953 'chroot':936,1056 'clone':437,445 'command':669,732,762,990,1117 'complic':1027 'compress':859,868,877 'configur':54,512,659,802,942 'confus':170 'copi':910 'cp':922 'creat':840,844,849 'cset.uuid':721,739,745 'ctrl':352,428 'd':698 'd3xter':41 'data':187 'decid':61 'devel':328,335 'devic':1075 'differ':109,152 'distro':270 'done':474,781 'drive':285,520,554,831,1095 'easiest':275 'echo':763,772,1108 'edit':410,945,1107 'editor':951 'efi':647 'els':205 'endless':21 'error':478 'even':607 'ever':14 'everyday':16 'exampl':740,977,1098 'execut':505,988,1115 'f':815 'f2':354 'f3':430 'fast':121 'favor':197 'fc3aac3b':746,764,773 'fifth':888 'figur':48 'filesystem':976 'finish':371 'first':182 'flesystem':983 'follow':891 'formati':581 'found':483 'fouth':511 'g':388 'game':98,222 'gb':586 'get':92,214,241 'gist.github.com':1133 'gist.github.com/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1132 'git':330,336,444 'go':346,902,926 'got':29 'grep':738 'grub':901,994 'guid':178 'hard':626 'hdd':65,157,212,525,542,568,587 'headach':1029 'hell':172 'help':33,46 'home':867 'hook':969,978 'howev':35 'identifi':523 'ignor':337 'import':195 'induc':1030 'initcpio':986 'insan':165 'inspect':458 'instal':168,280,298,325,489,833,889,919,930,998,1018,1060 'instanc':534 'internet':303,343 'interst':181 'iso':311 'kernel':496,612,1088 'kernel.org':1135 'knew':623 'know':723 'l':696 'last':26,160,895,997 'least':250 'lemmy.ml':39,43,58 'lemmy.ml/comment/5577205)from':38 'lemmy.ml/post/7585833).':57 'lemmy.ml/u/d3xt3r@lemmy.nz)':42 'less':619 'let':529 'like':75,963 'line':415 'linux':4,13,338,993,1020 'list':518 'live':245,306,310 'load':119,142,498 'login':356,431 'lol':894 'look':962 'lost':86 'lot':31 'love':3,12 'ls':295 'lsblk':522,686,784 'lzo':860,869,878 'm':387 'make':287,466,563,573,615,663,671,689,706,984,1003 'make-bcach':662,705 'makepkg':379,469 'mayb':123 'mention':1011 'might':253 'mkdir':863,872,881,885 'mkfs.btrfs':695 'mkfs.ext4':806 'mkfs.vfat':814 'mkinitcpio':899,944,947,991 'modprob':507 'modul':959,965 'mount':318,827,835,854,862,871,880,884 'need':135,373,399,492,641,1058,1084 'new':116 'newli':918 'next':363 'note':1043 'noth':87 'notic':150 'nvme':68 'nvme0n1p1':797 'o':319,856,865,874 'okay':1,656 'old':112 'one':257,564,611,908,1103 'option':846,851 'otherwis':365,649 'output':743 'p':992 'packag':486,915 'pacman':331,937 'pain':1042 'partit':552,565,575,590,598,604,618,630,648,673,798,805,813,823,1008 'partprob':510,1082,1121 'passwd':391 'password':396 'perform':103,198 'pkgbuild':460 'possibl':18,202 'press':351,427 'problem':1047 'proceed':464 'process':369 'pseudo':177 'pseudo-guid':176 'raid':661,690,717 'raid0':25,517,699 'raid10':215 'raid5':231 'realli':45 'reboot':1050 'refer':1127 'reformat':1069 'regist':712,757 'rememb':808,818 'remot':193 'remount':308,320 'repo':443 'requir':100 'right':1009 'root':358,383,858 'run':381 'safe':637 'save':424 'say':531 'sda':1100 'sda1':569 'sdb1':571 'second':240 'see':107,788 'separ':644 'set':394,436 'setup':117,162,190,234,375,718 'show':736,1073,1124 'sinc':378 'size':321 'slow':342 'slower':127 'smallest':256 'sorri':639 'sri':470 'ssd':69,101,113,161,528,547,578,597 'step':364 'stick':247 'stop':1090 'store':185,218 'subvol':857,866,875 'subvolum':839,843,848 'suck':236 'sudo':506,509,921 'super':735 'superus':407 'sure':288,1004,1032 'surpris':8,93 'system':56,307,655,1024 'tell':494,1086 'test':95 'textur':140 'think':263 'third':297 'throw':477 'time':146 'tool':441,452,898,914,1063 'total':77,1039 'tti':349 'tty1':928 'tty3':905 'two':694 'type':294,385,468 'u':938 'udev':980 'uefi':292 'umount':852 'unboot':654 'unless':206 'usb':246 'use':230,266,315,549,558,685,730,760,949,1120 'user':377,390,392,401,419,433,907 'useradd':386 'usual':1001 'uuid':727 'var':876 'visudo':411 'vmliuz':480 'wait':137,366 'want':52,208,278,455,561,1052,1067,1105 'way':627 'week':27 'well':104,122 'whatev':559 'wheel':389 'wiki':893 'wiki.archlinux.org':1129 'wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1128 'wont':380 'work':254 'worth':1040 'write':174 'wrong':82 'www.phoronix.com':238 'www.phoronix.com/news/btrfs-raid-56-is-bad)':237 'yet':583"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700146309
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8002348"
    +editedAt: DateTimeImmutable @1700319306 {#3043
      date: 2023-11-18 15:55:06.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700059909 {#3021
      date: 2023-11-15 15:51:49.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
  +body: "Note that bcache and bcache**fs** are different things. The latter is extremely new and not ready for “production” yet. This post is about bcache."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700126707 {#2094
    date: 2023-11-16 10:25:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Uluganda@lemmy.ml"
    "@kugmo@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2133 …}
  +nested: Doctrine\ORM\PersistentCollection {#2131 …}
  +votes: Doctrine\ORM\PersistentCollection {#2138 …}
  +reports: Doctrine\ORM\PersistentCollection {#2345 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2330 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2346 …}
  -id: 129610
  -bodyTs: "'bcach':3,5,25 'differ':8 'extrem':13 'fs':6 'latter':11 'new':14 'note':1 'post':22 'product':19 'readi':17 'thing':9 'yet':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5846412"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700126707 {#2241
    date: 2023-11-16 10:25:07.0 +01:00
  }
  +"title": 129610
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
103 DENIED edit
App\Entity\EntryComment {#2140
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2077
    +user: Proxies\__CG__\App\Entity\User {#3062 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Bcache-is-amazing-Making-HDD-way-faster"
    +title: "Bcache is amazing!: Making HDD way faster!"
    +url: null
    +body: """
      Okay, I love Linux. But I always surprised that I can love Linux ever more everyday. The possibility is basically endless!\n
      \n
      I asked about raid0 last week and got a lot of helpful answers. However, this[ answer ](https://lemmy.ml/comment/5577205)from [d3Xter](https://lemmy.ml/u/d3Xt3r@lemmy.nz) really helped me figures how I actually want to [configure my system](https://lemmy.ml/post/7585833). I decided to buy 2x500GB HDD and 120GB NVME SSD. It’s cheap, very cheap. Like $15 total. If there is anything wrong with them, I lost nothing. But boy did I get surprised. I tested BG3, a game that requires SSD to perform well and I see no difference between my old SSD and my new setup. It loads as fast (well, maybe 10-15s slower, but who cares?), and I do not need to wait for the textures to load, at all. Boot time is amazing. I notice no difference at all between this HDD and my last SSD setup. Which is insane!\n
      \n
      But the installation is confusing as hell. I write this pseudo-guide for anyone intersted.\n
      \n
      FIRST: DO NOT STORE ANY DATA IN THIS SETUP FOR ANYTHING REMOTE TO IMPORTANT!\n
      \n
      I favor performance for the cheapest possible above all else. Unless you want to buy 4 HDD to get raid10, do not store anything other than games and your apps on it. Do not use raid5 in this setup, [it sucks.](https://www.phoronix.com/news/Btrfs-RAID-56-Is-Bad)\n
      \n
      Second: Get yourself an Arch live USB stick with at least 8GB (4 might works, but smallest one I have is 8GB). I think you can use it on other distro, but Arch is the easiest if you want to install IT on the bcache drive. And make sure you booted into UEFI by typing:\n
      \n
      `ls /sys/firmware/efi/efivars/`\n
      \n
      Third: Installing bcache. After you have internet on your live system, remount your live iso so we can use the AUR.\n
      \n
      `mount -o remount,size=8G /run/archiso/cowspace`\n
      \n
      Then, install base-devel and git\n
      \n
      `pacman -S base-devel git --ignore linux`\n
      \n
      If you have slow internet, you can go to 2nd tty by pressing ctrl + alt + f2 and login as root there to do the next step, otherwise wait for the process to finish. We need to setup a user since makepkg wont run on root. So, type:\n
      \n
      `useradd -m -G wheel user && passwd user` and set your password Then we need the user to able to act as superuser. So, we edit `visudo` and add this line at the bottom: `user ALL=(ALL:ALL)ALL` save it and press ctrl + alt + f3, login as user you just set. Clone the bcache-tools AUR repo: `git clone https://aur.archlinux.org/bcache-tools.git && cd bcache-tools`\n
      \n
      If you want you can inspect the PKGBUILD, but we will proceed to make it, type:\n
      \n
      `makepkg -sri`\n
      \n
      Once it is done, it will throw error about vmliuz is not found, but the package itself is installed, you just need to tell the kernel to load it. We can achieve that by executing:\n
      \n
      `sudo modprobe bcache && sudo partprobe`\n
      \n
      Fouth: Configuring the bcache, btrfs, and raid0 List your drive with `lsblk` identify your HDD and your SSD. Let’s say in this instance, we have /dev/sda and /dev/sdb as our HDD and /dev/nvme0n1 as our SSD. I use cfdisk to partition my drive, but you can use whatever you want. I make one partition for both HDD, sda1 and sdb1, and make 3 partitions for my SSD. DO NOT FORMATI IT YET. /dev/sda1 : 500 GB HDD with 500GB partition /dev/sdb1 : same as before /dev/nvme0n1p1 : 118G SSD partition as the cache /dev/nvme0n1p2 : 1G partition as /boot. Even if you have one kernel, do not make a /boot partition less than 1G. I knew it in hard way. /dev/nvme0n1p3 : 200M partition as /boot/efi. Same as before, better safe than sorry. YOU NEED TO HAVE SEPARATE BOOT AND EFI PARTITION, OTHERWISE YOU WILL HAVE AN UNBOOTABLE SYSTEM!\n
      \n
      Okay, now we configure our raid.\n
      \n
      `make-bcache -B /dev/sda1 /dev/sdb1`\n
      \n
      This command will make a partition (?) called bcache0 and bcache1 under both /dev/sdb and /dev/sda if you use\n
      \n
      `lsblk`\n
      \n
      Now, we make raid out of those two.\n
      \n
      `mkfs.btrfs -L ARCHACHED -d raid0 /dev/bcache0 /dev/bcache1`\n
      \n
      Then the cache.\n
      \n
      `make-bcache -C /dev/nvme0n1p1`\n
      \n
      We can register the cache for our raid setup by its cset.uuid. To know what is the uuid, we can use this command.\n
      \n
      `bcache-super-show /dev/nvme0n1p1 |grep cset.uuid`\n
      \n
      Example of the output is:\n
      \n
      `cset.uuid fc3aac3b-9663-4067-88af-c5066a6c661b`\n
      \n
      From that, we can register it by using this command:\n
      \n
      `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache0/bcache/attach`\n
      \n
      `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache1/bcache/attach`\n
      \n
      Done! If you `lsblk` now, you can see that there is bcache0 and bcache1 under the nvme0n1p1 partition.\n
      \n
      Now, we can configure our boot partition.\n
      \n
      `mkfs.ext4 /dev/nvme0n1p2` (Remember, this is the 1G partition)\n
      \n
      `mkfs.vfat -F 32 /dev/nvme0n1p3` (Remember, this is the 200M partition)\n
      \n
      We can then mount all of those drive to install Arch.\n
      \n
      `mount /dev/bcache0 /mnt`\n
      \n
      `btrfs subvolume create /mnt/root`\n
      \n
      `btrfs subvolume create /mnt/var` (optional)\n
      \n
      `btrfs subvolume create /mnt/home` (optional)\n
      \n
      `umount /mnt`\n
      \n
      `mount /dev/bcache0 -o subvol=root,compress=lzo /mnt/`\n
      \n
      `mount --mkdir /dev/bcache0 -o subvol=home,compress=lzo /mnt/home`\n
      \n
      `mount --mkdir /dev/bcache0 -o subvol=var,compress=lzo /mnt/var`\n
      \n
      `mount --mkdir /dev/nvme0n1p2 /mnt/boot`\n
      \n
      `mount --mkdir /dev/nvme0n1p3 /mnt/boot/efi`\n
      \n
      Fifth: Install Arch Follow arch wiki, lol.\n
      \n
      Last: bcache-tools, mkinitcpio, and grub. Go back to tty3, the user one. And copy the bcache-tools package to your newly installed /mnt\n
      \n
      `sudo cp bcache-tools-1.1-1-x86_64.pkg.tar.zst /mnt`\n
      \n
      Then go back tty1 and install it on you arch-chroot.\n
      \n
      `pacman -U bcache-tools-1.1-1-x86_64.pkg.tar.zst`\n
      \n
      Now, we configure the mkinitcpio. Edit your mkinitcpio by using you editor of choice. And add bcache in in MODULES so it looks like this:\n
      \n
      `MODULES=(bcache)`\n
      \n
      And in HOOKS, add it after block and before filesystem. Example:\n
      \n
      `HOOKS=(base udev block bcache flesystem)`\n
      \n
      Make your initcpio by executing this command:\n
      \n
      `mkinitcpio -p linux`\n
      \n
      Grub is the last. Install it as usual. Just make sure you did the partition right, as mentioned before.\n
      \n
      That’s it. You just install Arch Linux on a bcache system. It’s complicated, and headache inducing for sure, but I assure you it is totally worth that pain.\n
      \n
      Note: If you have problem after you reboot, and want to arch-chroot, you need to install bcache-tools again. If you want to reformat anything and it shows the device as busy after you did the `partprobe`, you need to tell the kernel to stop any activity to the drive. In this example the sda is the one you want to edit.\n
      \n
      `echo 1 > /sys/block/sda/sda1/bcache/stop`\n
      \n
      Now, if you accidentally execute the command, you can use `partprobe` again to show it up.\n
      \n
      Reference: [wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/…/4c1492f537d9785e19406eb5cd99173…](https://gist.github.com/HardenedArray/4c1492f537d9785e19406eb5cd991735)[…kernel.org/…/Using_Btrfs_with_Multiple_Devices.h…](https://archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices.html)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700152658 {#3057
      date: 2023-11-16 17:37:38.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3064 …}
    +votes: Doctrine\ORM\PersistentCollection {#3066 …}
    +reports: Doctrine\ORM\PersistentCollection {#3068 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3070 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3072 …}
    +badges: Doctrine\ORM\PersistentCollection {#3074 …}
    +children: [
      1 => App\Entity\EntryComment {#2081
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +body: """
          > except for hdds without cache\n
          \n
          The “cache” on HDDs is extremely tiny. Maybe a few seconds worth of sequential access at max. It does not exist to cache significant amounts of data for much longer than that.\n
          \n
          At the sizes at which bcache is used, you could permanently hold almost all of your performance-critical data on flash storage while having enough space for tonnes of performance-uncritical data; all in the same storage “package”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700126620 {#2096
          date: 2023-11-16 10:23:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Uluganda@lemmy.ml"
          "@FuzzChef@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2063 …}
        +nested: Doctrine\ORM\PersistentCollection {#2064 …}
        +votes: Doctrine\ORM\PersistentCollection {#2088 …}
        +reports: Doctrine\ORM\PersistentCollection {#2087 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
        -id: 129609
        -bodyTs: "'access':20 'almost':50 'amount':30 'bcach':43 'cach':5,7,28 'could':47 'critic':56 'data':32,57,71 'enough':63 'except':1 'exist':26 'extrem':11 'flash':59 'hdds':3,9 'hold':49 'longer':35 'max':22 'mayb':13 'much':34 'packag':77 'perform':55,69 'performance-crit':54 'performance-uncrit':68 'perman':48 'second':16 'sequenti':19 'signific':29 'size':40 'space':64 'storag':60,76 'tini':12 'tonn':66 'uncrit':70 'use':45 'without':4 'worth':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5846392"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700126620 {#2062
          date: 2023-11-16 10:23:40.0 +01:00
        }
        +"title": 129609
      }
      0 => App\Entity\EntryComment {#2140}
    ]
    -id: 13261
    -titleTs: "'amaz':3 'bcach':1 'faster':7 'hdd':5 'make':4 'way':6"
    -bodyTs: "'-15':125 '-4067':748,766,775 '-88':749,767,776 '-9663':747,765,774 '/4c1492f537d9785e19406eb5cd99173':1131 '/bcache-tools.git':448 '/boot':606,617 '/boot/efi':632 '/comment/5577205)from':40 '/dev/bcache0':700,836,855,864,873 '/dev/bcache1':701 '/dev/nvme0n1':544 '/dev/nvme0n1p1':595,709,737 '/dev/nvme0n1p2':602,807,882 '/dev/nvme0n1p3':628,817,886 '/dev/sda':537,682 '/dev/sda1':584,666 '/dev/sdb':539,680 '/dev/sdb1':591,667 '/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1134 '/mnt':837,853,861,920,924 '/mnt/boot':883 '/mnt/boot/efi':887 '/mnt/home':850,870 '/mnt/root':841 '/mnt/var':845,879 '/news/btrfs-raid-56-is-bad)':239 '/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1139 '/post/7585833).':59 '/run/archiso/cowspace':323 '/sys/block/bcache0/bcache/attach':771 '/sys/block/bcache1/bcache/attach':780 '/sys/block/sda/sda1/bcache/stop':1110 '/sys/firmware/efi/efivars':296 '/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1130 '/u/d3xt3r@lemmy.nz)':44 '/using_btrfs_with_multiple_devices.h':1136 '1':1109 '10':124 '118g':596 '120gb':67 '15':76 '1g':603,621,812 '200m':629,822 '2nd':348 '2x500gb':64 '3':574 '32':816 '4':211,252 '500':585 '500gb':589 '8g':322 '8gb':251,261 'abl':403 'accident':1114 'achiev':502 'act':405 'activ':1092 'actual':51 'add':413,955,970 'af':751,769,778 'af-c5066a6c661b':750,768,777 'alt':353,429 'alway':7 'amaz':148 'answer':34,37 'anyon':180 'anyth':81,192,219,1070 'app':225 'arch':244,272,834,890,892,935,1019,1055 'arch-chroot':934,1054 'archach':697 'archive.kernel.org':1138 'archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1137 'ask':23 'assur':1035 'aur':317,442 'aur.archlinux.org':447 'aur.archlinux.org/bcache-tools.git':446 'b':665 'back':903,927 'base':327,334,979 'base-devel':326,333 'basic':20 'bcach':284,299,440,451,508,514,664,707,734,897,913,956,966,982,1023,1062 'bcache-super-show':733 'bcache-tool':439,450,896,912,1061 'bcache-tools-1.1-1-x86_64.pkg.tar.zst':923,939 'bcache0':675,792 'bcache1':677,794 'better':636 'bg3':96 'block':973,981 'boot':145,290,645,804 'bottom':418 'boy':89 'btrfs':515,838,842,847 'busi':1077 'buy':63,210 'c':708 'c5066a6c661b':752,770,779 'cach':601,704,714 'call':674 'care':130 'cd':449 'cfdisk':550 'cheap':72,74 'cheapest':201 'choic':953 'chroot':936,1056 'clone':437,445 'command':669,732,762,990,1117 'complic':1027 'compress':859,868,877 'configur':54,512,659,802,942 'confus':170 'copi':910 'cp':922 'creat':840,844,849 'cset.uuid':721,739,745 'ctrl':352,428 'd':698 'd3xter':41 'data':187 'decid':61 'devel':328,335 'devic':1075 'differ':109,152 'distro':270 'done':474,781 'drive':285,520,554,831,1095 'easiest':275 'echo':763,772,1108 'edit':410,945,1107 'editor':951 'efi':647 'els':205 'endless':21 'error':478 'even':607 'ever':14 'everyday':16 'exampl':740,977,1098 'execut':505,988,1115 'f':815 'f2':354 'f3':430 'fast':121 'favor':197 'fc3aac3b':746,764,773 'fifth':888 'figur':48 'filesystem':976 'finish':371 'first':182 'flesystem':983 'follow':891 'formati':581 'found':483 'fouth':511 'g':388 'game':98,222 'gb':586 'get':92,214,241 'gist.github.com':1133 'gist.github.com/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1132 'git':330,336,444 'go':346,902,926 'got':29 'grep':738 'grub':901,994 'guid':178 'hard':626 'hdd':65,157,212,525,542,568,587 'headach':1029 'hell':172 'help':33,46 'home':867 'hook':969,978 'howev':35 'identifi':523 'ignor':337 'import':195 'induc':1030 'initcpio':986 'insan':165 'inspect':458 'instal':168,280,298,325,489,833,889,919,930,998,1018,1060 'instanc':534 'internet':303,343 'interst':181 'iso':311 'kernel':496,612,1088 'kernel.org':1135 'knew':623 'know':723 'l':696 'last':26,160,895,997 'least':250 'lemmy.ml':39,43,58 'lemmy.ml/comment/5577205)from':38 'lemmy.ml/post/7585833).':57 'lemmy.ml/u/d3xt3r@lemmy.nz)':42 'less':619 'let':529 'like':75,963 'line':415 'linux':4,13,338,993,1020 'list':518 'live':245,306,310 'load':119,142,498 'login':356,431 'lol':894 'look':962 'lost':86 'lot':31 'love':3,12 'ls':295 'lsblk':522,686,784 'lzo':860,869,878 'm':387 'make':287,466,563,573,615,663,671,689,706,984,1003 'make-bcach':662,705 'makepkg':379,469 'mayb':123 'mention':1011 'might':253 'mkdir':863,872,881,885 'mkfs.btrfs':695 'mkfs.ext4':806 'mkfs.vfat':814 'mkinitcpio':899,944,947,991 'modprob':507 'modul':959,965 'mount':318,827,835,854,862,871,880,884 'need':135,373,399,492,641,1058,1084 'new':116 'newli':918 'next':363 'note':1043 'noth':87 'notic':150 'nvme':68 'nvme0n1p1':797 'o':319,856,865,874 'okay':1,656 'old':112 'one':257,564,611,908,1103 'option':846,851 'otherwis':365,649 'output':743 'p':992 'packag':486,915 'pacman':331,937 'pain':1042 'partit':552,565,575,590,598,604,618,630,648,673,798,805,813,823,1008 'partprob':510,1082,1121 'passwd':391 'password':396 'perform':103,198 'pkgbuild':460 'possibl':18,202 'press':351,427 'problem':1047 'proceed':464 'process':369 'pseudo':177 'pseudo-guid':176 'raid':661,690,717 'raid0':25,517,699 'raid10':215 'raid5':231 'realli':45 'reboot':1050 'refer':1127 'reformat':1069 'regist':712,757 'rememb':808,818 'remot':193 'remount':308,320 'repo':443 'requir':100 'right':1009 'root':358,383,858 'run':381 'safe':637 'save':424 'say':531 'sda':1100 'sda1':569 'sdb1':571 'second':240 'see':107,788 'separ':644 'set':394,436 'setup':117,162,190,234,375,718 'show':736,1073,1124 'sinc':378 'size':321 'slow':342 'slower':127 'smallest':256 'sorri':639 'sri':470 'ssd':69,101,113,161,528,547,578,597 'step':364 'stick':247 'stop':1090 'store':185,218 'subvol':857,866,875 'subvolum':839,843,848 'suck':236 'sudo':506,509,921 'super':735 'superus':407 'sure':288,1004,1032 'surpris':8,93 'system':56,307,655,1024 'tell':494,1086 'test':95 'textur':140 'think':263 'third':297 'throw':477 'time':146 'tool':441,452,898,914,1063 'total':77,1039 'tti':349 'tty1':928 'tty3':905 'two':694 'type':294,385,468 'u':938 'udev':980 'uefi':292 'umount':852 'unboot':654 'unless':206 'usb':246 'use':230,266,315,549,558,685,730,760,949,1120 'user':377,390,392,401,419,433,907 'useradd':386 'usual':1001 'uuid':727 'var':876 'visudo':411 'vmliuz':480 'wait':137,366 'want':52,208,278,455,561,1052,1067,1105 'way':627 'week':27 'well':104,122 'whatev':559 'wheel':389 'wiki':893 'wiki.archlinux.org':1129 'wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1128 'wont':380 'work':254 'worth':1040 'write':174 'wrong':82 'www.phoronix.com':238 'www.phoronix.com/news/btrfs-raid-56-is-bad)':237 'yet':583"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700146309
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8002348"
    +editedAt: DateTimeImmutable @1700319306 {#3043
      date: 2023-11-18 15:55:06.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700059909 {#3021
      date: 2023-11-15 15:51:49.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
  +body: "Note that bcache and bcache**fs** are different things. The latter is extremely new and not ready for “production” yet. This post is about bcache."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700126707 {#2094
    date: 2023-11-16 10:25:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Uluganda@lemmy.ml"
    "@kugmo@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2133 …}
  +nested: Doctrine\ORM\PersistentCollection {#2131 …}
  +votes: Doctrine\ORM\PersistentCollection {#2138 …}
  +reports: Doctrine\ORM\PersistentCollection {#2345 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2330 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2346 …}
  -id: 129610
  -bodyTs: "'bcach':3,5,25 'differ':8 'extrem':13 'fs':6 'latter':11 'new':14 'note':1 'post':22 'product':19 'readi':17 'thing':9 'yet':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5846412"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700126707 {#2241
    date: 2023-11-16 10:25:07.0 +01:00
  }
  +"title": 129610
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
104 DENIED moderate
App\Entity\EntryComment {#2140
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2077
    +user: Proxies\__CG__\App\Entity\User {#3062 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Bcache-is-amazing-Making-HDD-way-faster"
    +title: "Bcache is amazing!: Making HDD way faster!"
    +url: null
    +body: """
      Okay, I love Linux. But I always surprised that I can love Linux ever more everyday. The possibility is basically endless!\n
      \n
      I asked about raid0 last week and got a lot of helpful answers. However, this[ answer ](https://lemmy.ml/comment/5577205)from [d3Xter](https://lemmy.ml/u/d3Xt3r@lemmy.nz) really helped me figures how I actually want to [configure my system](https://lemmy.ml/post/7585833). I decided to buy 2x500GB HDD and 120GB NVME SSD. It’s cheap, very cheap. Like $15 total. If there is anything wrong with them, I lost nothing. But boy did I get surprised. I tested BG3, a game that requires SSD to perform well and I see no difference between my old SSD and my new setup. It loads as fast (well, maybe 10-15s slower, but who cares?), and I do not need to wait for the textures to load, at all. Boot time is amazing. I notice no difference at all between this HDD and my last SSD setup. Which is insane!\n
      \n
      But the installation is confusing as hell. I write this pseudo-guide for anyone intersted.\n
      \n
      FIRST: DO NOT STORE ANY DATA IN THIS SETUP FOR ANYTHING REMOTE TO IMPORTANT!\n
      \n
      I favor performance for the cheapest possible above all else. Unless you want to buy 4 HDD to get raid10, do not store anything other than games and your apps on it. Do not use raid5 in this setup, [it sucks.](https://www.phoronix.com/news/Btrfs-RAID-56-Is-Bad)\n
      \n
      Second: Get yourself an Arch live USB stick with at least 8GB (4 might works, but smallest one I have is 8GB). I think you can use it on other distro, but Arch is the easiest if you want to install IT on the bcache drive. And make sure you booted into UEFI by typing:\n
      \n
      `ls /sys/firmware/efi/efivars/`\n
      \n
      Third: Installing bcache. After you have internet on your live system, remount your live iso so we can use the AUR.\n
      \n
      `mount -o remount,size=8G /run/archiso/cowspace`\n
      \n
      Then, install base-devel and git\n
      \n
      `pacman -S base-devel git --ignore linux`\n
      \n
      If you have slow internet, you can go to 2nd tty by pressing ctrl + alt + f2 and login as root there to do the next step, otherwise wait for the process to finish. We need to setup a user since makepkg wont run on root. So, type:\n
      \n
      `useradd -m -G wheel user && passwd user` and set your password Then we need the user to able to act as superuser. So, we edit `visudo` and add this line at the bottom: `user ALL=(ALL:ALL)ALL` save it and press ctrl + alt + f3, login as user you just set. Clone the bcache-tools AUR repo: `git clone https://aur.archlinux.org/bcache-tools.git && cd bcache-tools`\n
      \n
      If you want you can inspect the PKGBUILD, but we will proceed to make it, type:\n
      \n
      `makepkg -sri`\n
      \n
      Once it is done, it will throw error about vmliuz is not found, but the package itself is installed, you just need to tell the kernel to load it. We can achieve that by executing:\n
      \n
      `sudo modprobe bcache && sudo partprobe`\n
      \n
      Fouth: Configuring the bcache, btrfs, and raid0 List your drive with `lsblk` identify your HDD and your SSD. Let’s say in this instance, we have /dev/sda and /dev/sdb as our HDD and /dev/nvme0n1 as our SSD. I use cfdisk to partition my drive, but you can use whatever you want. I make one partition for both HDD, sda1 and sdb1, and make 3 partitions for my SSD. DO NOT FORMATI IT YET. /dev/sda1 : 500 GB HDD with 500GB partition /dev/sdb1 : same as before /dev/nvme0n1p1 : 118G SSD partition as the cache /dev/nvme0n1p2 : 1G partition as /boot. Even if you have one kernel, do not make a /boot partition less than 1G. I knew it in hard way. /dev/nvme0n1p3 : 200M partition as /boot/efi. Same as before, better safe than sorry. YOU NEED TO HAVE SEPARATE BOOT AND EFI PARTITION, OTHERWISE YOU WILL HAVE AN UNBOOTABLE SYSTEM!\n
      \n
      Okay, now we configure our raid.\n
      \n
      `make-bcache -B /dev/sda1 /dev/sdb1`\n
      \n
      This command will make a partition (?) called bcache0 and bcache1 under both /dev/sdb and /dev/sda if you use\n
      \n
      `lsblk`\n
      \n
      Now, we make raid out of those two.\n
      \n
      `mkfs.btrfs -L ARCHACHED -d raid0 /dev/bcache0 /dev/bcache1`\n
      \n
      Then the cache.\n
      \n
      `make-bcache -C /dev/nvme0n1p1`\n
      \n
      We can register the cache for our raid setup by its cset.uuid. To know what is the uuid, we can use this command.\n
      \n
      `bcache-super-show /dev/nvme0n1p1 |grep cset.uuid`\n
      \n
      Example of the output is:\n
      \n
      `cset.uuid fc3aac3b-9663-4067-88af-c5066a6c661b`\n
      \n
      From that, we can register it by using this command:\n
      \n
      `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache0/bcache/attach`\n
      \n
      `echo fc3aac3b-9663-4067-88af-c5066a6c661b > /sys/block/bcache1/bcache/attach`\n
      \n
      Done! If you `lsblk` now, you can see that there is bcache0 and bcache1 under the nvme0n1p1 partition.\n
      \n
      Now, we can configure our boot partition.\n
      \n
      `mkfs.ext4 /dev/nvme0n1p2` (Remember, this is the 1G partition)\n
      \n
      `mkfs.vfat -F 32 /dev/nvme0n1p3` (Remember, this is the 200M partition)\n
      \n
      We can then mount all of those drive to install Arch.\n
      \n
      `mount /dev/bcache0 /mnt`\n
      \n
      `btrfs subvolume create /mnt/root`\n
      \n
      `btrfs subvolume create /mnt/var` (optional)\n
      \n
      `btrfs subvolume create /mnt/home` (optional)\n
      \n
      `umount /mnt`\n
      \n
      `mount /dev/bcache0 -o subvol=root,compress=lzo /mnt/`\n
      \n
      `mount --mkdir /dev/bcache0 -o subvol=home,compress=lzo /mnt/home`\n
      \n
      `mount --mkdir /dev/bcache0 -o subvol=var,compress=lzo /mnt/var`\n
      \n
      `mount --mkdir /dev/nvme0n1p2 /mnt/boot`\n
      \n
      `mount --mkdir /dev/nvme0n1p3 /mnt/boot/efi`\n
      \n
      Fifth: Install Arch Follow arch wiki, lol.\n
      \n
      Last: bcache-tools, mkinitcpio, and grub. Go back to tty3, the user one. And copy the bcache-tools package to your newly installed /mnt\n
      \n
      `sudo cp bcache-tools-1.1-1-x86_64.pkg.tar.zst /mnt`\n
      \n
      Then go back tty1 and install it on you arch-chroot.\n
      \n
      `pacman -U bcache-tools-1.1-1-x86_64.pkg.tar.zst`\n
      \n
      Now, we configure the mkinitcpio. Edit your mkinitcpio by using you editor of choice. And add bcache in in MODULES so it looks like this:\n
      \n
      `MODULES=(bcache)`\n
      \n
      And in HOOKS, add it after block and before filesystem. Example:\n
      \n
      `HOOKS=(base udev block bcache flesystem)`\n
      \n
      Make your initcpio by executing this command:\n
      \n
      `mkinitcpio -p linux`\n
      \n
      Grub is the last. Install it as usual. Just make sure you did the partition right, as mentioned before.\n
      \n
      That’s it. You just install Arch Linux on a bcache system. It’s complicated, and headache inducing for sure, but I assure you it is totally worth that pain.\n
      \n
      Note: If you have problem after you reboot, and want to arch-chroot, you need to install bcache-tools again. If you want to reformat anything and it shows the device as busy after you did the `partprobe`, you need to tell the kernel to stop any activity to the drive. In this example the sda is the one you want to edit.\n
      \n
      `echo 1 > /sys/block/sda/sda1/bcache/stop`\n
      \n
      Now, if you accidentally execute the command, you can use `partprobe` again to show it up.\n
      \n
      Reference: [wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/…/4c1492f537d9785e19406eb5cd99173…](https://gist.github.com/HardenedArray/4c1492f537d9785e19406eb5cd991735)[…kernel.org/…/Using_Btrfs_with_Multiple_Devices.h…](https://archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/Using_Btrfs_with_Multiple_Devices.html)
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 22
    +favouriteCount: 131
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700152658 {#3057
      date: 2023-11-16 17:37:38.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3064 …}
    +votes: Doctrine\ORM\PersistentCollection {#3066 …}
    +reports: Doctrine\ORM\PersistentCollection {#3068 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3070 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3072 …}
    +badges: Doctrine\ORM\PersistentCollection {#3074 …}
    +children: [
      1 => App\Entity\EntryComment {#2081
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2077 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +root: Proxies\__CG__\App\Entity\EntryComment {#2098 …}
        +body: """
          > except for hdds without cache\n
          \n
          The “cache” on HDDs is extremely tiny. Maybe a few seconds worth of sequential access at max. It does not exist to cache significant amounts of data for much longer than that.\n
          \n
          At the sizes at which bcache is used, you could permanently hold almost all of your performance-critical data on flash storage while having enough space for tonnes of performance-uncritical data; all in the same storage “package”.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1700126620 {#2096
          date: 2023-11-16 10:23:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Uluganda@lemmy.ml"
          "@FuzzChef@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2063 …}
        +nested: Doctrine\ORM\PersistentCollection {#2064 …}
        +votes: Doctrine\ORM\PersistentCollection {#2088 …}
        +reports: Doctrine\ORM\PersistentCollection {#2087 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2086 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2093 …}
        -id: 129609
        -bodyTs: "'access':20 'almost':50 'amount':30 'bcach':43 'cach':5,7,28 'could':47 'critic':56 'data':32,57,71 'enough':63 'except':1 'exist':26 'extrem':11 'flash':59 'hdds':3,9 'hold':49 'longer':35 'max':22 'mayb':13 'much':34 'packag':77 'perform':55,69 'performance-crit':54 'performance-uncrit':68 'perman':48 'second':16 'sequenti':19 'signific':29 'size':40 'space':64 'storag':60,76 'tini':12 'tonn':66 'uncrit':70 'use':45 'without':4 'worth':17"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5846392"
        +editedAt: null
        +createdAt: DateTimeImmutable @1700126620 {#2062
          date: 2023-11-16 10:23:40.0 +01:00
        }
        +"title": 129609
      }
      0 => App\Entity\EntryComment {#2140}
    ]
    -id: 13261
    -titleTs: "'amaz':3 'bcach':1 'faster':7 'hdd':5 'make':4 'way':6"
    -bodyTs: "'-15':125 '-4067':748,766,775 '-88':749,767,776 '-9663':747,765,774 '/4c1492f537d9785e19406eb5cd99173':1131 '/bcache-tools.git':448 '/boot':606,617 '/boot/efi':632 '/comment/5577205)from':40 '/dev/bcache0':700,836,855,864,873 '/dev/bcache1':701 '/dev/nvme0n1':544 '/dev/nvme0n1p1':595,709,737 '/dev/nvme0n1p2':602,807,882 '/dev/nvme0n1p3':628,817,886 '/dev/sda':537,682 '/dev/sda1':584,666 '/dev/sdb':539,680 '/dev/sdb1':591,667 '/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1134 '/mnt':837,853,861,920,924 '/mnt/boot':883 '/mnt/boot/efi':887 '/mnt/home':850,870 '/mnt/root':841 '/mnt/var':845,879 '/news/btrfs-raid-56-is-bad)':239 '/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1139 '/post/7585833).':59 '/run/archiso/cowspace':323 '/sys/block/bcache0/bcache/attach':771 '/sys/block/bcache1/bcache/attach':780 '/sys/block/sda/sda1/bcache/stop':1110 '/sys/firmware/efi/efivars':296 '/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1130 '/u/d3xt3r@lemmy.nz)':44 '/using_btrfs_with_multiple_devices.h':1136 '1':1109 '10':124 '118g':596 '120gb':67 '15':76 '1g':603,621,812 '200m':629,822 '2nd':348 '2x500gb':64 '3':574 '32':816 '4':211,252 '500':585 '500gb':589 '8g':322 '8gb':251,261 'abl':403 'accident':1114 'achiev':502 'act':405 'activ':1092 'actual':51 'add':413,955,970 'af':751,769,778 'af-c5066a6c661b':750,768,777 'alt':353,429 'alway':7 'amaz':148 'answer':34,37 'anyon':180 'anyth':81,192,219,1070 'app':225 'arch':244,272,834,890,892,935,1019,1055 'arch-chroot':934,1054 'archach':697 'archive.kernel.org':1138 'archive.kernel.org/oldwiki/btrfs.wiki.kernel.org/index.php/using_btrfs_with_multiple_devices.html)':1137 'ask':23 'assur':1035 'aur':317,442 'aur.archlinux.org':447 'aur.archlinux.org/bcache-tools.git':446 'b':665 'back':903,927 'base':327,334,979 'base-devel':326,333 'basic':20 'bcach':284,299,440,451,508,514,664,707,734,897,913,956,966,982,1023,1062 'bcache-super-show':733 'bcache-tool':439,450,896,912,1061 'bcache-tools-1.1-1-x86_64.pkg.tar.zst':923,939 'bcache0':675,792 'bcache1':677,794 'better':636 'bg3':96 'block':973,981 'boot':145,290,645,804 'bottom':418 'boy':89 'btrfs':515,838,842,847 'busi':1077 'buy':63,210 'c':708 'c5066a6c661b':752,770,779 'cach':601,704,714 'call':674 'care':130 'cd':449 'cfdisk':550 'cheap':72,74 'cheapest':201 'choic':953 'chroot':936,1056 'clone':437,445 'command':669,732,762,990,1117 'complic':1027 'compress':859,868,877 'configur':54,512,659,802,942 'confus':170 'copi':910 'cp':922 'creat':840,844,849 'cset.uuid':721,739,745 'ctrl':352,428 'd':698 'd3xter':41 'data':187 'decid':61 'devel':328,335 'devic':1075 'differ':109,152 'distro':270 'done':474,781 'drive':285,520,554,831,1095 'easiest':275 'echo':763,772,1108 'edit':410,945,1107 'editor':951 'efi':647 'els':205 'endless':21 'error':478 'even':607 'ever':14 'everyday':16 'exampl':740,977,1098 'execut':505,988,1115 'f':815 'f2':354 'f3':430 'fast':121 'favor':197 'fc3aac3b':746,764,773 'fifth':888 'figur':48 'filesystem':976 'finish':371 'first':182 'flesystem':983 'follow':891 'formati':581 'found':483 'fouth':511 'g':388 'game':98,222 'gb':586 'get':92,214,241 'gist.github.com':1133 'gist.github.com/hardenedarray/4c1492f537d9785e19406eb5cd991735)[':1132 'git':330,336,444 'go':346,902,926 'got':29 'grep':738 'grub':901,994 'guid':178 'hard':626 'hdd':65,157,212,525,542,568,587 'headach':1029 'hell':172 'help':33,46 'home':867 'hook':969,978 'howev':35 'identifi':523 'ignor':337 'import':195 'induc':1030 'initcpio':986 'insan':165 'inspect':458 'instal':168,280,298,325,489,833,889,919,930,998,1018,1060 'instanc':534 'internet':303,343 'interst':181 'iso':311 'kernel':496,612,1088 'kernel.org':1135 'knew':623 'know':723 'l':696 'last':26,160,895,997 'least':250 'lemmy.ml':39,43,58 'lemmy.ml/comment/5577205)from':38 'lemmy.ml/post/7585833).':57 'lemmy.ml/u/d3xt3r@lemmy.nz)':42 'less':619 'let':529 'like':75,963 'line':415 'linux':4,13,338,993,1020 'list':518 'live':245,306,310 'load':119,142,498 'login':356,431 'lol':894 'look':962 'lost':86 'lot':31 'love':3,12 'ls':295 'lsblk':522,686,784 'lzo':860,869,878 'm':387 'make':287,466,563,573,615,663,671,689,706,984,1003 'make-bcach':662,705 'makepkg':379,469 'mayb':123 'mention':1011 'might':253 'mkdir':863,872,881,885 'mkfs.btrfs':695 'mkfs.ext4':806 'mkfs.vfat':814 'mkinitcpio':899,944,947,991 'modprob':507 'modul':959,965 'mount':318,827,835,854,862,871,880,884 'need':135,373,399,492,641,1058,1084 'new':116 'newli':918 'next':363 'note':1043 'noth':87 'notic':150 'nvme':68 'nvme0n1p1':797 'o':319,856,865,874 'okay':1,656 'old':112 'one':257,564,611,908,1103 'option':846,851 'otherwis':365,649 'output':743 'p':992 'packag':486,915 'pacman':331,937 'pain':1042 'partit':552,565,575,590,598,604,618,630,648,673,798,805,813,823,1008 'partprob':510,1082,1121 'passwd':391 'password':396 'perform':103,198 'pkgbuild':460 'possibl':18,202 'press':351,427 'problem':1047 'proceed':464 'process':369 'pseudo':177 'pseudo-guid':176 'raid':661,690,717 'raid0':25,517,699 'raid10':215 'raid5':231 'realli':45 'reboot':1050 'refer':1127 'reformat':1069 'regist':712,757 'rememb':808,818 'remot':193 'remount':308,320 'repo':443 'requir':100 'right':1009 'root':358,383,858 'run':381 'safe':637 'save':424 'say':531 'sda':1100 'sda1':569 'sdb1':571 'second':240 'see':107,788 'separ':644 'set':394,436 'setup':117,162,190,234,375,718 'show':736,1073,1124 'sinc':378 'size':321 'slow':342 'slower':127 'smallest':256 'sorri':639 'sri':470 'ssd':69,101,113,161,528,547,578,597 'step':364 'stick':247 'stop':1090 'store':185,218 'subvol':857,866,875 'subvolum':839,843,848 'suck':236 'sudo':506,509,921 'super':735 'superus':407 'sure':288,1004,1032 'surpris':8,93 'system':56,307,655,1024 'tell':494,1086 'test':95 'textur':140 'think':263 'third':297 'throw':477 'time':146 'tool':441,452,898,914,1063 'total':77,1039 'tti':349 'tty1':928 'tty3':905 'two':694 'type':294,385,468 'u':938 'udev':980 'uefi':292 'umount':852 'unboot':654 'unless':206 'usb':246 'use':230,266,315,549,558,685,730,760,949,1120 'user':377,390,392,401,419,433,907 'useradd':386 'usual':1001 'uuid':727 'var':876 'visudo':411 'vmliuz':480 'wait':137,366 'want':52,208,278,455,561,1052,1067,1105 'way':627 'week':27 'well':104,122 'whatev':559 'wheel':389 'wiki':893 'wiki.archlinux.org':1129 'wiki.archlinux.org/title/bcache](https://wiki.archlinux.org/title/bcache)[wiki.archlinux.org/title/btrfs](https://wiki.archlinux.org/title/btrfs)[gist.github.com/':1128 'wont':380 'work':254 'worth':1040 'write':174 'wrong':82 'www.phoronix.com':238 'www.phoronix.com/news/btrfs-raid-56-is-bad)':237 'yet':583"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700146309
    +visibility: "visible             "
    +apId: "https://lemmy.ml/post/8002348"
    +editedAt: DateTimeImmutable @1700319306 {#3043
      date: 2023-11-18 15:55:06.0 +01:00
    }
    +createdAt: DateTimeImmutable @1700059909 {#3021
      date: 2023-11-15 15:51:49.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2130 …}
  +body: "Note that bcache and bcache**fs** are different things. The latter is extremely new and not ready for “production” yet. This post is about bcache."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1700126707 {#2094
    date: 2023-11-16 10:25:07.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Uluganda@lemmy.ml"
    "@kugmo@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2133 …}
  +nested: Doctrine\ORM\PersistentCollection {#2131 …}
  +votes: Doctrine\ORM\PersistentCollection {#2138 …}
  +reports: Doctrine\ORM\PersistentCollection {#2345 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2330 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2346 …}
  -id: 129610
  -bodyTs: "'bcach':3,5,25 'differ':8 'extrem':13 'fs':6 'latter':11 'new':14 'note':1 'post':22 'product':19 'readi':17 'thing':9 'yet':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5846412"
  +editedAt: null
  +createdAt: DateTimeImmutable @1700126707 {#2241
    date: 2023-11-16 10:25:07.0 +01:00
  }
  +"title": 129610
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
105 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
106 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2395
  +user: Proxies\__CG__\App\Entity\User {#3099 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "Overheating-laptop-should-I-try-a-lighweight-distro-which-one"
  +title: "Overheating laptop, should I try a lighweight distro - which one?"
  +url: null
  +body: """
    Hello Penguins,\n
    \n
    I’m looking for distro advice. For the last 4-5years I have rocked this laptop, [MSI PS63 Modern RC](https://www.msi.com/Content-Creation/PS63-MODERN-8RX/Specification). I have tried Debian, Garuda, Ubuntu, and now currently rocking Tumbleweed. Although I am statisfied with the current choice of distro, my laptop still overheats like crazy whenever its preasured even slightly, for example: doing updates, being on zoom for uni, or ofc low-end gaming.\n
    \n
    I realise the laptop is old, but i really want it to last half a year longer before i start working for a company, which then will replace my need for having a personal laptop.\n
    \n
    So, should I try a more lightweight distro or do you think the problem lies elsewhere? I’ve had the same issue across all other distros i’ve tried. I’ve looked at trying Alpine and MicroOS from openSUSE.\n
    \n
    Appriciate any pointers!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 46
  +favouriteCount: 44
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700088848 {#3134
    date: 2023-11-15 23:54:08.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3139 …}
  +votes: Doctrine\ORM\PersistentCollection {#3142 …}
  +reports: Doctrine\ORM\PersistentCollection {#3144 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3146 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3148 …}
  +badges: Doctrine\ORM\PersistentCollection {#3150 …}
  +children: [
    App\Entity\EntryComment {#2394
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2395 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: "WDYM by “overheat”?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699987334 {#2387
        date: 2023-11-14 19:42:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@LunchEnjoyer@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2393 …}
      +nested: Doctrine\ORM\PersistentCollection {#1381 …}
      +votes: Doctrine\ORM\PersistentCollection {#1402 …}
      +reports: Doctrine\ORM\PersistentCollection {#1385 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1363 …}
      -id: 124467
      -bodyTs: "'overheat':3 'wdym':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5797290"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699987334 {#2392
        date: 2023-11-14 19:42:14.0 +01:00
      }
      +"title": 124467
    }
  ]
  -id: 12962
  -titleTs: "'distro':8 'laptop':2 'lighweight':7 'one':10 'overh':1 'tri':5"
  -bodyTs: "'-5':13 '/content-creation/ps63-modern-8rx/specification).':26 '4':12 'across':131 'advic':8 'alpin':143 'although':38 'apprici':148 'choic':45 'compani':97 'crazi':53 'current':35,44 'debian':30 'distro':7,47,116,134 'elsewher':124 'end':72 'even':57 'exampl':60 'game':73 'garuda':31 'half':87 'hello':1 'issu':130 'laptop':19,49,77,108 'last':11,86 'lie':123 'lightweight':115 'like':52 'longer':90 'look':5,140 'low':71 'low-end':70 'm':4 'microo':145 'modern':22 'msi':20 'need':103 'ofc':69 'old':79 'opensus':147 'overheat':51 'penguin':2 'person':107 'pointer':150 'preasur':56 'problem':122 'ps63':21 'rc':23 'realis':75 'realli':82 'replac':101 'rock':17,36 'slight':58 'start':93 'statisfi':41 'still':50 'think':120 'tri':29,112,137,142 'tumblewe':37 'ubuntu':32 'uni':67 'updat':62 've':126,136,139 'want':83 'whenev':54 'work':94 'www.msi.com':25 'www.msi.com/content-creation/ps63-modern-8rx/specification).':24 'year':14,89 'zoom':65"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700063493
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8250475"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699977093 {#3122
    date: 2023-11-14 16:51:33.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
107 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2395
  +user: Proxies\__CG__\App\Entity\User {#3099 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "Overheating-laptop-should-I-try-a-lighweight-distro-which-one"
  +title: "Overheating laptop, should I try a lighweight distro - which one?"
  +url: null
  +body: """
    Hello Penguins,\n
    \n
    I’m looking for distro advice. For the last 4-5years I have rocked this laptop, [MSI PS63 Modern RC](https://www.msi.com/Content-Creation/PS63-MODERN-8RX/Specification). I have tried Debian, Garuda, Ubuntu, and now currently rocking Tumbleweed. Although I am statisfied with the current choice of distro, my laptop still overheats like crazy whenever its preasured even slightly, for example: doing updates, being on zoom for uni, or ofc low-end gaming.\n
    \n
    I realise the laptop is old, but i really want it to last half a year longer before i start working for a company, which then will replace my need for having a personal laptop.\n
    \n
    So, should I try a more lightweight distro or do you think the problem lies elsewhere? I’ve had the same issue across all other distros i’ve tried. I’ve looked at trying Alpine and MicroOS from openSUSE.\n
    \n
    Appriciate any pointers!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 46
  +favouriteCount: 44
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700088848 {#3134
    date: 2023-11-15 23:54:08.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3139 …}
  +votes: Doctrine\ORM\PersistentCollection {#3142 …}
  +reports: Doctrine\ORM\PersistentCollection {#3144 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3146 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3148 …}
  +badges: Doctrine\ORM\PersistentCollection {#3150 …}
  +children: [
    App\Entity\EntryComment {#2394
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2395 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: "WDYM by “overheat”?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699987334 {#2387
        date: 2023-11-14 19:42:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@LunchEnjoyer@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2393 …}
      +nested: Doctrine\ORM\PersistentCollection {#1381 …}
      +votes: Doctrine\ORM\PersistentCollection {#1402 …}
      +reports: Doctrine\ORM\PersistentCollection {#1385 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1363 …}
      -id: 124467
      -bodyTs: "'overheat':3 'wdym':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5797290"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699987334 {#2392
        date: 2023-11-14 19:42:14.0 +01:00
      }
      +"title": 124467
    }
  ]
  -id: 12962
  -titleTs: "'distro':8 'laptop':2 'lighweight':7 'one':10 'overh':1 'tri':5"
  -bodyTs: "'-5':13 '/content-creation/ps63-modern-8rx/specification).':26 '4':12 'across':131 'advic':8 'alpin':143 'although':38 'apprici':148 'choic':45 'compani':97 'crazi':53 'current':35,44 'debian':30 'distro':7,47,116,134 'elsewher':124 'end':72 'even':57 'exampl':60 'game':73 'garuda':31 'half':87 'hello':1 'issu':130 'laptop':19,49,77,108 'last':11,86 'lie':123 'lightweight':115 'like':52 'longer':90 'look':5,140 'low':71 'low-end':70 'm':4 'microo':145 'modern':22 'msi':20 'need':103 'ofc':69 'old':79 'opensus':147 'overheat':51 'penguin':2 'person':107 'pointer':150 'preasur':56 'problem':122 'ps63':21 'rc':23 'realis':75 'realli':82 'replac':101 'rock':17,36 'slight':58 'start':93 'statisfi':41 'still':50 'think':120 'tri':29,112,137,142 'tumblewe':37 'ubuntu':32 'uni':67 'updat':62 've':126,136,139 'want':83 'whenev':54 'work':94 'www.msi.com':25 'www.msi.com/content-creation/ps63-modern-8rx/specification).':24 'year':14,89 'zoom':65"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700063493
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8250475"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699977093 {#3122
    date: 2023-11-14 16:51:33.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
108 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2395
  +user: Proxies\__CG__\App\Entity\User {#3099 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "Overheating-laptop-should-I-try-a-lighweight-distro-which-one"
  +title: "Overheating laptop, should I try a lighweight distro - which one?"
  +url: null
  +body: """
    Hello Penguins,\n
    \n
    I’m looking for distro advice. For the last 4-5years I have rocked this laptop, [MSI PS63 Modern RC](https://www.msi.com/Content-Creation/PS63-MODERN-8RX/Specification). I have tried Debian, Garuda, Ubuntu, and now currently rocking Tumbleweed. Although I am statisfied with the current choice of distro, my laptop still overheats like crazy whenever its preasured even slightly, for example: doing updates, being on zoom for uni, or ofc low-end gaming.\n
    \n
    I realise the laptop is old, but i really want it to last half a year longer before i start working for a company, which then will replace my need for having a personal laptop.\n
    \n
    So, should I try a more lightweight distro or do you think the problem lies elsewhere? I’ve had the same issue across all other distros i’ve tried. I’ve looked at trying Alpine and MicroOS from openSUSE.\n
    \n
    Appriciate any pointers!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 46
  +favouriteCount: 44
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700088848 {#3134
    date: 2023-11-15 23:54:08.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3139 …}
  +votes: Doctrine\ORM\PersistentCollection {#3142 …}
  +reports: Doctrine\ORM\PersistentCollection {#3144 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3146 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3148 …}
  +badges: Doctrine\ORM\PersistentCollection {#3150 …}
  +children: [
    App\Entity\EntryComment {#2394
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2395 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: "WDYM by “overheat”?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699987334 {#2387
        date: 2023-11-14 19:42:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@LunchEnjoyer@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2393 …}
      +nested: Doctrine\ORM\PersistentCollection {#1381 …}
      +votes: Doctrine\ORM\PersistentCollection {#1402 …}
      +reports: Doctrine\ORM\PersistentCollection {#1385 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1401 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1363 …}
      -id: 124467
      -bodyTs: "'overheat':3 'wdym':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5797290"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699987334 {#2392
        date: 2023-11-14 19:42:14.0 +01:00
      }
      +"title": 124467
    }
  ]
  -id: 12962
  -titleTs: "'distro':8 'laptop':2 'lighweight':7 'one':10 'overh':1 'tri':5"
  -bodyTs: "'-5':13 '/content-creation/ps63-modern-8rx/specification).':26 '4':12 'across':131 'advic':8 'alpin':143 'although':38 'apprici':148 'choic':45 'compani':97 'crazi':53 'current':35,44 'debian':30 'distro':7,47,116,134 'elsewher':124 'end':72 'even':57 'exampl':60 'game':73 'garuda':31 'half':87 'hello':1 'issu':130 'laptop':19,49,77,108 'last':11,86 'lie':123 'lightweight':115 'like':52 'longer':90 'look':5,140 'low':71 'low-end':70 'm':4 'microo':145 'modern':22 'msi':20 'need':103 'ofc':69 'old':79 'opensus':147 'overheat':51 'penguin':2 'person':107 'pointer':150 'preasur':56 'problem':122 'ps63':21 'rc':23 'realis':75 'realli':82 'replac':101 'rock':17,36 'slight':58 'start':93 'statisfi':41 'still':50 'think':120 'tri':29,112,137,142 'tumblewe':37 'ubuntu':32 'uni':67 'updat':62 've':126,136,139 'want':83 'whenev':54 'work':94 'www.msi.com':25 'www.msi.com/content-creation/ps63-modern-8rx/specification).':24 'year':14,89 'zoom':65"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700063493
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8250475"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699977093 {#3122
    date: 2023-11-14 16:51:33.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
109 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
110 DENIED moderate
App\Entity\EntryComment {#2394
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2395
    +user: Proxies\__CG__\App\Entity\User {#3099 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Overheating-laptop-should-I-try-a-lighweight-distro-which-one"
    +title: "Overheating laptop, should I try a lighweight distro - which one?"
    +url: null
    +body: """
      Hello Penguins,\n
      \n
      I’m looking for distro advice. For the last 4-5years I have rocked this laptop, [MSI PS63 Modern RC](https://www.msi.com/Content-Creation/PS63-MODERN-8RX/Specification). I have tried Debian, Garuda, Ubuntu, and now currently rocking Tumbleweed. Although I am statisfied with the current choice of distro, my laptop still overheats like crazy whenever its preasured even slightly, for example: doing updates, being on zoom for uni, or ofc low-end gaming.\n
      \n
      I realise the laptop is old, but i really want it to last half a year longer before i start working for a company, which then will replace my need for having a personal laptop.\n
      \n
      So, should I try a more lightweight distro or do you think the problem lies elsewhere? I’ve had the same issue across all other distros i’ve tried. I’ve looked at trying Alpine and MicroOS from openSUSE.\n
      \n
      Appriciate any pointers!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 46
    +favouriteCount: 44
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700088848 {#3134
      date: 2023-11-15 23:54:08.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3139 …}
    +votes: Doctrine\ORM\PersistentCollection {#3142 …}
    +reports: Doctrine\ORM\PersistentCollection {#3144 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3146 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3148 …}
    +badges: Doctrine\ORM\PersistentCollection {#3150 …}
    +children: [
      App\Entity\EntryComment {#2394}
    ]
    -id: 12962
    -titleTs: "'distro':8 'laptop':2 'lighweight':7 'one':10 'overh':1 'tri':5"
    -bodyTs: "'-5':13 '/content-creation/ps63-modern-8rx/specification).':26 '4':12 'across':131 'advic':8 'alpin':143 'although':38 'apprici':148 'choic':45 'compani':97 'crazi':53 'current':35,44 'debian':30 'distro':7,47,116,134 'elsewher':124 'end':72 'even':57 'exampl':60 'game':73 'garuda':31 'half':87 'hello':1 'issu':130 'laptop':19,49,77,108 'last':11,86 'lie':123 'lightweight':115 'like':52 'longer':90 'look':5,140 'low':71 'low-end':70 'm':4 'microo':145 'modern':22 'msi':20 'need':103 'ofc':69 'old':79 'opensus':147 'overheat':51 'penguin':2 'person':107 'pointer':150 'preasur':56 'problem':122 'ps63':21 'rc':23 'realis':75 'realli':82 'replac':101 'rock':17,36 'slight':58 'start':93 'statisfi':41 'still':50 'think':120 'tri':29,112,137,142 'tumblewe':37 'ubuntu':32 'uni':67 'updat':62 've':126,136,139 'want':83 'whenev':54 'work':94 'www.msi.com':25 'www.msi.com/content-creation/ps63-modern-8rx/specification).':24 'year':14,89 'zoom':65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700063493
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8250475"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699977093 {#3122
      date: 2023-11-14 16:51:33.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: "WDYM by “overheat”?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699987334 {#2387
    date: 2023-11-14 19:42:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2393 …}
  +nested: Doctrine\ORM\PersistentCollection {#1381 …}
  +votes: Doctrine\ORM\PersistentCollection {#1402 …}
  +reports: Doctrine\ORM\PersistentCollection {#1385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1401 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1363 …}
  -id: 124467
  -bodyTs: "'overheat':3 'wdym':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5797290"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699987334 {#2392
    date: 2023-11-14 19:42:14.0 +01:00
  }
  +"title": 124467
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
111 DENIED edit
App\Entity\EntryComment {#2394
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2395
    +user: Proxies\__CG__\App\Entity\User {#3099 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Overheating-laptop-should-I-try-a-lighweight-distro-which-one"
    +title: "Overheating laptop, should I try a lighweight distro - which one?"
    +url: null
    +body: """
      Hello Penguins,\n
      \n
      I’m looking for distro advice. For the last 4-5years I have rocked this laptop, [MSI PS63 Modern RC](https://www.msi.com/Content-Creation/PS63-MODERN-8RX/Specification). I have tried Debian, Garuda, Ubuntu, and now currently rocking Tumbleweed. Although I am statisfied with the current choice of distro, my laptop still overheats like crazy whenever its preasured even slightly, for example: doing updates, being on zoom for uni, or ofc low-end gaming.\n
      \n
      I realise the laptop is old, but i really want it to last half a year longer before i start working for a company, which then will replace my need for having a personal laptop.\n
      \n
      So, should I try a more lightweight distro or do you think the problem lies elsewhere? I’ve had the same issue across all other distros i’ve tried. I’ve looked at trying Alpine and MicroOS from openSUSE.\n
      \n
      Appriciate any pointers!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 46
    +favouriteCount: 44
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700088848 {#3134
      date: 2023-11-15 23:54:08.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3139 …}
    +votes: Doctrine\ORM\PersistentCollection {#3142 …}
    +reports: Doctrine\ORM\PersistentCollection {#3144 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3146 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3148 …}
    +badges: Doctrine\ORM\PersistentCollection {#3150 …}
    +children: [
      App\Entity\EntryComment {#2394}
    ]
    -id: 12962
    -titleTs: "'distro':8 'laptop':2 'lighweight':7 'one':10 'overh':1 'tri':5"
    -bodyTs: "'-5':13 '/content-creation/ps63-modern-8rx/specification).':26 '4':12 'across':131 'advic':8 'alpin':143 'although':38 'apprici':148 'choic':45 'compani':97 'crazi':53 'current':35,44 'debian':30 'distro':7,47,116,134 'elsewher':124 'end':72 'even':57 'exampl':60 'game':73 'garuda':31 'half':87 'hello':1 'issu':130 'laptop':19,49,77,108 'last':11,86 'lie':123 'lightweight':115 'like':52 'longer':90 'look':5,140 'low':71 'low-end':70 'm':4 'microo':145 'modern':22 'msi':20 'need':103 'ofc':69 'old':79 'opensus':147 'overheat':51 'penguin':2 'person':107 'pointer':150 'preasur':56 'problem':122 'ps63':21 'rc':23 'realis':75 'realli':82 'replac':101 'rock':17,36 'slight':58 'start':93 'statisfi':41 'still':50 'think':120 'tri':29,112,137,142 'tumblewe':37 'ubuntu':32 'uni':67 'updat':62 've':126,136,139 'want':83 'whenev':54 'work':94 'www.msi.com':25 'www.msi.com/content-creation/ps63-modern-8rx/specification).':24 'year':14,89 'zoom':65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700063493
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8250475"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699977093 {#3122
      date: 2023-11-14 16:51:33.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: "WDYM by “overheat”?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699987334 {#2387
    date: 2023-11-14 19:42:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2393 …}
  +nested: Doctrine\ORM\PersistentCollection {#1381 …}
  +votes: Doctrine\ORM\PersistentCollection {#1402 …}
  +reports: Doctrine\ORM\PersistentCollection {#1385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1401 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1363 …}
  -id: 124467
  -bodyTs: "'overheat':3 'wdym':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5797290"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699987334 {#2392
    date: 2023-11-14 19:42:14.0 +01:00
  }
  +"title": 124467
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
112 DENIED moderate
App\Entity\EntryComment {#2394
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2395
    +user: Proxies\__CG__\App\Entity\User {#3099 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Overheating-laptop-should-I-try-a-lighweight-distro-which-one"
    +title: "Overheating laptop, should I try a lighweight distro - which one?"
    +url: null
    +body: """
      Hello Penguins,\n
      \n
      I’m looking for distro advice. For the last 4-5years I have rocked this laptop, [MSI PS63 Modern RC](https://www.msi.com/Content-Creation/PS63-MODERN-8RX/Specification). I have tried Debian, Garuda, Ubuntu, and now currently rocking Tumbleweed. Although I am statisfied with the current choice of distro, my laptop still overheats like crazy whenever its preasured even slightly, for example: doing updates, being on zoom for uni, or ofc low-end gaming.\n
      \n
      I realise the laptop is old, but i really want it to last half a year longer before i start working for a company, which then will replace my need for having a personal laptop.\n
      \n
      So, should I try a more lightweight distro or do you think the problem lies elsewhere? I’ve had the same issue across all other distros i’ve tried. I’ve looked at trying Alpine and MicroOS from openSUSE.\n
      \n
      Appriciate any pointers!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 46
    +favouriteCount: 44
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700088848 {#3134
      date: 2023-11-15 23:54:08.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3139 …}
    +votes: Doctrine\ORM\PersistentCollection {#3142 …}
    +reports: Doctrine\ORM\PersistentCollection {#3144 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3146 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3148 …}
    +badges: Doctrine\ORM\PersistentCollection {#3150 …}
    +children: [
      App\Entity\EntryComment {#2394}
    ]
    -id: 12962
    -titleTs: "'distro':8 'laptop':2 'lighweight':7 'one':10 'overh':1 'tri':5"
    -bodyTs: "'-5':13 '/content-creation/ps63-modern-8rx/specification).':26 '4':12 'across':131 'advic':8 'alpin':143 'although':38 'apprici':148 'choic':45 'compani':97 'crazi':53 'current':35,44 'debian':30 'distro':7,47,116,134 'elsewher':124 'end':72 'even':57 'exampl':60 'game':73 'garuda':31 'half':87 'hello':1 'issu':130 'laptop':19,49,77,108 'last':11,86 'lie':123 'lightweight':115 'like':52 'longer':90 'look':5,140 'low':71 'low-end':70 'm':4 'microo':145 'modern':22 'msi':20 'need':103 'ofc':69 'old':79 'opensus':147 'overheat':51 'penguin':2 'person':107 'pointer':150 'preasur':56 'problem':122 'ps63':21 'rc':23 'realis':75 'realli':82 'replac':101 'rock':17,36 'slight':58 'start':93 'statisfi':41 'still':50 'think':120 'tri':29,112,137,142 'tumblewe':37 'ubuntu':32 'uni':67 'updat':62 've':126,136,139 'want':83 'whenev':54 'work':94 'www.msi.com':25 'www.msi.com/content-creation/ps63-modern-8rx/specification).':24 'year':14,89 'zoom':65"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700063493
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8250475"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699977093 {#3122
      date: 2023-11-14 16:51:33.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: "WDYM by “overheat”?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699987334 {#2387
    date: 2023-11-14 19:42:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@LunchEnjoyer@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2393 …}
  +nested: Doctrine\ORM\PersistentCollection {#1381 …}
  +votes: Doctrine\ORM\PersistentCollection {#1402 …}
  +reports: Doctrine\ORM\PersistentCollection {#1385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1401 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1363 …}
  -id: 124467
  -bodyTs: "'overheat':3 'wdym':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5797290"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699987334 {#2392
    date: 2023-11-14 19:42:14.0 +01:00
  }
  +"title": 124467
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
113 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
114 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1586
  +user: Proxies\__CG__\App\Entity\User {#3137 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: Proxies\__CG__\App\Entity\Image {#3175 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3177 …}
  +slug: "Amazon-Building-its-Own-Linux-Based-OS-to-Replace-Android"
  +title: "Amazon Building its Own Linux-Based OS to Replace Android"
  +url: "https://www.omgubuntu.co.uk/2023/11/amazon-vega-linux-based-os"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 174
  +favouriteCount: 466
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700018185 {#3170
    date: 2023-11-15 04:16:25.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3178 …}
  +votes: Doctrine\ORM\PersistentCollection {#3180 …}
  +reports: Doctrine\ORM\PersistentCollection {#3182 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3184 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3186 …}
  +badges: Doctrine\ORM\PersistentCollection {#3188 …}
  +children: [
    App\Entity\EntryComment {#1647
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1586 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: "TL;DR Amazon is building a Linux distro that starts a chromium to run react native apps. Apparently, you need hundreds of people for that."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 56
      +score: 0
      +lastActive: DateTime @1699694981 {#1695
        date: 2023-11-11 10:29:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@petsoi@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1528 …}
      +nested: Doctrine\ORM\PersistentCollection {#1568 …}
      +votes: Doctrine\ORM\PersistentCollection {#1549 …}
      +reports: Doctrine\ORM\PersistentCollection {#1576 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1550 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1590 …}
      -id: 107272
      -bodyTs: "'amazon':3 'app':17 'appar':18 'build':5 'chromium':12 'distro':8 'dr':2 'hundr':21 'linux':7 'nativ':16 'need':20 'peopl':23 'react':15 'run':14 'start':10 'tl':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5673600"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699617010 {#1595
        date: 2023-11-10 12:50:10.0 +01:00
      }
      +"title": 107272
    }
  ]
  -id: 11677
  -titleTs: "'amazon':1 'android':11 'base':7 'build':2 'linux':6 'linux-bas':5 'os':8 'replac':10"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699684679
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/6066606"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699598279 {#3158
    date: 2023-11-10 07:37:59.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
115 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1586
  +user: Proxies\__CG__\App\Entity\User {#3137 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: Proxies\__CG__\App\Entity\Image {#3175 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3177 …}
  +slug: "Amazon-Building-its-Own-Linux-Based-OS-to-Replace-Android"
  +title: "Amazon Building its Own Linux-Based OS to Replace Android"
  +url: "https://www.omgubuntu.co.uk/2023/11/amazon-vega-linux-based-os"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 174
  +favouriteCount: 466
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700018185 {#3170
    date: 2023-11-15 04:16:25.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3178 …}
  +votes: Doctrine\ORM\PersistentCollection {#3180 …}
  +reports: Doctrine\ORM\PersistentCollection {#3182 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3184 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3186 …}
  +badges: Doctrine\ORM\PersistentCollection {#3188 …}
  +children: [
    App\Entity\EntryComment {#1647
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1586 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: "TL;DR Amazon is building a Linux distro that starts a chromium to run react native apps. Apparently, you need hundreds of people for that."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 56
      +score: 0
      +lastActive: DateTime @1699694981 {#1695
        date: 2023-11-11 10:29:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@petsoi@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1528 …}
      +nested: Doctrine\ORM\PersistentCollection {#1568 …}
      +votes: Doctrine\ORM\PersistentCollection {#1549 …}
      +reports: Doctrine\ORM\PersistentCollection {#1576 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1550 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1590 …}
      -id: 107272
      -bodyTs: "'amazon':3 'app':17 'appar':18 'build':5 'chromium':12 'distro':8 'dr':2 'hundr':21 'linux':7 'nativ':16 'need':20 'peopl':23 'react':15 'run':14 'start':10 'tl':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5673600"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699617010 {#1595
        date: 2023-11-10 12:50:10.0 +01:00
      }
      +"title": 107272
    }
  ]
  -id: 11677
  -titleTs: "'amazon':1 'android':11 'base':7 'build':2 'linux':6 'linux-bas':5 'os':8 'replac':10"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699684679
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/6066606"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699598279 {#3158
    date: 2023-11-10 07:37:59.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
116 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1586
  +user: Proxies\__CG__\App\Entity\User {#3137 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: Proxies\__CG__\App\Entity\Image {#3175 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#3177 …}
  +slug: "Amazon-Building-its-Own-Linux-Based-OS-to-Replace-Android"
  +title: "Amazon Building its Own Linux-Based OS to Replace Android"
  +url: "https://www.omgubuntu.co.uk/2023/11/amazon-vega-linux-based-os"
  +body: null
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 174
  +favouriteCount: 466
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1700018185 {#3170
    date: 2023-11-15 04:16:25.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3178 …}
  +votes: Doctrine\ORM\PersistentCollection {#3180 …}
  +reports: Doctrine\ORM\PersistentCollection {#3182 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3184 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3186 …}
  +badges: Doctrine\ORM\PersistentCollection {#3188 …}
  +children: [
    App\Entity\EntryComment {#1647
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1586 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: "TL;DR Amazon is building a Linux distro that starts a chromium to run react native apps. Apparently, you need hundreds of people for that."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 56
      +score: 0
      +lastActive: DateTime @1699694981 {#1695
        date: 2023-11-11 10:29:41.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@petsoi@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1528 …}
      +nested: Doctrine\ORM\PersistentCollection {#1568 …}
      +votes: Doctrine\ORM\PersistentCollection {#1549 …}
      +reports: Doctrine\ORM\PersistentCollection {#1576 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1550 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1590 …}
      -id: 107272
      -bodyTs: "'amazon':3 'app':17 'appar':18 'build':5 'chromium':12 'distro':8 'dr':2 'hundr':21 'linux':7 'nativ':16 'need':20 'peopl':23 'react':15 'run':14 'start':10 'tl':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5673600"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699617010 {#1595
        date: 2023-11-10 12:50:10.0 +01:00
      }
      +"title": 107272
    }
  ]
  -id: 11677
  -titleTs: "'amazon':1 'android':11 'base':7 'build':2 'linux':6 'linux-bas':5 'os':8 'replac':10"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699684679
  +visibility: "visible             "
  +apId: "https://discuss.tchncs.de/post/6066606"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699598279 {#3158
    date: 2023-11-10 07:37:59.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
117 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
118 DENIED moderate
App\Entity\EntryComment {#1647
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1586
    +user: Proxies\__CG__\App\Entity\User {#3137 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: Proxies\__CG__\App\Entity\Image {#3175 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3177 …}
    +slug: "Amazon-Building-its-Own-Linux-Based-OS-to-Replace-Android"
    +title: "Amazon Building its Own Linux-Based OS to Replace Android"
    +url: "https://www.omgubuntu.co.uk/2023/11/amazon-vega-linux-based-os"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 174
    +favouriteCount: 466
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700018185 {#3170
      date: 2023-11-15 04:16:25.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3178 …}
    +votes: Doctrine\ORM\PersistentCollection {#3180 …}
    +reports: Doctrine\ORM\PersistentCollection {#3182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3184 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3186 …}
    +badges: Doctrine\ORM\PersistentCollection {#3188 …}
    +children: [
      App\Entity\EntryComment {#1647}
    ]
    -id: 11677
    -titleTs: "'amazon':1 'android':11 'base':7 'build':2 'linux':6 'linux-bas':5 'os':8 'replac':10"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699684679
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/6066606"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699598279 {#3158
      date: 2023-11-10 07:37:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: "TL;DR Amazon is building a Linux distro that starts a chromium to run react native apps. Apparently, you need hundreds of people for that."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 56
  +score: 0
  +lastActive: DateTime @1699694981 {#1695
    date: 2023-11-11 10:29:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@petsoi@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1528 …}
  +nested: Doctrine\ORM\PersistentCollection {#1568 …}
  +votes: Doctrine\ORM\PersistentCollection {#1549 …}
  +reports: Doctrine\ORM\PersistentCollection {#1576 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1550 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1590 …}
  -id: 107272
  -bodyTs: "'amazon':3 'app':17 'appar':18 'build':5 'chromium':12 'distro':8 'dr':2 'hundr':21 'linux':7 'nativ':16 'need':20 'peopl':23 'react':15 'run':14 'start':10 'tl':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5673600"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699617010 {#1595
    date: 2023-11-10 12:50:10.0 +01:00
  }
  +"title": 107272
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
119 DENIED edit
App\Entity\EntryComment {#1647
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1586
    +user: Proxies\__CG__\App\Entity\User {#3137 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: Proxies\__CG__\App\Entity\Image {#3175 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3177 …}
    +slug: "Amazon-Building-its-Own-Linux-Based-OS-to-Replace-Android"
    +title: "Amazon Building its Own Linux-Based OS to Replace Android"
    +url: "https://www.omgubuntu.co.uk/2023/11/amazon-vega-linux-based-os"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 174
    +favouriteCount: 466
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700018185 {#3170
      date: 2023-11-15 04:16:25.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3178 …}
    +votes: Doctrine\ORM\PersistentCollection {#3180 …}
    +reports: Doctrine\ORM\PersistentCollection {#3182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3184 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3186 …}
    +badges: Doctrine\ORM\PersistentCollection {#3188 …}
    +children: [
      App\Entity\EntryComment {#1647}
    ]
    -id: 11677
    -titleTs: "'amazon':1 'android':11 'base':7 'build':2 'linux':6 'linux-bas':5 'os':8 'replac':10"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699684679
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/6066606"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699598279 {#3158
      date: 2023-11-10 07:37:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: "TL;DR Amazon is building a Linux distro that starts a chromium to run react native apps. Apparently, you need hundreds of people for that."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 56
  +score: 0
  +lastActive: DateTime @1699694981 {#1695
    date: 2023-11-11 10:29:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@petsoi@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1528 …}
  +nested: Doctrine\ORM\PersistentCollection {#1568 …}
  +votes: Doctrine\ORM\PersistentCollection {#1549 …}
  +reports: Doctrine\ORM\PersistentCollection {#1576 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1550 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1590 …}
  -id: 107272
  -bodyTs: "'amazon':3 'app':17 'appar':18 'build':5 'chromium':12 'distro':8 'dr':2 'hundr':21 'linux':7 'nativ':16 'need':20 'peopl':23 'react':15 'run':14 'start':10 'tl':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5673600"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699617010 {#1595
    date: 2023-11-10 12:50:10.0 +01:00
  }
  +"title": 107272
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
120 DENIED moderate
App\Entity\EntryComment {#1647
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1586
    +user: Proxies\__CG__\App\Entity\User {#3137 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: Proxies\__CG__\App\Entity\Image {#3175 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#3177 …}
    +slug: "Amazon-Building-its-Own-Linux-Based-OS-to-Replace-Android"
    +title: "Amazon Building its Own Linux-Based OS to Replace Android"
    +url: "https://www.omgubuntu.co.uk/2023/11/amazon-vega-linux-based-os"
    +body: null
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 174
    +favouriteCount: 466
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1700018185 {#3170
      date: 2023-11-15 04:16:25.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3178 …}
    +votes: Doctrine\ORM\PersistentCollection {#3180 …}
    +reports: Doctrine\ORM\PersistentCollection {#3182 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3184 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3186 …}
    +badges: Doctrine\ORM\PersistentCollection {#3188 …}
    +children: [
      App\Entity\EntryComment {#1647}
    ]
    -id: 11677
    -titleTs: "'amazon':1 'android':11 'base':7 'build':2 'linux':6 'linux-bas':5 'os':8 'replac':10"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699684679
    +visibility: "visible             "
    +apId: "https://discuss.tchncs.de/post/6066606"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699598279 {#3158
      date: 2023-11-10 07:37:59.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: "TL;DR Amazon is building a Linux distro that starts a chromium to run react native apps. Apparently, you need hundreds of people for that."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 56
  +score: 0
  +lastActive: DateTime @1699694981 {#1695
    date: 2023-11-11 10:29:41.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@petsoi@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1528 …}
  +nested: Doctrine\ORM\PersistentCollection {#1568 …}
  +votes: Doctrine\ORM\PersistentCollection {#1549 …}
  +reports: Doctrine\ORM\PersistentCollection {#1576 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1550 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1590 …}
  -id: 107272
  -bodyTs: "'amazon':3 'app':17 'appar':18 'build':5 'chromium':12 'distro':8 'dr':2 'hundr':21 'linux':7 'nativ':16 'need':20 'peopl':23 'react':15 'run':14 'start':10 'tl':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5673600"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699617010 {#1595
    date: 2023-11-10 12:50:10.0 +01:00
  }
  +"title": 107272
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
121 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
122 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2030
  +user: Proxies\__CG__\App\Entity\User {#3079 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "Coreboot-Can-I-coreboot-my-laptop-Acer-Aspire-A515-47"
  +title: "[Coreboot] Can I coreboot my laptop? Acer Aspire A515-47"
  +url: null
  +body: """
    I’m quite interested in putting coreboot onto my laptop, if that’s possible. But first I want to know if it’s reliable as I’ll be using this laptop for school, and if I can even do it in the first place.\n
    \n
    I have an Acer Aspire A515-47, AMD Ryzen 5 5625U. I don’t know any detailed information about the motherboard, nor northbridge or southbridge. I did try to find them but I couldn’t find anything online. I mention these as they were mentioned on the coreboot docs.\n
    \n
    Also from the docs, I’ll be doing the internal method as my laptop already, obviously, runs Linux (Fedora Silverblue).
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699990851 {#3116
    date: 2023-11-14 20:40:51.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3121 …}
  +votes: Doctrine\ORM\PersistentCollection {#3124 …}
  +reports: Doctrine\ORM\PersistentCollection {#3126 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
  +badges: Doctrine\ORM\PersistentCollection {#3132 …}
  +children: [
    App\Entity\EntryComment {#2023
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        AMD platform support is coming to coreboot in the next few years, consumer platforms much later and even there I’m doubtful it’d come to your laptop in particular.\n
        \n
        Get a Frame.work with Intel chip if you want coreboot on a modern laptop soon-ish. I know the guy working on that port ;)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1699987680 {#1362
        date: 2023-11-14 19:48:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@HW07@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2032 …}
      +nested: Doctrine\ORM\PersistentCollection {#2024 …}
      +votes: Doctrine\ORM\PersistentCollection {#2018 …}
      +reports: Doctrine\ORM\PersistentCollection {#2011 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
      -id: 124503
      -bodyTs: "'amd':1 'chip':36 'come':5,25 'consum':13 'coreboot':7,40 'd':24 'doubt':22 'even':18 'frame.work':33 'get':31 'guy':51 'intel':35 'ish':47 'know':49 'laptop':28,44 'later':16 'm':21 'modern':43 'much':15 'next':10 'particular':30 'platform':2,14 'port':55 'soon':46 'soon-ish':45 'support':3 'want':39 'work':52 'year':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5797445"
      +editedAt: DateTimeImmutable @1700232305 {#1403
        date: 2023-11-17 15:45:05.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699987680 {#2019
        date: 2023-11-14 19:48:00.0 +01:00
      }
      +"title": 124503
    }
  ]
  -id: 12967
  -titleTs: "'-47':10 'a515':9 'acer':7 'aspir':8 'coreboot':1,4 'laptop':6"
  -bodyTs: "'-47':51 '5':54 '5625u':55 'a515':50 'acer':48 'alreadi':108 'also':94 'amd':52 'anyth':81 'aspir':49 'coreboot':7,92 'couldn':78 'detail':61 'doc':93,97 'even':38 'fedora':112 'find':74,80 'first':16,43 'inform':62 'interest':4 'intern':103 'know':20,59 'laptop':10,31,107 'linux':111 'll':27,99 'm':2 'mention':84,89 'method':104 'motherboard':65 'northbridg':67 'obvious':109 'onlin':82 'onto':8 'place':44 'possibl':14 'put':6 'quit':3 'reliabl':24 'run':110 'ryzen':53 'school':33 'silverblu':113 'southbridg':69 'tri':72 'use':29 'want':18"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700050071
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8251049"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699978071 {#3102
    date: 2023-11-14 17:07:51.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
123 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2030
  +user: Proxies\__CG__\App\Entity\User {#3079 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "Coreboot-Can-I-coreboot-my-laptop-Acer-Aspire-A515-47"
  +title: "[Coreboot] Can I coreboot my laptop? Acer Aspire A515-47"
  +url: null
  +body: """
    I’m quite interested in putting coreboot onto my laptop, if that’s possible. But first I want to know if it’s reliable as I’ll be using this laptop for school, and if I can even do it in the first place.\n
    \n
    I have an Acer Aspire A515-47, AMD Ryzen 5 5625U. I don’t know any detailed information about the motherboard, nor northbridge or southbridge. I did try to find them but I couldn’t find anything online. I mention these as they were mentioned on the coreboot docs.\n
    \n
    Also from the docs, I’ll be doing the internal method as my laptop already, obviously, runs Linux (Fedora Silverblue).
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699990851 {#3116
    date: 2023-11-14 20:40:51.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3121 …}
  +votes: Doctrine\ORM\PersistentCollection {#3124 …}
  +reports: Doctrine\ORM\PersistentCollection {#3126 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
  +badges: Doctrine\ORM\PersistentCollection {#3132 …}
  +children: [
    App\Entity\EntryComment {#2023
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        AMD platform support is coming to coreboot in the next few years, consumer platforms much later and even there I’m doubtful it’d come to your laptop in particular.\n
        \n
        Get a Frame.work with Intel chip if you want coreboot on a modern laptop soon-ish. I know the guy working on that port ;)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1699987680 {#1362
        date: 2023-11-14 19:48:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@HW07@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2032 …}
      +nested: Doctrine\ORM\PersistentCollection {#2024 …}
      +votes: Doctrine\ORM\PersistentCollection {#2018 …}
      +reports: Doctrine\ORM\PersistentCollection {#2011 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
      -id: 124503
      -bodyTs: "'amd':1 'chip':36 'come':5,25 'consum':13 'coreboot':7,40 'd':24 'doubt':22 'even':18 'frame.work':33 'get':31 'guy':51 'intel':35 'ish':47 'know':49 'laptop':28,44 'later':16 'm':21 'modern':43 'much':15 'next':10 'particular':30 'platform':2,14 'port':55 'soon':46 'soon-ish':45 'support':3 'want':39 'work':52 'year':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5797445"
      +editedAt: DateTimeImmutable @1700232305 {#1403
        date: 2023-11-17 15:45:05.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699987680 {#2019
        date: 2023-11-14 19:48:00.0 +01:00
      }
      +"title": 124503
    }
  ]
  -id: 12967
  -titleTs: "'-47':10 'a515':9 'acer':7 'aspir':8 'coreboot':1,4 'laptop':6"
  -bodyTs: "'-47':51 '5':54 '5625u':55 'a515':50 'acer':48 'alreadi':108 'also':94 'amd':52 'anyth':81 'aspir':49 'coreboot':7,92 'couldn':78 'detail':61 'doc':93,97 'even':38 'fedora':112 'find':74,80 'first':16,43 'inform':62 'interest':4 'intern':103 'know':20,59 'laptop':10,31,107 'linux':111 'll':27,99 'm':2 'mention':84,89 'method':104 'motherboard':65 'northbridg':67 'obvious':109 'onlin':82 'onto':8 'place':44 'possibl':14 'put':6 'quit':3 'reliabl':24 'run':110 'ryzen':53 'school':33 'silverblu':113 'southbridg':69 'tri':72 'use':29 'want':18"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700050071
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8251049"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699978071 {#3102
    date: 2023-11-14 17:07:51.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
124 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2030
  +user: Proxies\__CG__\App\Entity\User {#3079 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "Coreboot-Can-I-coreboot-my-laptop-Acer-Aspire-A515-47"
  +title: "[Coreboot] Can I coreboot my laptop? Acer Aspire A515-47"
  +url: null
  +body: """
    I’m quite interested in putting coreboot onto my laptop, if that’s possible. But first I want to know if it’s reliable as I’ll be using this laptop for school, and if I can even do it in the first place.\n
    \n
    I have an Acer Aspire A515-47, AMD Ryzen 5 5625U. I don’t know any detailed information about the motherboard, nor northbridge or southbridge. I did try to find them but I couldn’t find anything online. I mention these as they were mentioned on the coreboot docs.\n
    \n
    Also from the docs, I’ll be doing the internal method as my laptop already, obviously, runs Linux (Fedora Silverblue).
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 7
  +favouriteCount: 15
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699990851 {#3116
    date: 2023-11-14 20:40:51.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3121 …}
  +votes: Doctrine\ORM\PersistentCollection {#3124 …}
  +reports: Doctrine\ORM\PersistentCollection {#3126 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
  +badges: Doctrine\ORM\PersistentCollection {#3132 …}
  +children: [
    App\Entity\EntryComment {#2023
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2030 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: """
        AMD platform support is coming to coreboot in the next few years, consumer platforms much later and even there I’m doubtful it’d come to your laptop in particular.\n
        \n
        Get a Frame.work with Intel chip if you want coreboot on a modern laptop soon-ish. I know the guy working on that port ;)
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1699987680 {#1362
        date: 2023-11-14 19:48:00.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@HW07@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2032 …}
      +nested: Doctrine\ORM\PersistentCollection {#2024 …}
      +votes: Doctrine\ORM\PersistentCollection {#2018 …}
      +reports: Doctrine\ORM\PersistentCollection {#2011 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
      -id: 124503
      -bodyTs: "'amd':1 'chip':36 'come':5,25 'consum':13 'coreboot':7,40 'd':24 'doubt':22 'even':18 'frame.work':33 'get':31 'guy':51 'intel':35 'ish':47 'know':49 'laptop':28,44 'later':16 'm':21 'modern':43 'much':15 'next':10 'particular':30 'platform':2,14 'port':55 'soon':46 'soon-ish':45 'support':3 'want':39 'work':52 'year':12"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5797445"
      +editedAt: DateTimeImmutable @1700232305 {#1403
        date: 2023-11-17 15:45:05.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699987680 {#2019
        date: 2023-11-14 19:48:00.0 +01:00
      }
      +"title": 124503
    }
  ]
  -id: 12967
  -titleTs: "'-47':10 'a515':9 'acer':7 'aspir':8 'coreboot':1,4 'laptop':6"
  -bodyTs: "'-47':51 '5':54 '5625u':55 'a515':50 'acer':48 'alreadi':108 'also':94 'amd':52 'anyth':81 'aspir':49 'coreboot':7,92 'couldn':78 'detail':61 'doc':93,97 'even':38 'fedora':112 'find':74,80 'first':16,43 'inform':62 'interest':4 'intern':103 'know':20,59 'laptop':10,31,107 'linux':111 'll':27,99 'm':2 'mention':84,89 'method':104 'motherboard':65 'northbridg':67 'obvious':109 'onlin':82 'onto':8 'place':44 'possibl':14 'put':6 'quit':3 'reliabl':24 'run':110 'ryzen':53 'school':33 'silverblu':113 'southbridg':69 'tri':72 'use':29 'want':18"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1700050071
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8251049"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699978071 {#3102
    date: 2023-11-14 17:07:51.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
125 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
126 DENIED moderate
App\Entity\EntryComment {#2023
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030
    +user: Proxies\__CG__\App\Entity\User {#3079 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Coreboot-Can-I-coreboot-my-laptop-Acer-Aspire-A515-47"
    +title: "[Coreboot] Can I coreboot my laptop? Acer Aspire A515-47"
    +url: null
    +body: """
      I’m quite interested in putting coreboot onto my laptop, if that’s possible. But first I want to know if it’s reliable as I’ll be using this laptop for school, and if I can even do it in the first place.\n
      \n
      I have an Acer Aspire A515-47, AMD Ryzen 5 5625U. I don’t know any detailed information about the motherboard, nor northbridge or southbridge. I did try to find them but I couldn’t find anything online. I mention these as they were mentioned on the coreboot docs.\n
      \n
      Also from the docs, I’ll be doing the internal method as my laptop already, obviously, runs Linux (Fedora Silverblue).
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 15
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699990851 {#3116
      date: 2023-11-14 20:40:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3124 …}
    +reports: Doctrine\ORM\PersistentCollection {#3126 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
    +badges: Doctrine\ORM\PersistentCollection {#3132 …}
    +children: [
      App\Entity\EntryComment {#2023}
    ]
    -id: 12967
    -titleTs: "'-47':10 'a515':9 'acer':7 'aspir':8 'coreboot':1,4 'laptop':6"
    -bodyTs: "'-47':51 '5':54 '5625u':55 'a515':50 'acer':48 'alreadi':108 'also':94 'amd':52 'anyth':81 'aspir':49 'coreboot':7,92 'couldn':78 'detail':61 'doc':93,97 'even':38 'fedora':112 'find':74,80 'first':16,43 'inform':62 'interest':4 'intern':103 'know':20,59 'laptop':10,31,107 'linux':111 'll':27,99 'm':2 'mention':84,89 'method':104 'motherboard':65 'northbridg':67 'obvious':109 'onlin':82 'onto':8 'place':44 'possibl':14 'put':6 'quit':3 'reliabl':24 'run':110 'ryzen':53 'school':33 'silverblu':113 'southbridg':69 'tri':72 'use':29 'want':18"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700050071
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8251049"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699978071 {#3102
      date: 2023-11-14 17:07:51.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    AMD platform support is coming to coreboot in the next few years, consumer platforms much later and even there I’m doubtful it’d come to your laptop in particular.\n
    \n
    Get a Frame.work with Intel chip if you want coreboot on a modern laptop soon-ish. I know the guy working on that port ;)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1699987680 {#1362
    date: 2023-11-14 19:48:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@HW07@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2032 …}
  +nested: Doctrine\ORM\PersistentCollection {#2024 …}
  +votes: Doctrine\ORM\PersistentCollection {#2018 …}
  +reports: Doctrine\ORM\PersistentCollection {#2011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
  -id: 124503
  -bodyTs: "'amd':1 'chip':36 'come':5,25 'consum':13 'coreboot':7,40 'd':24 'doubt':22 'even':18 'frame.work':33 'get':31 'guy':51 'intel':35 'ish':47 'know':49 'laptop':28,44 'later':16 'm':21 'modern':43 'much':15 'next':10 'particular':30 'platform':2,14 'port':55 'soon':46 'soon-ish':45 'support':3 'want':39 'work':52 'year':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5797445"
  +editedAt: DateTimeImmutable @1700232305 {#1403
    date: 2023-11-17 15:45:05.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699987680 {#2019
    date: 2023-11-14 19:48:00.0 +01:00
  }
  +"title": 124503
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
127 DENIED edit
App\Entity\EntryComment {#2023
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030
    +user: Proxies\__CG__\App\Entity\User {#3079 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Coreboot-Can-I-coreboot-my-laptop-Acer-Aspire-A515-47"
    +title: "[Coreboot] Can I coreboot my laptop? Acer Aspire A515-47"
    +url: null
    +body: """
      I’m quite interested in putting coreboot onto my laptop, if that’s possible. But first I want to know if it’s reliable as I’ll be using this laptop for school, and if I can even do it in the first place.\n
      \n
      I have an Acer Aspire A515-47, AMD Ryzen 5 5625U. I don’t know any detailed information about the motherboard, nor northbridge or southbridge. I did try to find them but I couldn’t find anything online. I mention these as they were mentioned on the coreboot docs.\n
      \n
      Also from the docs, I’ll be doing the internal method as my laptop already, obviously, runs Linux (Fedora Silverblue).
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 15
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699990851 {#3116
      date: 2023-11-14 20:40:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3124 …}
    +reports: Doctrine\ORM\PersistentCollection {#3126 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
    +badges: Doctrine\ORM\PersistentCollection {#3132 …}
    +children: [
      App\Entity\EntryComment {#2023}
    ]
    -id: 12967
    -titleTs: "'-47':10 'a515':9 'acer':7 'aspir':8 'coreboot':1,4 'laptop':6"
    -bodyTs: "'-47':51 '5':54 '5625u':55 'a515':50 'acer':48 'alreadi':108 'also':94 'amd':52 'anyth':81 'aspir':49 'coreboot':7,92 'couldn':78 'detail':61 'doc':93,97 'even':38 'fedora':112 'find':74,80 'first':16,43 'inform':62 'interest':4 'intern':103 'know':20,59 'laptop':10,31,107 'linux':111 'll':27,99 'm':2 'mention':84,89 'method':104 'motherboard':65 'northbridg':67 'obvious':109 'onlin':82 'onto':8 'place':44 'possibl':14 'put':6 'quit':3 'reliabl':24 'run':110 'ryzen':53 'school':33 'silverblu':113 'southbridg':69 'tri':72 'use':29 'want':18"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700050071
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8251049"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699978071 {#3102
      date: 2023-11-14 17:07:51.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    AMD platform support is coming to coreboot in the next few years, consumer platforms much later and even there I’m doubtful it’d come to your laptop in particular.\n
    \n
    Get a Frame.work with Intel chip if you want coreboot on a modern laptop soon-ish. I know the guy working on that port ;)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1699987680 {#1362
    date: 2023-11-14 19:48:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@HW07@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2032 …}
  +nested: Doctrine\ORM\PersistentCollection {#2024 …}
  +votes: Doctrine\ORM\PersistentCollection {#2018 …}
  +reports: Doctrine\ORM\PersistentCollection {#2011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
  -id: 124503
  -bodyTs: "'amd':1 'chip':36 'come':5,25 'consum':13 'coreboot':7,40 'd':24 'doubt':22 'even':18 'frame.work':33 'get':31 'guy':51 'intel':35 'ish':47 'know':49 'laptop':28,44 'later':16 'm':21 'modern':43 'much':15 'next':10 'particular':30 'platform':2,14 'port':55 'soon':46 'soon-ish':45 'support':3 'want':39 'work':52 'year':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5797445"
  +editedAt: DateTimeImmutable @1700232305 {#1403
    date: 2023-11-17 15:45:05.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699987680 {#2019
    date: 2023-11-14 19:48:00.0 +01:00
  }
  +"title": 124503
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
128 DENIED moderate
App\Entity\EntryComment {#2023
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2030
    +user: Proxies\__CG__\App\Entity\User {#3079 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Coreboot-Can-I-coreboot-my-laptop-Acer-Aspire-A515-47"
    +title: "[Coreboot] Can I coreboot my laptop? Acer Aspire A515-47"
    +url: null
    +body: """
      I’m quite interested in putting coreboot onto my laptop, if that’s possible. But first I want to know if it’s reliable as I’ll be using this laptop for school, and if I can even do it in the first place.\n
      \n
      I have an Acer Aspire A515-47, AMD Ryzen 5 5625U. I don’t know any detailed information about the motherboard, nor northbridge or southbridge. I did try to find them but I couldn’t find anything online. I mention these as they were mentioned on the coreboot docs.\n
      \n
      Also from the docs, I’ll be doing the internal method as my laptop already, obviously, runs Linux (Fedora Silverblue).
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 7
    +favouriteCount: 15
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699990851 {#3116
      date: 2023-11-14 20:40:51.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3121 …}
    +votes: Doctrine\ORM\PersistentCollection {#3124 …}
    +reports: Doctrine\ORM\PersistentCollection {#3126 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3128 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3130 …}
    +badges: Doctrine\ORM\PersistentCollection {#3132 …}
    +children: [
      App\Entity\EntryComment {#2023}
    ]
    -id: 12967
    -titleTs: "'-47':10 'a515':9 'acer':7 'aspir':8 'coreboot':1,4 'laptop':6"
    -bodyTs: "'-47':51 '5':54 '5625u':55 'a515':50 'acer':48 'alreadi':108 'also':94 'amd':52 'anyth':81 'aspir':49 'coreboot':7,92 'couldn':78 'detail':61 'doc':93,97 'even':38 'fedora':112 'find':74,80 'first':16,43 'inform':62 'interest':4 'intern':103 'know':20,59 'laptop':10,31,107 'linux':111 'll':27,99 'm':2 'mention':84,89 'method':104 'motherboard':65 'northbridg':67 'obvious':109 'onlin':82 'onto':8 'place':44 'possibl':14 'put':6 'quit':3 'reliabl':24 'run':110 'ryzen':53 'school':33 'silverblu':113 'southbridg':69 'tri':72 'use':29 'want':18"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1700050071
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8251049"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699978071 {#3102
      date: 2023-11-14 17:07:51.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    AMD platform support is coming to coreboot in the next few years, consumer platforms much later and even there I’m doubtful it’d come to your laptop in particular.\n
    \n
    Get a Frame.work with Intel chip if you want coreboot on a modern laptop soon-ish. I know the guy working on that port ;)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1699987680 {#1362
    date: 2023-11-14 19:48:00.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@HW07@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2032 …}
  +nested: Doctrine\ORM\PersistentCollection {#2024 …}
  +votes: Doctrine\ORM\PersistentCollection {#2018 …}
  +reports: Doctrine\ORM\PersistentCollection {#2011 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2021 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2029 …}
  -id: 124503
  -bodyTs: "'amd':1 'chip':36 'come':5,25 'consum':13 'coreboot':7,40 'd':24 'doubt':22 'even':18 'frame.work':33 'get':31 'guy':51 'intel':35 'ish':47 'know':49 'laptop':28,44 'later':16 'm':21 'modern':43 'much':15 'next':10 'particular':30 'platform':2,14 'port':55 'soon':46 'soon-ish':45 'support':3 'want':39 'work':52 'year':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5797445"
  +editedAt: DateTimeImmutable @1700232305 {#1403
    date: 2023-11-17 15:45:05.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699987680 {#2019
    date: 2023-11-14 19:48:00.0 +01:00
  }
  +"title": 124503
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
129 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
130 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1715
  +user: Proxies\__CG__\App\Entity\User {#3213 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "Comparison-between-NixOS-vs-blendOS-vs-Vanilla-OS-what-to"
  +title: "Comparison between NixOS vs blendOS vs Vanilla OS: what to pick and why?"
  +url: null
  +body: """
    So I’ve recently taken an interest in these three distros:\n
    \n
    - [NixOS](NixOS)\n
    - [blendOS](https://blendos.co/)\n
    - [Vanilla OS](https://vanillaos.org/)\n
    \n
    All of these offer something very interesting:  \n
    Access to (basically) all Linux-capable software, no matter from what repo.\n
    \n
    Both *NixOS* and *blendOS* are based on config files, from which your system is basically derived from, and Vanilla OS uses a package manager `apx` to install from any given repo, regardless of distribution.\n
    \n
    While I’ve looked into *Fedora Silverblue,* that distro is limited to only install Flatpaks (edit: no, not really), which is fine for “apps”, but seems to be more of a problem with managing system- and CLI tools.\n
    \n
    I haven’t distro hopped yet, as I’m still on [Manjaro GNOME](https://manjaro.org/) on my devices.\n
    \n
    ---\n
    \n
    What are your thoughts on the three distros mentioned above?  \n
    Which ones are the most interesting, and for what reasons?\n
    \n
    Personally, I’m mostly interested in NixOS & blendOS, as I believe they may have more advantages compared to Arch;\n
    \n
    What do you think?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 66
  +favouriteCount: 90
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699933143 {#3208
    date: 2023-11-14 04:39:03.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3215 …}
  +votes: Doctrine\ORM\PersistentCollection {#3217 …}
  +reports: Doctrine\ORM\PersistentCollection {#3219 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3221 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3223 …}
  +badges: Doctrine\ORM\PersistentCollection {#3225 …}
  +children: [
    App\Entity\EntryComment {#1729
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1715 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1714 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1718 …}
      +body: """
        In regular FHS distros, an upgrade to libxyz can be done without an update to its dependants a, b and c. The libxyz.so is updated in-place and newly run processes of a, b and c will use the new shared object code.\n
        \n
        In Nix’ model, changing a dependency in any way changes all of its dependants too. The package a that depends on libxyz 1.0.0 is treated as entirely different from the otherwise same package a that depends on libxyz 1.0.1 or libxyz 1.0.0 with a patch applied/new dependency/patch applied to the compiler/anything.\n
        \n
        Nix encodes *everything* that could in any way influence a package’s content into that package’s “version”. That’s the hash in every Nix store path (i.e. `/nix/store/5jlfqjgr34crcljr8r93kwg2rk5psj9a-bash-interactive-5.2-p15/bin/bash`). The version number in the end is just there to inform humans of a path’s contents; as far as Nix is concerned, it’s just an arbitrary name string.\n
        \n
        Therefore, any update to “core” dependencies requires a rebuild of all dependants. For very central core packages such as glibc, that means almost all packages in existence. Because those packages are “different” from the packages on your system without the update, you must download them all again and, because they have different hashes, they will be in separate paths in your Nix store.\n
        \n
        This is what allows Nix to have parallel “installation” of any version of any package and roll back your entire config to a previous state because your entire system is treated as a “package” with the same semantics as described above.\n
        \n
        Unless you have harsh data caps, extremely slow connections or are extremely tight on disk space, this isn’t much of a concern though.  \n
        Additionally, you can always “garbage collect” old paths that are no longer referenced and Nix can deduplicate whole files that are 1:1 the same across the whole Nix store.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1699872458 {#1705
        date: 2023-11-13 11:47:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@tanja@lemmy.blahaj.zone"
        "@lily33@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1720 …}
      +nested: Doctrine\ORM\PersistentCollection {#1717 …}
      +votes: Doctrine\ORM\PersistentCollection {#1741 …}
      +reports: Doctrine\ORM\PersistentCollection {#1707 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2448 …}
      -id: 119306
      -bodyTs: "'/nix/store/5jlfqjgr34crcljr8r93kwg2rk5psj9a-bash-interactive-5.2-p15/bin/bash':124 '1':304,305 '1.0.0':67,86 '1.0.1':83 'across':308 'addit':283 'allow':221 'almost':177 'alway':286 'appli':92 'applied/new':90 'arbitrari':152 'b':19,35 'back':235 'c':21,37 'cap':264 'central':169 'chang':48,54 'code':44 'collect':288 'compiler/anything':95 'concern':147,281 'config':238 'connect':267 'content':108,141 'core':159,170 'could':100 'data':263 'dedupl':299 'depend':17,50,58,64,80,160,166 'dependency/patch':91 'describ':257 'differ':72,186,206 'disk':273 'distro':4 'done':11 'download':198 'encod':97 'end':130 'entir':71,237,245 'everi':119 'everyth':98 'exist':181 'extrem':265,270 'far':143 'fhs':3 'file':301 'garbag':287 'glibc':174 'harsh':262 'hash':117,207 'human':136 'i.e':123 'in-plac':26 'influenc':104 'inform':135 'instal':226 'isn':276 'libxyz':8,66,82,85 'libxyz.so':23 'longer':294 'mean':176 'model':47 'much':278 'must':197 'name':153 'new':41 'newli':30 'nix':46,96,120,145,216,222,297,311 'number':127 'object':43 'old':289 'otherwis':75 'packag':61,77,106,111,171,179,184,189,232,251 'parallel':225 'patch':89 'path':122,139,213,290 'place':28 'previous':241 'process':32 'rebuild':163 'referenc':295 'regular':2 'requir':161 'roll':234 'run':31 'semant':255 'separ':212 'share':42 'slow':266 'space':274 'state':242 'store':121,217,312 'string':154 'system':192,246 'therefor':155 'though':282 'tight':271 'treat':69,248 'unless':259 'updat':14,25,157,195 'upgrad':6 'use':39 'version':113,126,229 'way':53,103 'whole':300,310 'without':12,193"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5758312"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699872458 {#1795
        date: 2023-11-13 11:47:38.0 +01:00
      }
      +"title": 119306
    }
  ]
  -id: 12379
  -titleTs: "'blendo':5 'comparison':1 'nixo':3 'os':8 'pick':11 'vanilla':7 'vs':4,6"
  -bodyTs: "'/)':17,22,130 'access':30 'advantag':169 'app':100 'apx':67 'arch':172 'base':48 'basic':32,57 'believ':164 'blendo':14,46,161 'blendos.co':16 'blendos.co/)':15 'capabl':36 'cli':113 'compar':170 'config':50 'deriv':58 'devic':133 'distribut':76 'distro':11,85,118,141 'edit':92 'fedora':82 'file':51 'fine':98 'flatpak':91 'given':72 'gnome':127 'haven':116 'hop':119 'instal':69,90 'interest':7,29,149,158 'limit':87 'linux':35 'linux-cap':34 'look':80 'm':123,156 'manag':66,110 'manjaro':126 'manjaro.org':129 'manjaro.org/)':128 'matter':39 'may':166 'mention':142 'most':157 'nixo':12,13,44,160 'offer':26 'one':145 'os':19,62 'packag':65 'person':154 'problem':108 'realli':95 'reason':153 'recent':4 'regardless':74 'repo':42,73 'seem':102 'silverblu':83 'softwar':37 'someth':27 'still':124 'system':55,111 'taken':5 'think':176 'thought':137 'three':10,140 'tool':114 'use':63 'vanilla':18,61 'vanillaos.org':21 'vanillaos.org/)':20 've':3,79 'yet':120"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699918854
  +visibility: "visible             "
  +apId: "https://lemmy.blahaj.zone/post/5318029"
  +editedAt: DateTimeImmutable @1700043968 {#3196
    date: 2023-11-15 11:26:08.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699832454 {#3173
    date: 2023-11-13 00:40:54.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
131 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1715
  +user: Proxies\__CG__\App\Entity\User {#3213 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "Comparison-between-NixOS-vs-blendOS-vs-Vanilla-OS-what-to"
  +title: "Comparison between NixOS vs blendOS vs Vanilla OS: what to pick and why?"
  +url: null
  +body: """
    So I’ve recently taken an interest in these three distros:\n
    \n
    - [NixOS](NixOS)\n
    - [blendOS](https://blendos.co/)\n
    - [Vanilla OS](https://vanillaos.org/)\n
    \n
    All of these offer something very interesting:  \n
    Access to (basically) all Linux-capable software, no matter from what repo.\n
    \n
    Both *NixOS* and *blendOS* are based on config files, from which your system is basically derived from, and Vanilla OS uses a package manager `apx` to install from any given repo, regardless of distribution.\n
    \n
    While I’ve looked into *Fedora Silverblue,* that distro is limited to only install Flatpaks (edit: no, not really), which is fine for “apps”, but seems to be more of a problem with managing system- and CLI tools.\n
    \n
    I haven’t distro hopped yet, as I’m still on [Manjaro GNOME](https://manjaro.org/) on my devices.\n
    \n
    ---\n
    \n
    What are your thoughts on the three distros mentioned above?  \n
    Which ones are the most interesting, and for what reasons?\n
    \n
    Personally, I’m mostly interested in NixOS & blendOS, as I believe they may have more advantages compared to Arch;\n
    \n
    What do you think?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 66
  +favouriteCount: 90
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699933143 {#3208
    date: 2023-11-14 04:39:03.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3215 …}
  +votes: Doctrine\ORM\PersistentCollection {#3217 …}
  +reports: Doctrine\ORM\PersistentCollection {#3219 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3221 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3223 …}
  +badges: Doctrine\ORM\PersistentCollection {#3225 …}
  +children: [
    App\Entity\EntryComment {#1729
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1715 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1714 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1718 …}
      +body: """
        In regular FHS distros, an upgrade to libxyz can be done without an update to its dependants a, b and c. The libxyz.so is updated in-place and newly run processes of a, b and c will use the new shared object code.\n
        \n
        In Nix’ model, changing a dependency in any way changes all of its dependants too. The package a that depends on libxyz 1.0.0 is treated as entirely different from the otherwise same package a that depends on libxyz 1.0.1 or libxyz 1.0.0 with a patch applied/new dependency/patch applied to the compiler/anything.\n
        \n
        Nix encodes *everything* that could in any way influence a package’s content into that package’s “version”. That’s the hash in every Nix store path (i.e. `/nix/store/5jlfqjgr34crcljr8r93kwg2rk5psj9a-bash-interactive-5.2-p15/bin/bash`). The version number in the end is just there to inform humans of a path’s contents; as far as Nix is concerned, it’s just an arbitrary name string.\n
        \n
        Therefore, any update to “core” dependencies requires a rebuild of all dependants. For very central core packages such as glibc, that means almost all packages in existence. Because those packages are “different” from the packages on your system without the update, you must download them all again and, because they have different hashes, they will be in separate paths in your Nix store.\n
        \n
        This is what allows Nix to have parallel “installation” of any version of any package and roll back your entire config to a previous state because your entire system is treated as a “package” with the same semantics as described above.\n
        \n
        Unless you have harsh data caps, extremely slow connections or are extremely tight on disk space, this isn’t much of a concern though.  \n
        Additionally, you can always “garbage collect” old paths that are no longer referenced and Nix can deduplicate whole files that are 1:1 the same across the whole Nix store.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1699872458 {#1705
        date: 2023-11-13 11:47:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@tanja@lemmy.blahaj.zone"
        "@lily33@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1720 …}
      +nested: Doctrine\ORM\PersistentCollection {#1717 …}
      +votes: Doctrine\ORM\PersistentCollection {#1741 …}
      +reports: Doctrine\ORM\PersistentCollection {#1707 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2448 …}
      -id: 119306
      -bodyTs: "'/nix/store/5jlfqjgr34crcljr8r93kwg2rk5psj9a-bash-interactive-5.2-p15/bin/bash':124 '1':304,305 '1.0.0':67,86 '1.0.1':83 'across':308 'addit':283 'allow':221 'almost':177 'alway':286 'appli':92 'applied/new':90 'arbitrari':152 'b':19,35 'back':235 'c':21,37 'cap':264 'central':169 'chang':48,54 'code':44 'collect':288 'compiler/anything':95 'concern':147,281 'config':238 'connect':267 'content':108,141 'core':159,170 'could':100 'data':263 'dedupl':299 'depend':17,50,58,64,80,160,166 'dependency/patch':91 'describ':257 'differ':72,186,206 'disk':273 'distro':4 'done':11 'download':198 'encod':97 'end':130 'entir':71,237,245 'everi':119 'everyth':98 'exist':181 'extrem':265,270 'far':143 'fhs':3 'file':301 'garbag':287 'glibc':174 'harsh':262 'hash':117,207 'human':136 'i.e':123 'in-plac':26 'influenc':104 'inform':135 'instal':226 'isn':276 'libxyz':8,66,82,85 'libxyz.so':23 'longer':294 'mean':176 'model':47 'much':278 'must':197 'name':153 'new':41 'newli':30 'nix':46,96,120,145,216,222,297,311 'number':127 'object':43 'old':289 'otherwis':75 'packag':61,77,106,111,171,179,184,189,232,251 'parallel':225 'patch':89 'path':122,139,213,290 'place':28 'previous':241 'process':32 'rebuild':163 'referenc':295 'regular':2 'requir':161 'roll':234 'run':31 'semant':255 'separ':212 'share':42 'slow':266 'space':274 'state':242 'store':121,217,312 'string':154 'system':192,246 'therefor':155 'though':282 'tight':271 'treat':69,248 'unless':259 'updat':14,25,157,195 'upgrad':6 'use':39 'version':113,126,229 'way':53,103 'whole':300,310 'without':12,193"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5758312"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699872458 {#1795
        date: 2023-11-13 11:47:38.0 +01:00
      }
      +"title": 119306
    }
  ]
  -id: 12379
  -titleTs: "'blendo':5 'comparison':1 'nixo':3 'os':8 'pick':11 'vanilla':7 'vs':4,6"
  -bodyTs: "'/)':17,22,130 'access':30 'advantag':169 'app':100 'apx':67 'arch':172 'base':48 'basic':32,57 'believ':164 'blendo':14,46,161 'blendos.co':16 'blendos.co/)':15 'capabl':36 'cli':113 'compar':170 'config':50 'deriv':58 'devic':133 'distribut':76 'distro':11,85,118,141 'edit':92 'fedora':82 'file':51 'fine':98 'flatpak':91 'given':72 'gnome':127 'haven':116 'hop':119 'instal':69,90 'interest':7,29,149,158 'limit':87 'linux':35 'linux-cap':34 'look':80 'm':123,156 'manag':66,110 'manjaro':126 'manjaro.org':129 'manjaro.org/)':128 'matter':39 'may':166 'mention':142 'most':157 'nixo':12,13,44,160 'offer':26 'one':145 'os':19,62 'packag':65 'person':154 'problem':108 'realli':95 'reason':153 'recent':4 'regardless':74 'repo':42,73 'seem':102 'silverblu':83 'softwar':37 'someth':27 'still':124 'system':55,111 'taken':5 'think':176 'thought':137 'three':10,140 'tool':114 'use':63 'vanilla':18,61 'vanillaos.org':21 'vanillaos.org/)':20 've':3,79 'yet':120"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699918854
  +visibility: "visible             "
  +apId: "https://lemmy.blahaj.zone/post/5318029"
  +editedAt: DateTimeImmutable @1700043968 {#3196
    date: 2023-11-15 11:26:08.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699832454 {#3173
    date: 2023-11-13 00:40:54.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
132 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1715
  +user: Proxies\__CG__\App\Entity\User {#3213 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "Comparison-between-NixOS-vs-blendOS-vs-Vanilla-OS-what-to"
  +title: "Comparison between NixOS vs blendOS vs Vanilla OS: what to pick and why?"
  +url: null
  +body: """
    So I’ve recently taken an interest in these three distros:\n
    \n
    - [NixOS](NixOS)\n
    - [blendOS](https://blendos.co/)\n
    - [Vanilla OS](https://vanillaos.org/)\n
    \n
    All of these offer something very interesting:  \n
    Access to (basically) all Linux-capable software, no matter from what repo.\n
    \n
    Both *NixOS* and *blendOS* are based on config files, from which your system is basically derived from, and Vanilla OS uses a package manager `apx` to install from any given repo, regardless of distribution.\n
    \n
    While I’ve looked into *Fedora Silverblue,* that distro is limited to only install Flatpaks (edit: no, not really), which is fine for “apps”, but seems to be more of a problem with managing system- and CLI tools.\n
    \n
    I haven’t distro hopped yet, as I’m still on [Manjaro GNOME](https://manjaro.org/) on my devices.\n
    \n
    ---\n
    \n
    What are your thoughts on the three distros mentioned above?  \n
    Which ones are the most interesting, and for what reasons?\n
    \n
    Personally, I’m mostly interested in NixOS & blendOS, as I believe they may have more advantages compared to Arch;\n
    \n
    What do you think?
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 66
  +favouriteCount: 90
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699933143 {#3208
    date: 2023-11-14 04:39:03.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3215 …}
  +votes: Doctrine\ORM\PersistentCollection {#3217 …}
  +reports: Doctrine\ORM\PersistentCollection {#3219 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3221 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3223 …}
  +badges: Doctrine\ORM\PersistentCollection {#3225 …}
  +children: [
    App\Entity\EntryComment {#1729
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1715 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1714 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1718 …}
      +body: """
        In regular FHS distros, an upgrade to libxyz can be done without an update to its dependants a, b and c. The libxyz.so is updated in-place and newly run processes of a, b and c will use the new shared object code.\n
        \n
        In Nix’ model, changing a dependency in any way changes all of its dependants too. The package a that depends on libxyz 1.0.0 is treated as entirely different from the otherwise same package a that depends on libxyz 1.0.1 or libxyz 1.0.0 with a patch applied/new dependency/patch applied to the compiler/anything.\n
        \n
        Nix encodes *everything* that could in any way influence a package’s content into that package’s “version”. That’s the hash in every Nix store path (i.e. `/nix/store/5jlfqjgr34crcljr8r93kwg2rk5psj9a-bash-interactive-5.2-p15/bin/bash`). The version number in the end is just there to inform humans of a path’s contents; as far as Nix is concerned, it’s just an arbitrary name string.\n
        \n
        Therefore, any update to “core” dependencies requires a rebuild of all dependants. For very central core packages such as glibc, that means almost all packages in existence. Because those packages are “different” from the packages on your system without the update, you must download them all again and, because they have different hashes, they will be in separate paths in your Nix store.\n
        \n
        This is what allows Nix to have parallel “installation” of any version of any package and roll back your entire config to a previous state because your entire system is treated as a “package” with the same semantics as described above.\n
        \n
        Unless you have harsh data caps, extremely slow connections or are extremely tight on disk space, this isn’t much of a concern though.  \n
        Additionally, you can always “garbage collect” old paths that are no longer referenced and Nix can deduplicate whole files that are 1:1 the same across the whole Nix store.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1699872458 {#1705
        date: 2023-11-13 11:47:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@tanja@lemmy.blahaj.zone"
        "@lily33@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1720 …}
      +nested: Doctrine\ORM\PersistentCollection {#1717 …}
      +votes: Doctrine\ORM\PersistentCollection {#1741 …}
      +reports: Doctrine\ORM\PersistentCollection {#1707 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2448 …}
      -id: 119306
      -bodyTs: "'/nix/store/5jlfqjgr34crcljr8r93kwg2rk5psj9a-bash-interactive-5.2-p15/bin/bash':124 '1':304,305 '1.0.0':67,86 '1.0.1':83 'across':308 'addit':283 'allow':221 'almost':177 'alway':286 'appli':92 'applied/new':90 'arbitrari':152 'b':19,35 'back':235 'c':21,37 'cap':264 'central':169 'chang':48,54 'code':44 'collect':288 'compiler/anything':95 'concern':147,281 'config':238 'connect':267 'content':108,141 'core':159,170 'could':100 'data':263 'dedupl':299 'depend':17,50,58,64,80,160,166 'dependency/patch':91 'describ':257 'differ':72,186,206 'disk':273 'distro':4 'done':11 'download':198 'encod':97 'end':130 'entir':71,237,245 'everi':119 'everyth':98 'exist':181 'extrem':265,270 'far':143 'fhs':3 'file':301 'garbag':287 'glibc':174 'harsh':262 'hash':117,207 'human':136 'i.e':123 'in-plac':26 'influenc':104 'inform':135 'instal':226 'isn':276 'libxyz':8,66,82,85 'libxyz.so':23 'longer':294 'mean':176 'model':47 'much':278 'must':197 'name':153 'new':41 'newli':30 'nix':46,96,120,145,216,222,297,311 'number':127 'object':43 'old':289 'otherwis':75 'packag':61,77,106,111,171,179,184,189,232,251 'parallel':225 'patch':89 'path':122,139,213,290 'place':28 'previous':241 'process':32 'rebuild':163 'referenc':295 'regular':2 'requir':161 'roll':234 'run':31 'semant':255 'separ':212 'share':42 'slow':266 'space':274 'state':242 'store':121,217,312 'string':154 'system':192,246 'therefor':155 'though':282 'tight':271 'treat':69,248 'unless':259 'updat':14,25,157,195 'upgrad':6 'use':39 'version':113,126,229 'way':53,103 'whole':300,310 'without':12,193"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5758312"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699872458 {#1795
        date: 2023-11-13 11:47:38.0 +01:00
      }
      +"title": 119306
    }
  ]
  -id: 12379
  -titleTs: "'blendo':5 'comparison':1 'nixo':3 'os':8 'pick':11 'vanilla':7 'vs':4,6"
  -bodyTs: "'/)':17,22,130 'access':30 'advantag':169 'app':100 'apx':67 'arch':172 'base':48 'basic':32,57 'believ':164 'blendo':14,46,161 'blendos.co':16 'blendos.co/)':15 'capabl':36 'cli':113 'compar':170 'config':50 'deriv':58 'devic':133 'distribut':76 'distro':11,85,118,141 'edit':92 'fedora':82 'file':51 'fine':98 'flatpak':91 'given':72 'gnome':127 'haven':116 'hop':119 'instal':69,90 'interest':7,29,149,158 'limit':87 'linux':35 'linux-cap':34 'look':80 'm':123,156 'manag':66,110 'manjaro':126 'manjaro.org':129 'manjaro.org/)':128 'matter':39 'may':166 'mention':142 'most':157 'nixo':12,13,44,160 'offer':26 'one':145 'os':19,62 'packag':65 'person':154 'problem':108 'realli':95 'reason':153 'recent':4 'regardless':74 'repo':42,73 'seem':102 'silverblu':83 'softwar':37 'someth':27 'still':124 'system':55,111 'taken':5 'think':176 'thought':137 'three':10,140 'tool':114 'use':63 'vanilla':18,61 'vanillaos.org':21 'vanillaos.org/)':20 've':3,79 'yet':120"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699918854
  +visibility: "visible             "
  +apId: "https://lemmy.blahaj.zone/post/5318029"
  +editedAt: DateTimeImmutable @1700043968 {#3196
    date: 2023-11-15 11:26:08.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699832454 {#3173
    date: 2023-11-13 00:40:54.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
133 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
134 DENIED moderate
App\Entity\EntryComment {#1729
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1715
    +user: Proxies\__CG__\App\Entity\User {#3213 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Comparison-between-NixOS-vs-blendOS-vs-Vanilla-OS-what-to"
    +title: "Comparison between NixOS vs blendOS vs Vanilla OS: what to pick and why?"
    +url: null
    +body: """
      So I’ve recently taken an interest in these three distros:\n
      \n
      - [NixOS](NixOS)\n
      - [blendOS](https://blendos.co/)\n
      - [Vanilla OS](https://vanillaos.org/)\n
      \n
      All of these offer something very interesting:  \n
      Access to (basically) all Linux-capable software, no matter from what repo.\n
      \n
      Both *NixOS* and *blendOS* are based on config files, from which your system is basically derived from, and Vanilla OS uses a package manager `apx` to install from any given repo, regardless of distribution.\n
      \n
      While I’ve looked into *Fedora Silverblue,* that distro is limited to only install Flatpaks (edit: no, not really), which is fine for “apps”, but seems to be more of a problem with managing system- and CLI tools.\n
      \n
      I haven’t distro hopped yet, as I’m still on [Manjaro GNOME](https://manjaro.org/) on my devices.\n
      \n
      ---\n
      \n
      What are your thoughts on the three distros mentioned above?  \n
      Which ones are the most interesting, and for what reasons?\n
      \n
      Personally, I’m mostly interested in NixOS & blendOS, as I believe they may have more advantages compared to Arch;\n
      \n
      What do you think?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 66
    +favouriteCount: 90
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699933143 {#3208
      date: 2023-11-14 04:39:03.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3215 …}
    +votes: Doctrine\ORM\PersistentCollection {#3217 …}
    +reports: Doctrine\ORM\PersistentCollection {#3219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3221 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3223 …}
    +badges: Doctrine\ORM\PersistentCollection {#3225 …}
    +children: [
      App\Entity\EntryComment {#1729}
    ]
    -id: 12379
    -titleTs: "'blendo':5 'comparison':1 'nixo':3 'os':8 'pick':11 'vanilla':7 'vs':4,6"
    -bodyTs: "'/)':17,22,130 'access':30 'advantag':169 'app':100 'apx':67 'arch':172 'base':48 'basic':32,57 'believ':164 'blendo':14,46,161 'blendos.co':16 'blendos.co/)':15 'capabl':36 'cli':113 'compar':170 'config':50 'deriv':58 'devic':133 'distribut':76 'distro':11,85,118,141 'edit':92 'fedora':82 'file':51 'fine':98 'flatpak':91 'given':72 'gnome':127 'haven':116 'hop':119 'instal':69,90 'interest':7,29,149,158 'limit':87 'linux':35 'linux-cap':34 'look':80 'm':123,156 'manag':66,110 'manjaro':126 'manjaro.org':129 'manjaro.org/)':128 'matter':39 'may':166 'mention':142 'most':157 'nixo':12,13,44,160 'offer':26 'one':145 'os':19,62 'packag':65 'person':154 'problem':108 'realli':95 'reason':153 'recent':4 'regardless':74 'repo':42,73 'seem':102 'silverblu':83 'softwar':37 'someth':27 'still':124 'system':55,111 'taken':5 'think':176 'thought':137 'three':10,140 'tool':114 'use':63 'vanilla':18,61 'vanillaos.org':21 'vanillaos.org/)':20 've':3,79 'yet':120"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699918854
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/post/5318029"
    +editedAt: DateTimeImmutable @1700043968 {#3196
      date: 2023-11-15 11:26:08.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699832454 {#3173
      date: 2023-11-13 00:40:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1714 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1718 …}
  +body: """
    In regular FHS distros, an upgrade to libxyz can be done without an update to its dependants a, b and c. The libxyz.so is updated in-place and newly run processes of a, b and c will use the new shared object code.\n
    \n
    In Nix’ model, changing a dependency in any way changes all of its dependants too. The package a that depends on libxyz 1.0.0 is treated as entirely different from the otherwise same package a that depends on libxyz 1.0.1 or libxyz 1.0.0 with a patch applied/new dependency/patch applied to the compiler/anything.\n
    \n
    Nix encodes *everything* that could in any way influence a package’s content into that package’s “version”. That’s the hash in every Nix store path (i.e. `/nix/store/5jlfqjgr34crcljr8r93kwg2rk5psj9a-bash-interactive-5.2-p15/bin/bash`). The version number in the end is just there to inform humans of a path’s contents; as far as Nix is concerned, it’s just an arbitrary name string.\n
    \n
    Therefore, any update to “core” dependencies requires a rebuild of all dependants. For very central core packages such as glibc, that means almost all packages in existence. Because those packages are “different” from the packages on your system without the update, you must download them all again and, because they have different hashes, they will be in separate paths in your Nix store.\n
    \n
    This is what allows Nix to have parallel “installation” of any version of any package and roll back your entire config to a previous state because your entire system is treated as a “package” with the same semantics as described above.\n
    \n
    Unless you have harsh data caps, extremely slow connections or are extremely tight on disk space, this isn’t much of a concern though.  \n
    Additionally, you can always “garbage collect” old paths that are no longer referenced and Nix can deduplicate whole files that are 1:1 the same across the whole Nix store.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699872458 {#1705
    date: 2023-11-13 11:47:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@tanja@lemmy.blahaj.zone"
    "@lily33@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1720 …}
  +nested: Doctrine\ORM\PersistentCollection {#1717 …}
  +votes: Doctrine\ORM\PersistentCollection {#1741 …}
  +reports: Doctrine\ORM\PersistentCollection {#1707 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2448 …}
  -id: 119306
  -bodyTs: "'/nix/store/5jlfqjgr34crcljr8r93kwg2rk5psj9a-bash-interactive-5.2-p15/bin/bash':124 '1':304,305 '1.0.0':67,86 '1.0.1':83 'across':308 'addit':283 'allow':221 'almost':177 'alway':286 'appli':92 'applied/new':90 'arbitrari':152 'b':19,35 'back':235 'c':21,37 'cap':264 'central':169 'chang':48,54 'code':44 'collect':288 'compiler/anything':95 'concern':147,281 'config':238 'connect':267 'content':108,141 'core':159,170 'could':100 'data':263 'dedupl':299 'depend':17,50,58,64,80,160,166 'dependency/patch':91 'describ':257 'differ':72,186,206 'disk':273 'distro':4 'done':11 'download':198 'encod':97 'end':130 'entir':71,237,245 'everi':119 'everyth':98 'exist':181 'extrem':265,270 'far':143 'fhs':3 'file':301 'garbag':287 'glibc':174 'harsh':262 'hash':117,207 'human':136 'i.e':123 'in-plac':26 'influenc':104 'inform':135 'instal':226 'isn':276 'libxyz':8,66,82,85 'libxyz.so':23 'longer':294 'mean':176 'model':47 'much':278 'must':197 'name':153 'new':41 'newli':30 'nix':46,96,120,145,216,222,297,311 'number':127 'object':43 'old':289 'otherwis':75 'packag':61,77,106,111,171,179,184,189,232,251 'parallel':225 'patch':89 'path':122,139,213,290 'place':28 'previous':241 'process':32 'rebuild':163 'referenc':295 'regular':2 'requir':161 'roll':234 'run':31 'semant':255 'separ':212 'share':42 'slow':266 'space':274 'state':242 'store':121,217,312 'string':154 'system':192,246 'therefor':155 'though':282 'tight':271 'treat':69,248 'unless':259 'updat':14,25,157,195 'upgrad':6 'use':39 'version':113,126,229 'way':53,103 'whole':300,310 'without':12,193"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5758312"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699872458 {#1795
    date: 2023-11-13 11:47:38.0 +01:00
  }
  +"title": 119306
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
135 DENIED edit
App\Entity\EntryComment {#1729
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1715
    +user: Proxies\__CG__\App\Entity\User {#3213 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Comparison-between-NixOS-vs-blendOS-vs-Vanilla-OS-what-to"
    +title: "Comparison between NixOS vs blendOS vs Vanilla OS: what to pick and why?"
    +url: null
    +body: """
      So I’ve recently taken an interest in these three distros:\n
      \n
      - [NixOS](NixOS)\n
      - [blendOS](https://blendos.co/)\n
      - [Vanilla OS](https://vanillaos.org/)\n
      \n
      All of these offer something very interesting:  \n
      Access to (basically) all Linux-capable software, no matter from what repo.\n
      \n
      Both *NixOS* and *blendOS* are based on config files, from which your system is basically derived from, and Vanilla OS uses a package manager `apx` to install from any given repo, regardless of distribution.\n
      \n
      While I’ve looked into *Fedora Silverblue,* that distro is limited to only install Flatpaks (edit: no, not really), which is fine for “apps”, but seems to be more of a problem with managing system- and CLI tools.\n
      \n
      I haven’t distro hopped yet, as I’m still on [Manjaro GNOME](https://manjaro.org/) on my devices.\n
      \n
      ---\n
      \n
      What are your thoughts on the three distros mentioned above?  \n
      Which ones are the most interesting, and for what reasons?\n
      \n
      Personally, I’m mostly interested in NixOS & blendOS, as I believe they may have more advantages compared to Arch;\n
      \n
      What do you think?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 66
    +favouriteCount: 90
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699933143 {#3208
      date: 2023-11-14 04:39:03.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3215 …}
    +votes: Doctrine\ORM\PersistentCollection {#3217 …}
    +reports: Doctrine\ORM\PersistentCollection {#3219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3221 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3223 …}
    +badges: Doctrine\ORM\PersistentCollection {#3225 …}
    +children: [
      App\Entity\EntryComment {#1729}
    ]
    -id: 12379
    -titleTs: "'blendo':5 'comparison':1 'nixo':3 'os':8 'pick':11 'vanilla':7 'vs':4,6"
    -bodyTs: "'/)':17,22,130 'access':30 'advantag':169 'app':100 'apx':67 'arch':172 'base':48 'basic':32,57 'believ':164 'blendo':14,46,161 'blendos.co':16 'blendos.co/)':15 'capabl':36 'cli':113 'compar':170 'config':50 'deriv':58 'devic':133 'distribut':76 'distro':11,85,118,141 'edit':92 'fedora':82 'file':51 'fine':98 'flatpak':91 'given':72 'gnome':127 'haven':116 'hop':119 'instal':69,90 'interest':7,29,149,158 'limit':87 'linux':35 'linux-cap':34 'look':80 'm':123,156 'manag':66,110 'manjaro':126 'manjaro.org':129 'manjaro.org/)':128 'matter':39 'may':166 'mention':142 'most':157 'nixo':12,13,44,160 'offer':26 'one':145 'os':19,62 'packag':65 'person':154 'problem':108 'realli':95 'reason':153 'recent':4 'regardless':74 'repo':42,73 'seem':102 'silverblu':83 'softwar':37 'someth':27 'still':124 'system':55,111 'taken':5 'think':176 'thought':137 'three':10,140 'tool':114 'use':63 'vanilla':18,61 'vanillaos.org':21 'vanillaos.org/)':20 've':3,79 'yet':120"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699918854
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/post/5318029"
    +editedAt: DateTimeImmutable @1700043968 {#3196
      date: 2023-11-15 11:26:08.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699832454 {#3173
      date: 2023-11-13 00:40:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1714 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1718 …}
  +body: """
    In regular FHS distros, an upgrade to libxyz can be done without an update to its dependants a, b and c. The libxyz.so is updated in-place and newly run processes of a, b and c will use the new shared object code.\n
    \n
    In Nix’ model, changing a dependency in any way changes all of its dependants too. The package a that depends on libxyz 1.0.0 is treated as entirely different from the otherwise same package a that depends on libxyz 1.0.1 or libxyz 1.0.0 with a patch applied/new dependency/patch applied to the compiler/anything.\n
    \n
    Nix encodes *everything* that could in any way influence a package’s content into that package’s “version”. That’s the hash in every Nix store path (i.e. `/nix/store/5jlfqjgr34crcljr8r93kwg2rk5psj9a-bash-interactive-5.2-p15/bin/bash`). The version number in the end is just there to inform humans of a path’s contents; as far as Nix is concerned, it’s just an arbitrary name string.\n
    \n
    Therefore, any update to “core” dependencies requires a rebuild of all dependants. For very central core packages such as glibc, that means almost all packages in existence. Because those packages are “different” from the packages on your system without the update, you must download them all again and, because they have different hashes, they will be in separate paths in your Nix store.\n
    \n
    This is what allows Nix to have parallel “installation” of any version of any package and roll back your entire config to a previous state because your entire system is treated as a “package” with the same semantics as described above.\n
    \n
    Unless you have harsh data caps, extremely slow connections or are extremely tight on disk space, this isn’t much of a concern though.  \n
    Additionally, you can always “garbage collect” old paths that are no longer referenced and Nix can deduplicate whole files that are 1:1 the same across the whole Nix store.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699872458 {#1705
    date: 2023-11-13 11:47:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@tanja@lemmy.blahaj.zone"
    "@lily33@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1720 …}
  +nested: Doctrine\ORM\PersistentCollection {#1717 …}
  +votes: Doctrine\ORM\PersistentCollection {#1741 …}
  +reports: Doctrine\ORM\PersistentCollection {#1707 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2448 …}
  -id: 119306
  -bodyTs: "'/nix/store/5jlfqjgr34crcljr8r93kwg2rk5psj9a-bash-interactive-5.2-p15/bin/bash':124 '1':304,305 '1.0.0':67,86 '1.0.1':83 'across':308 'addit':283 'allow':221 'almost':177 'alway':286 'appli':92 'applied/new':90 'arbitrari':152 'b':19,35 'back':235 'c':21,37 'cap':264 'central':169 'chang':48,54 'code':44 'collect':288 'compiler/anything':95 'concern':147,281 'config':238 'connect':267 'content':108,141 'core':159,170 'could':100 'data':263 'dedupl':299 'depend':17,50,58,64,80,160,166 'dependency/patch':91 'describ':257 'differ':72,186,206 'disk':273 'distro':4 'done':11 'download':198 'encod':97 'end':130 'entir':71,237,245 'everi':119 'everyth':98 'exist':181 'extrem':265,270 'far':143 'fhs':3 'file':301 'garbag':287 'glibc':174 'harsh':262 'hash':117,207 'human':136 'i.e':123 'in-plac':26 'influenc':104 'inform':135 'instal':226 'isn':276 'libxyz':8,66,82,85 'libxyz.so':23 'longer':294 'mean':176 'model':47 'much':278 'must':197 'name':153 'new':41 'newli':30 'nix':46,96,120,145,216,222,297,311 'number':127 'object':43 'old':289 'otherwis':75 'packag':61,77,106,111,171,179,184,189,232,251 'parallel':225 'patch':89 'path':122,139,213,290 'place':28 'previous':241 'process':32 'rebuild':163 'referenc':295 'regular':2 'requir':161 'roll':234 'run':31 'semant':255 'separ':212 'share':42 'slow':266 'space':274 'state':242 'store':121,217,312 'string':154 'system':192,246 'therefor':155 'though':282 'tight':271 'treat':69,248 'unless':259 'updat':14,25,157,195 'upgrad':6 'use':39 'version':113,126,229 'way':53,103 'whole':300,310 'without':12,193"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5758312"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699872458 {#1795
    date: 2023-11-13 11:47:38.0 +01:00
  }
  +"title": 119306
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
136 DENIED moderate
App\Entity\EntryComment {#1729
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1715
    +user: Proxies\__CG__\App\Entity\User {#3213 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "Comparison-between-NixOS-vs-blendOS-vs-Vanilla-OS-what-to"
    +title: "Comparison between NixOS vs blendOS vs Vanilla OS: what to pick and why?"
    +url: null
    +body: """
      So I’ve recently taken an interest in these three distros:\n
      \n
      - [NixOS](NixOS)\n
      - [blendOS](https://blendos.co/)\n
      - [Vanilla OS](https://vanillaos.org/)\n
      \n
      All of these offer something very interesting:  \n
      Access to (basically) all Linux-capable software, no matter from what repo.\n
      \n
      Both *NixOS* and *blendOS* are based on config files, from which your system is basically derived from, and Vanilla OS uses a package manager `apx` to install from any given repo, regardless of distribution.\n
      \n
      While I’ve looked into *Fedora Silverblue,* that distro is limited to only install Flatpaks (edit: no, not really), which is fine for “apps”, but seems to be more of a problem with managing system- and CLI tools.\n
      \n
      I haven’t distro hopped yet, as I’m still on [Manjaro GNOME](https://manjaro.org/) on my devices.\n
      \n
      ---\n
      \n
      What are your thoughts on the three distros mentioned above?  \n
      Which ones are the most interesting, and for what reasons?\n
      \n
      Personally, I’m mostly interested in NixOS & blendOS, as I believe they may have more advantages compared to Arch;\n
      \n
      What do you think?
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 66
    +favouriteCount: 90
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699933143 {#3208
      date: 2023-11-14 04:39:03.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3215 …}
    +votes: Doctrine\ORM\PersistentCollection {#3217 …}
    +reports: Doctrine\ORM\PersistentCollection {#3219 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3221 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3223 …}
    +badges: Doctrine\ORM\PersistentCollection {#3225 …}
    +children: [
      App\Entity\EntryComment {#1729}
    ]
    -id: 12379
    -titleTs: "'blendo':5 'comparison':1 'nixo':3 'os':8 'pick':11 'vanilla':7 'vs':4,6"
    -bodyTs: "'/)':17,22,130 'access':30 'advantag':169 'app':100 'apx':67 'arch':172 'base':48 'basic':32,57 'believ':164 'blendo':14,46,161 'blendos.co':16 'blendos.co/)':15 'capabl':36 'cli':113 'compar':170 'config':50 'deriv':58 'devic':133 'distribut':76 'distro':11,85,118,141 'edit':92 'fedora':82 'file':51 'fine':98 'flatpak':91 'given':72 'gnome':127 'haven':116 'hop':119 'instal':69,90 'interest':7,29,149,158 'limit':87 'linux':35 'linux-cap':34 'look':80 'm':123,156 'manag':66,110 'manjaro':126 'manjaro.org':129 'manjaro.org/)':128 'matter':39 'may':166 'mention':142 'most':157 'nixo':12,13,44,160 'offer':26 'one':145 'os':19,62 'packag':65 'person':154 'problem':108 'realli':95 'reason':153 'recent':4 'regardless':74 'repo':42,73 'seem':102 'silverblu':83 'softwar':37 'someth':27 'still':124 'system':55,111 'taken':5 'think':176 'thought':137 'three':10,140 'tool':114 'use':63 'vanilla':18,61 'vanillaos.org':21 'vanillaos.org/)':20 've':3,79 'yet':120"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699918854
    +visibility: "visible             "
    +apId: "https://lemmy.blahaj.zone/post/5318029"
    +editedAt: DateTimeImmutable @1700043968 {#3196
      date: 2023-11-15 11:26:08.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699832454 {#3173
      date: 2023-11-13 00:40:54.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1714 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1718 …}
  +body: """
    In regular FHS distros, an upgrade to libxyz can be done without an update to its dependants a, b and c. The libxyz.so is updated in-place and newly run processes of a, b and c will use the new shared object code.\n
    \n
    In Nix’ model, changing a dependency in any way changes all of its dependants too. The package a that depends on libxyz 1.0.0 is treated as entirely different from the otherwise same package a that depends on libxyz 1.0.1 or libxyz 1.0.0 with a patch applied/new dependency/patch applied to the compiler/anything.\n
    \n
    Nix encodes *everything* that could in any way influence a package’s content into that package’s “version”. That’s the hash in every Nix store path (i.e. `/nix/store/5jlfqjgr34crcljr8r93kwg2rk5psj9a-bash-interactive-5.2-p15/bin/bash`). The version number in the end is just there to inform humans of a path’s contents; as far as Nix is concerned, it’s just an arbitrary name string.\n
    \n
    Therefore, any update to “core” dependencies requires a rebuild of all dependants. For very central core packages such as glibc, that means almost all packages in existence. Because those packages are “different” from the packages on your system without the update, you must download them all again and, because they have different hashes, they will be in separate paths in your Nix store.\n
    \n
    This is what allows Nix to have parallel “installation” of any version of any package and roll back your entire config to a previous state because your entire system is treated as a “package” with the same semantics as described above.\n
    \n
    Unless you have harsh data caps, extremely slow connections or are extremely tight on disk space, this isn’t much of a concern though.  \n
    Additionally, you can always “garbage collect” old paths that are no longer referenced and Nix can deduplicate whole files that are 1:1 the same across the whole Nix store.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699872458 {#1705
    date: 2023-11-13 11:47:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@tanja@lemmy.blahaj.zone"
    "@lily33@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1720 …}
  +nested: Doctrine\ORM\PersistentCollection {#1717 …}
  +votes: Doctrine\ORM\PersistentCollection {#1741 …}
  +reports: Doctrine\ORM\PersistentCollection {#1707 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2464 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2448 …}
  -id: 119306
  -bodyTs: "'/nix/store/5jlfqjgr34crcljr8r93kwg2rk5psj9a-bash-interactive-5.2-p15/bin/bash':124 '1':304,305 '1.0.0':67,86 '1.0.1':83 'across':308 'addit':283 'allow':221 'almost':177 'alway':286 'appli':92 'applied/new':90 'arbitrari':152 'b':19,35 'back':235 'c':21,37 'cap':264 'central':169 'chang':48,54 'code':44 'collect':288 'compiler/anything':95 'concern':147,281 'config':238 'connect':267 'content':108,141 'core':159,170 'could':100 'data':263 'dedupl':299 'depend':17,50,58,64,80,160,166 'dependency/patch':91 'describ':257 'differ':72,186,206 'disk':273 'distro':4 'done':11 'download':198 'encod':97 'end':130 'entir':71,237,245 'everi':119 'everyth':98 'exist':181 'extrem':265,270 'far':143 'fhs':3 'file':301 'garbag':287 'glibc':174 'harsh':262 'hash':117,207 'human':136 'i.e':123 'in-plac':26 'influenc':104 'inform':135 'instal':226 'isn':276 'libxyz':8,66,82,85 'libxyz.so':23 'longer':294 'mean':176 'model':47 'much':278 'must':197 'name':153 'new':41 'newli':30 'nix':46,96,120,145,216,222,297,311 'number':127 'object':43 'old':289 'otherwis':75 'packag':61,77,106,111,171,179,184,189,232,251 'parallel':225 'patch':89 'path':122,139,213,290 'place':28 'previous':241 'process':32 'rebuild':163 'referenc':295 'regular':2 'requir':161 'roll':234 'run':31 'semant':255 'separ':212 'share':42 'slow':266 'space':274 'state':242 'store':121,217,312 'string':154 'system':192,246 'therefor':155 'though':282 'tight':271 'treat':69,248 'unless':259 'updat':14,25,157,195 'upgrad':6 'use':39 'version':113,126,229 'way':53,103 'whole':300,310 'without':12,193"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5758312"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699872458 {#1795
    date: 2023-11-13 11:47:38.0 +01:00
  }
  +"title": 119306
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
137 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
138 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2458
  +user: Proxies\__CG__\App\Entity\User {#2155 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: Proxies\__CG__\App\Entity\Image {#2547 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2939 …}
  +slug: "You-re-saying-Google-Play-Services-are-spyware-Banned"
  +title: "You're saying Google Play Services are spyware? Banned!!!"
  +url: "https://sh.itjust.works/pictrs/image/2d8970d8-9fe2-4125-acf3-2af867a9651b.png"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 11
  +favouriteCount: 5
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699892565 {#2934
    date: 2023-11-13 17:22:45.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2940 …}
  +votes: Doctrine\ORM\PersistentCollection {#2950 …}
  +reports: Doctrine\ORM\PersistentCollection {#2952 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2954 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2956 …}
  +badges: Doctrine\ORM\PersistentCollection {#2958 …}
  +children: [
    1 => App\Entity\EntryComment {#2363
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2458 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2370 …}
      +root: App\Entity\EntryComment {#2462
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2458 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: "I somehow doubt that’s all you said."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 27
        +score: 0
        +lastActive: DateTime @1700067168 {#2447
          date: 2023-11-15 17:52:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@logifad501@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2456 …}
        +nested: Doctrine\ORM\PersistentCollection {#2453 …}
        +votes: Doctrine\ORM\PersistentCollection {#2457 …}
        +reports: Doctrine\ORM\PersistentCollection {#2455 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2469 …}
        -id: 119854
        -bodyTs: "'doubt':3 'said':8 'somehow':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5761887"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699884640 {#2422
          date: 2023-11-13 15:10:40.0 +01:00
        }
        +"title": 119854
      }
      +body: "Why is it that GrapheneOS/CalyxOS always seem to attract these kinds of people?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699892317 {#2471
        date: 2023-11-13 17:18:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@logifad501@sh.itjust.works"
        "@Atemu@lemmy.ml"
        "@simple@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2377 …}
      +nested: Doctrine\ORM\PersistentCollection {#2359 …}
      +votes: Doctrine\ORM\PersistentCollection {#2364 …}
      +reports: Doctrine\ORM\PersistentCollection {#2380 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      -id: 120201
      -bodyTs: "'alway':6 'attract':9 'grapheneos/calyxos':5 'kind':11 'peopl':13 'seem':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5764732"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699892317 {#2371
        date: 2023-11-13 17:18:37.0 +01:00
      }
      +"title": 120201
    }
    0 => App\Entity\EntryComment {#2462}
  ]
  -id: 12588
  -titleTs: "'ban':9 'googl':4 'play':5 're':2 'say':3 'servic':6 'spywar':8"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699949787
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/9089002"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699884287 {#2763
    date: 2023-11-13 15:04:47.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
139 DENIED edit
Proxies\__CG__\App\Entity\Entry {#2458
  +user: Proxies\__CG__\App\Entity\User {#2155 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: Proxies\__CG__\App\Entity\Image {#2547 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2939 …}
  +slug: "You-re-saying-Google-Play-Services-are-spyware-Banned"
  +title: "You're saying Google Play Services are spyware? Banned!!!"
  +url: "https://sh.itjust.works/pictrs/image/2d8970d8-9fe2-4125-acf3-2af867a9651b.png"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 11
  +favouriteCount: 5
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699892565 {#2934
    date: 2023-11-13 17:22:45.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2940 …}
  +votes: Doctrine\ORM\PersistentCollection {#2950 …}
  +reports: Doctrine\ORM\PersistentCollection {#2952 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2954 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2956 …}
  +badges: Doctrine\ORM\PersistentCollection {#2958 …}
  +children: [
    1 => App\Entity\EntryComment {#2363
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2458 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2370 …}
      +root: App\Entity\EntryComment {#2462
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2458 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: "I somehow doubt that’s all you said."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 27
        +score: 0
        +lastActive: DateTime @1700067168 {#2447
          date: 2023-11-15 17:52:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@logifad501@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2456 …}
        +nested: Doctrine\ORM\PersistentCollection {#2453 …}
        +votes: Doctrine\ORM\PersistentCollection {#2457 …}
        +reports: Doctrine\ORM\PersistentCollection {#2455 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2469 …}
        -id: 119854
        -bodyTs: "'doubt':3 'said':8 'somehow':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5761887"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699884640 {#2422
          date: 2023-11-13 15:10:40.0 +01:00
        }
        +"title": 119854
      }
      +body: "Why is it that GrapheneOS/CalyxOS always seem to attract these kinds of people?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699892317 {#2471
        date: 2023-11-13 17:18:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@logifad501@sh.itjust.works"
        "@Atemu@lemmy.ml"
        "@simple@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2377 …}
      +nested: Doctrine\ORM\PersistentCollection {#2359 …}
      +votes: Doctrine\ORM\PersistentCollection {#2364 …}
      +reports: Doctrine\ORM\PersistentCollection {#2380 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      -id: 120201
      -bodyTs: "'alway':6 'attract':9 'grapheneos/calyxos':5 'kind':11 'peopl':13 'seem':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5764732"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699892317 {#2371
        date: 2023-11-13 17:18:37.0 +01:00
      }
      +"title": 120201
    }
    0 => App\Entity\EntryComment {#2462}
  ]
  -id: 12588
  -titleTs: "'ban':9 'googl':4 'play':5 're':2 'say':3 'servic':6 'spywar':8"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699949787
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/9089002"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699884287 {#2763
    date: 2023-11-13 15:04:47.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
140 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#2458
  +user: Proxies\__CG__\App\Entity\User {#2155 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: Proxies\__CG__\App\Entity\Image {#2547 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#2939 …}
  +slug: "You-re-saying-Google-Play-Services-are-spyware-Banned"
  +title: "You're saying Google Play Services are spyware? Banned!!!"
  +url: "https://sh.itjust.works/pictrs/image/2d8970d8-9fe2-4125-acf3-2af867a9651b.png"
  +body: null
  +type: "image"
  +lang: "en"
  +isOc: false
  +hasEmbed: true
  +commentCount: 11
  +favouriteCount: 5
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699892565 {#2934
    date: 2023-11-13 17:22:45.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2940 …}
  +votes: Doctrine\ORM\PersistentCollection {#2950 …}
  +reports: Doctrine\ORM\PersistentCollection {#2952 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2954 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2956 …}
  +badges: Doctrine\ORM\PersistentCollection {#2958 …}
  +children: [
    1 => App\Entity\EntryComment {#2363
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#2458 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#2370 …}
      +root: App\Entity\EntryComment {#2462
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2458 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: "I somehow doubt that’s all you said."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 27
        +score: 0
        +lastActive: DateTime @1700067168 {#2447
          date: 2023-11-15 17:52:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@logifad501@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2456 …}
        +nested: Doctrine\ORM\PersistentCollection {#2453 …}
        +votes: Doctrine\ORM\PersistentCollection {#2457 …}
        +reports: Doctrine\ORM\PersistentCollection {#2455 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2469 …}
        -id: 119854
        -bodyTs: "'doubt':3 'said':8 'somehow':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5761887"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699884640 {#2422
          date: 2023-11-13 15:10:40.0 +01:00
        }
        +"title": 119854
      }
      +body: "Why is it that GrapheneOS/CalyxOS always seem to attract these kinds of people?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699892317 {#2471
        date: 2023-11-13 17:18:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@logifad501@sh.itjust.works"
        "@Atemu@lemmy.ml"
        "@simple@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#2377 …}
      +nested: Doctrine\ORM\PersistentCollection {#2359 …}
      +votes: Doctrine\ORM\PersistentCollection {#2364 …}
      +reports: Doctrine\ORM\PersistentCollection {#2380 …}
      +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
      +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
      -id: 120201
      -bodyTs: "'alway':6 'attract':9 'grapheneos/calyxos':5 'kind':11 'peopl':13 'seem':7"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5764732"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699892317 {#2371
        date: 2023-11-13 17:18:37.0 +01:00
      }
      +"title": 120201
    }
    0 => App\Entity\EntryComment {#2462}
  ]
  -id: 12588
  -titleTs: "'ban':9 'googl':4 'play':5 're':2 'say':3 'servic':6 'spywar':8"
  -bodyTs: null
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699949787
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/9089002"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699884287 {#2763
    date: 2023-11-13 15:04:47.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
141 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
142 DENIED moderate
App\Entity\EntryComment {#2363
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2458
    +user: Proxies\__CG__\App\Entity\User {#2155 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2547 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2939 …}
    +slug: "You-re-saying-Google-Play-Services-are-spyware-Banned"
    +title: "You're saying Google Play Services are spyware? Banned!!!"
    +url: "https://sh.itjust.works/pictrs/image/2d8970d8-9fe2-4125-acf3-2af867a9651b.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 11
    +favouriteCount: 5
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699892565 {#2934
      date: 2023-11-13 17:22:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2940 …}
    +votes: Doctrine\ORM\PersistentCollection {#2950 …}
    +reports: Doctrine\ORM\PersistentCollection {#2952 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2954 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2956 …}
    +badges: Doctrine\ORM\PersistentCollection {#2958 …}
    +children: [
      1 => App\Entity\EntryComment {#2363}
      0 => App\Entity\EntryComment {#2462
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2458 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: "I somehow doubt that’s all you said."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 27
        +score: 0
        +lastActive: DateTime @1700067168 {#2447
          date: 2023-11-15 17:52:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@logifad501@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2456 …}
        +nested: Doctrine\ORM\PersistentCollection {#2453 …}
        +votes: Doctrine\ORM\PersistentCollection {#2457 …}
        +reports: Doctrine\ORM\PersistentCollection {#2455 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2469 …}
        -id: 119854
        -bodyTs: "'doubt':3 'said':8 'somehow':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5761887"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699884640 {#2422
          date: 2023-11-13 15:10:40.0 +01:00
        }
        +"title": 119854
      }
    ]
    -id: 12588
    -titleTs: "'ban':9 'googl':4 'play':5 're':2 'say':3 'servic':6 'spywar':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699949787
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9089002"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699884287 {#2763
      date: 2023-11-13 15:04:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2370 …}
  +root: App\Entity\EntryComment {#2462}
  +body: "Why is it that GrapheneOS/CalyxOS always seem to attract these kinds of people?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699892317 {#2471
    date: 2023-11-13 17:18:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@logifad501@sh.itjust.works"
    "@Atemu@lemmy.ml"
    "@simple@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2377 …}
  +nested: Doctrine\ORM\PersistentCollection {#2359 …}
  +votes: Doctrine\ORM\PersistentCollection {#2364 …}
  +reports: Doctrine\ORM\PersistentCollection {#2380 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
  -id: 120201
  -bodyTs: "'alway':6 'attract':9 'grapheneos/calyxos':5 'kind':11 'peopl':13 'seem':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5764732"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699892317 {#2371
    date: 2023-11-13 17:18:37.0 +01:00
  }
  +"title": 120201
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
143 DENIED edit
App\Entity\EntryComment {#2363
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2458
    +user: Proxies\__CG__\App\Entity\User {#2155 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2547 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2939 …}
    +slug: "You-re-saying-Google-Play-Services-are-spyware-Banned"
    +title: "You're saying Google Play Services are spyware? Banned!!!"
    +url: "https://sh.itjust.works/pictrs/image/2d8970d8-9fe2-4125-acf3-2af867a9651b.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 11
    +favouriteCount: 5
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699892565 {#2934
      date: 2023-11-13 17:22:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2940 …}
    +votes: Doctrine\ORM\PersistentCollection {#2950 …}
    +reports: Doctrine\ORM\PersistentCollection {#2952 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2954 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2956 …}
    +badges: Doctrine\ORM\PersistentCollection {#2958 …}
    +children: [
      1 => App\Entity\EntryComment {#2363}
      0 => App\Entity\EntryComment {#2462
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2458 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: "I somehow doubt that’s all you said."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 27
        +score: 0
        +lastActive: DateTime @1700067168 {#2447
          date: 2023-11-15 17:52:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@logifad501@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2456 …}
        +nested: Doctrine\ORM\PersistentCollection {#2453 …}
        +votes: Doctrine\ORM\PersistentCollection {#2457 …}
        +reports: Doctrine\ORM\PersistentCollection {#2455 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2469 …}
        -id: 119854
        -bodyTs: "'doubt':3 'said':8 'somehow':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5761887"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699884640 {#2422
          date: 2023-11-13 15:10:40.0 +01:00
        }
        +"title": 119854
      }
    ]
    -id: 12588
    -titleTs: "'ban':9 'googl':4 'play':5 're':2 'say':3 'servic':6 'spywar':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699949787
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9089002"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699884287 {#2763
      date: 2023-11-13 15:04:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2370 …}
  +root: App\Entity\EntryComment {#2462}
  +body: "Why is it that GrapheneOS/CalyxOS always seem to attract these kinds of people?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699892317 {#2471
    date: 2023-11-13 17:18:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@logifad501@sh.itjust.works"
    "@Atemu@lemmy.ml"
    "@simple@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2377 …}
  +nested: Doctrine\ORM\PersistentCollection {#2359 …}
  +votes: Doctrine\ORM\PersistentCollection {#2364 …}
  +reports: Doctrine\ORM\PersistentCollection {#2380 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
  -id: 120201
  -bodyTs: "'alway':6 'attract':9 'grapheneos/calyxos':5 'kind':11 'peopl':13 'seem':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5764732"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699892317 {#2371
    date: 2023-11-13 17:18:37.0 +01:00
  }
  +"title": 120201
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
144 DENIED moderate
App\Entity\EntryComment {#2363
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2458
    +user: Proxies\__CG__\App\Entity\User {#2155 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2547 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2939 …}
    +slug: "You-re-saying-Google-Play-Services-are-spyware-Banned"
    +title: "You're saying Google Play Services are spyware? Banned!!!"
    +url: "https://sh.itjust.works/pictrs/image/2d8970d8-9fe2-4125-acf3-2af867a9651b.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 11
    +favouriteCount: 5
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699892565 {#2934
      date: 2023-11-13 17:22:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2940 …}
    +votes: Doctrine\ORM\PersistentCollection {#2950 …}
    +reports: Doctrine\ORM\PersistentCollection {#2952 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2954 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2956 …}
    +badges: Doctrine\ORM\PersistentCollection {#2958 …}
    +children: [
      1 => App\Entity\EntryComment {#2363}
      0 => App\Entity\EntryComment {#2462
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2458 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: null
        +root: null
        +body: "I somehow doubt that’s all you said."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 27
        +score: 0
        +lastActive: DateTime @1700067168 {#2447
          date: 2023-11-15 17:52:48.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@logifad501@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2456 …}
        +nested: Doctrine\ORM\PersistentCollection {#2453 …}
        +votes: Doctrine\ORM\PersistentCollection {#2457 …}
        +reports: Doctrine\ORM\PersistentCollection {#2455 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2469 …}
        -id: 119854
        -bodyTs: "'doubt':3 'said':8 'somehow':2"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5761887"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699884640 {#2422
          date: 2023-11-13 15:10:40.0 +01:00
        }
        +"title": 119854
      }
    ]
    -id: 12588
    -titleTs: "'ban':9 'googl':4 'play':5 're':2 'say':3 'servic':6 'spywar':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699949787
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9089002"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699884287 {#2763
      date: 2023-11-13 15:04:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2370 …}
  +root: App\Entity\EntryComment {#2462}
  +body: "Why is it that GrapheneOS/CalyxOS always seem to attract these kinds of people?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699892317 {#2471
    date: 2023-11-13 17:18:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@logifad501@sh.itjust.works"
    "@Atemu@lemmy.ml"
    "@simple@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2377 …}
  +nested: Doctrine\ORM\PersistentCollection {#2359 …}
  +votes: Doctrine\ORM\PersistentCollection {#2364 …}
  +reports: Doctrine\ORM\PersistentCollection {#2380 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
  -id: 120201
  -bodyTs: "'alway':6 'attract':9 'grapheneos/calyxos':5 'kind':11 'peopl':13 'seem':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5764732"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699892317 {#2371
    date: 2023-11-13 17:18:37.0 +01:00
  }
  +"title": 120201
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
145 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
146 DENIED moderate
App\Entity\EntryComment {#2462
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2458
    +user: Proxies\__CG__\App\Entity\User {#2155 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2547 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2939 …}
    +slug: "You-re-saying-Google-Play-Services-are-spyware-Banned"
    +title: "You're saying Google Play Services are spyware? Banned!!!"
    +url: "https://sh.itjust.works/pictrs/image/2d8970d8-9fe2-4125-acf3-2af867a9651b.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 11
    +favouriteCount: 5
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699892565 {#2934
      date: 2023-11-13 17:22:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2940 …}
    +votes: Doctrine\ORM\PersistentCollection {#2950 …}
    +reports: Doctrine\ORM\PersistentCollection {#2952 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2954 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2956 …}
    +badges: Doctrine\ORM\PersistentCollection {#2958 …}
    +children: [
      1 => App\Entity\EntryComment {#2363
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2458 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2370 …}
        +root: App\Entity\EntryComment {#2462}
        +body: "Why is it that GrapheneOS/CalyxOS always seem to attract these kinds of people?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1699892317 {#2471
          date: 2023-11-13 17:18:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@logifad501@sh.itjust.works"
          "@Atemu@lemmy.ml"
          "@simple@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2377 …}
        +nested: Doctrine\ORM\PersistentCollection {#2359 …}
        +votes: Doctrine\ORM\PersistentCollection {#2364 …}
        +reports: Doctrine\ORM\PersistentCollection {#2380 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
        -id: 120201
        -bodyTs: "'alway':6 'attract':9 'grapheneos/calyxos':5 'kind':11 'peopl':13 'seem':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5764732"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699892317 {#2371
          date: 2023-11-13 17:18:37.0 +01:00
        }
        +"title": 120201
      }
      0 => App\Entity\EntryComment {#2462}
    ]
    -id: 12588
    -titleTs: "'ban':9 'googl':4 'play':5 're':2 'say':3 'servic':6 'spywar':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699949787
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9089002"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699884287 {#2763
      date: 2023-11-13 15:04:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: null
  +root: null
  +body: "I somehow doubt that’s all you said."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 27
  +score: 0
  +lastActive: DateTime @1700067168 {#2447
    date: 2023-11-15 17:52:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@logifad501@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2456 …}
  +nested: Doctrine\ORM\PersistentCollection {#2453 …}
  +votes: Doctrine\ORM\PersistentCollection {#2457 …}
  +reports: Doctrine\ORM\PersistentCollection {#2455 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2469 …}
  -id: 119854
  -bodyTs: "'doubt':3 'said':8 'somehow':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5761887"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699884640 {#2422
    date: 2023-11-13 15:10:40.0 +01:00
  }
  +"title": 119854
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
147 DENIED edit
App\Entity\EntryComment {#2462
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2458
    +user: Proxies\__CG__\App\Entity\User {#2155 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2547 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2939 …}
    +slug: "You-re-saying-Google-Play-Services-are-spyware-Banned"
    +title: "You're saying Google Play Services are spyware? Banned!!!"
    +url: "https://sh.itjust.works/pictrs/image/2d8970d8-9fe2-4125-acf3-2af867a9651b.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 11
    +favouriteCount: 5
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699892565 {#2934
      date: 2023-11-13 17:22:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2940 …}
    +votes: Doctrine\ORM\PersistentCollection {#2950 …}
    +reports: Doctrine\ORM\PersistentCollection {#2952 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2954 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2956 …}
    +badges: Doctrine\ORM\PersistentCollection {#2958 …}
    +children: [
      1 => App\Entity\EntryComment {#2363
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2458 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2370 …}
        +root: App\Entity\EntryComment {#2462}
        +body: "Why is it that GrapheneOS/CalyxOS always seem to attract these kinds of people?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1699892317 {#2471
          date: 2023-11-13 17:18:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@logifad501@sh.itjust.works"
          "@Atemu@lemmy.ml"
          "@simple@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2377 …}
        +nested: Doctrine\ORM\PersistentCollection {#2359 …}
        +votes: Doctrine\ORM\PersistentCollection {#2364 …}
        +reports: Doctrine\ORM\PersistentCollection {#2380 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
        -id: 120201
        -bodyTs: "'alway':6 'attract':9 'grapheneos/calyxos':5 'kind':11 'peopl':13 'seem':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5764732"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699892317 {#2371
          date: 2023-11-13 17:18:37.0 +01:00
        }
        +"title": 120201
      }
      0 => App\Entity\EntryComment {#2462}
    ]
    -id: 12588
    -titleTs: "'ban':9 'googl':4 'play':5 're':2 'say':3 'servic':6 'spywar':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699949787
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9089002"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699884287 {#2763
      date: 2023-11-13 15:04:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: null
  +root: null
  +body: "I somehow doubt that’s all you said."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 27
  +score: 0
  +lastActive: DateTime @1700067168 {#2447
    date: 2023-11-15 17:52:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@logifad501@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2456 …}
  +nested: Doctrine\ORM\PersistentCollection {#2453 …}
  +votes: Doctrine\ORM\PersistentCollection {#2457 …}
  +reports: Doctrine\ORM\PersistentCollection {#2455 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2469 …}
  -id: 119854
  -bodyTs: "'doubt':3 'said':8 'somehow':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5761887"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699884640 {#2422
    date: 2023-11-13 15:10:40.0 +01:00
  }
  +"title": 119854
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
148 DENIED moderate
App\Entity\EntryComment {#2462
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2458
    +user: Proxies\__CG__\App\Entity\User {#2155 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
    +image: Proxies\__CG__\App\Entity\Image {#2547 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#2939 …}
    +slug: "You-re-saying-Google-Play-Services-are-spyware-Banned"
    +title: "You're saying Google Play Services are spyware? Banned!!!"
    +url: "https://sh.itjust.works/pictrs/image/2d8970d8-9fe2-4125-acf3-2af867a9651b.png"
    +body: null
    +type: "image"
    +lang: "en"
    +isOc: false
    +hasEmbed: true
    +commentCount: 11
    +favouriteCount: 5
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699892565 {#2934
      date: 2023-11-13 17:22:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2940 …}
    +votes: Doctrine\ORM\PersistentCollection {#2950 …}
    +reports: Doctrine\ORM\PersistentCollection {#2952 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2954 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2956 …}
    +badges: Doctrine\ORM\PersistentCollection {#2958 …}
    +children: [
      1 => App\Entity\EntryComment {#2363
        +user: App\Entity\User {#263 …}
        +entry: Proxies\__CG__\App\Entity\Entry {#2458 …2}
        +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
        +image: null
        +parent: Proxies\__CG__\App\Entity\EntryComment {#2370 …}
        +root: App\Entity\EntryComment {#2462}
        +body: "Why is it that GrapheneOS/CalyxOS always seem to attract these kinds of people?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1699892317 {#2471
          date: 2023-11-13 17:18:37.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@logifad501@sh.itjust.works"
          "@Atemu@lemmy.ml"
          "@simple@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#2377 …}
        +nested: Doctrine\ORM\PersistentCollection {#2359 …}
        +votes: Doctrine\ORM\PersistentCollection {#2364 …}
        +reports: Doctrine\ORM\PersistentCollection {#2380 …}
        +favourites: Doctrine\ORM\PersistentCollection {#2382 …}
        +notifications: Doctrine\ORM\PersistentCollection {#2384 …}
        -id: 120201
        -bodyTs: "'alway':6 'attract':9 'grapheneos/calyxos':5 'kind':11 'peopl':13 'seem':7"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.ml/comment/5764732"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699892317 {#2371
          date: 2023-11-13 17:18:37.0 +01:00
        }
        +"title": 120201
      }
      0 => App\Entity\EntryComment {#2462}
    ]
    -id: 12588
    -titleTs: "'ban':9 'googl':4 'play':5 're':2 'say':3 'servic':6 'spywar':8"
    -bodyTs: null
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699949787
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9089002"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699884287 {#2763
      date: 2023-11-13 15:04:47.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2461 …}
  +image: null
  +parent: null
  +root: null
  +body: "I somehow doubt that’s all you said."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 27
  +score: 0
  +lastActive: DateTime @1700067168 {#2447
    date: 2023-11-15 17:52:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@logifad501@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2456 …}
  +nested: Doctrine\ORM\PersistentCollection {#2453 …}
  +votes: Doctrine\ORM\PersistentCollection {#2457 …}
  +reports: Doctrine\ORM\PersistentCollection {#2455 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2468 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2469 …}
  -id: 119854
  -bodyTs: "'doubt':3 'said':8 'somehow':2"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5761887"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699884640 {#2422
    date: 2023-11-13 15:10:40.0 +01:00
  }
  +"title": 119854
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
149 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
150 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1689
  +user: Proxies\__CG__\App\Entity\User {#2761 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "What-is-the-easiest-way-to-try-all-the-DEs"
  +title: "What is the easiest way to try all the DEs?"
  +url: null
  +body: "As title says. Obviously I could setup different virtual machines or spend the time and install all the DEs in one VM if it is even possible without breaking the OS. I’m wondering if there is an already made iso or something that installs all the maintained DEs for trying."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 46
  +favouriteCount: 66
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699885620 {#2960
    date: 2023-11-13 15:27:00.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2967 …}
  +votes: Doctrine\ORM\PersistentCollection {#2969 …}
  +reports: Doctrine\ORM\PersistentCollection {#2971 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2973 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
  +badges: Doctrine\ORM\PersistentCollection {#2977 …}
  +children: [
    App\Entity\EntryComment {#1680
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1689 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1719 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1724 …}
      +body: """
        Well, you can roll back with a switch too; no reboot required.\n
        \n
        The VM protects you from accidental state modification however (i.e. programs enabled by some DE by default writing their config files everwhere) and its ephemeral nature makes a few things easier.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699694281 {#1683
        date: 2023-11-11 10:18:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dansity@lemmy.dbzer0.com"
        "@demesisx@infosec.pub"
        "@Atemu@lemmy.ml"
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1733 …}
      +nested: Doctrine\ORM\PersistentCollection {#1727 …}
      +votes: Doctrine\ORM\PersistentCollection {#1734 …}
      +reports: Doctrine\ORM\PersistentCollection {#1730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1728 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1721 …}
      -id: 110533
      -bodyTs: "'accident':18 'back':5 'config':32 'de':27 'default':29 'easier':43 'enabl':24 'ephemer':37 'everwher':34 'file':33 'howev':21 'i.e':22 'make':39 'modif':20 'natur':38 'program':23 'protect':15 'reboot':11 'requir':12 'roll':4 'state':19 'switch':8 'thing':42 'vm':14 'well':1 'write':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5701092"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699694281 {#1687
        date: 2023-11-11 10:18:01.0 +01:00
      }
      +"title": 110533
    }
  ]
  -id: 11871
  -titleTs: "'des':10 'easiest':4 'tri':7 'way':5"
  -bodyTs: "'alreadi':39 'break':29 'could':6 'des':19,49 'differ':8 'even':26 'instal':16,45 'iso':41 'm':33 'machin':10 'made':40 'maintain':48 'obvious':4 'one':21 'os':31 'possibl':27 'say':3 'setup':7 'someth':43 'spend':12 'time':14 'titl':2 'tri':51 'virtual':9 'vm':22 'without':28 'wonder':34"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699738939
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8136823"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699652539 {#2942
    date: 2023-11-10 22:42:19.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
151 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1689
  +user: Proxies\__CG__\App\Entity\User {#2761 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "What-is-the-easiest-way-to-try-all-the-DEs"
  +title: "What is the easiest way to try all the DEs?"
  +url: null
  +body: "As title says. Obviously I could setup different virtual machines or spend the time and install all the DEs in one VM if it is even possible without breaking the OS. I’m wondering if there is an already made iso or something that installs all the maintained DEs for trying."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 46
  +favouriteCount: 66
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699885620 {#2960
    date: 2023-11-13 15:27:00.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2967 …}
  +votes: Doctrine\ORM\PersistentCollection {#2969 …}
  +reports: Doctrine\ORM\PersistentCollection {#2971 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2973 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
  +badges: Doctrine\ORM\PersistentCollection {#2977 …}
  +children: [
    App\Entity\EntryComment {#1680
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1689 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1719 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1724 …}
      +body: """
        Well, you can roll back with a switch too; no reboot required.\n
        \n
        The VM protects you from accidental state modification however (i.e. programs enabled by some DE by default writing their config files everwhere) and its ephemeral nature makes a few things easier.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699694281 {#1683
        date: 2023-11-11 10:18:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dansity@lemmy.dbzer0.com"
        "@demesisx@infosec.pub"
        "@Atemu@lemmy.ml"
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1733 …}
      +nested: Doctrine\ORM\PersistentCollection {#1727 …}
      +votes: Doctrine\ORM\PersistentCollection {#1734 …}
      +reports: Doctrine\ORM\PersistentCollection {#1730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1728 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1721 …}
      -id: 110533
      -bodyTs: "'accident':18 'back':5 'config':32 'de':27 'default':29 'easier':43 'enabl':24 'ephemer':37 'everwher':34 'file':33 'howev':21 'i.e':22 'make':39 'modif':20 'natur':38 'program':23 'protect':15 'reboot':11 'requir':12 'roll':4 'state':19 'switch':8 'thing':42 'vm':14 'well':1 'write':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5701092"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699694281 {#1687
        date: 2023-11-11 10:18:01.0 +01:00
      }
      +"title": 110533
    }
  ]
  -id: 11871
  -titleTs: "'des':10 'easiest':4 'tri':7 'way':5"
  -bodyTs: "'alreadi':39 'break':29 'could':6 'des':19,49 'differ':8 'even':26 'instal':16,45 'iso':41 'm':33 'machin':10 'made':40 'maintain':48 'obvious':4 'one':21 'os':31 'possibl':27 'say':3 'setup':7 'someth':43 'spend':12 'time':14 'titl':2 'tri':51 'virtual':9 'vm':22 'without':28 'wonder':34"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699738939
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8136823"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699652539 {#2942
    date: 2023-11-10 22:42:19.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
152 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1689
  +user: Proxies\__CG__\App\Entity\User {#2761 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "What-is-the-easiest-way-to-try-all-the-DEs"
  +title: "What is the easiest way to try all the DEs?"
  +url: null
  +body: "As title says. Obviously I could setup different virtual machines or spend the time and install all the DEs in one VM if it is even possible without breaking the OS. I’m wondering if there is an already made iso or something that installs all the maintained DEs for trying."
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 46
  +favouriteCount: 66
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699885620 {#2960
    date: 2023-11-13 15:27:00.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#2967 …}
  +votes: Doctrine\ORM\PersistentCollection {#2969 …}
  +reports: Doctrine\ORM\PersistentCollection {#2971 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2973 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
  +badges: Doctrine\ORM\PersistentCollection {#2977 …}
  +children: [
    App\Entity\EntryComment {#1680
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1689 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: Proxies\__CG__\App\Entity\EntryComment {#1719 …}
      +root: Proxies\__CG__\App\Entity\EntryComment {#1724 …}
      +body: """
        Well, you can roll back with a switch too; no reboot required.\n
        \n
        The VM protects you from accidental state modification however (i.e. programs enabled by some DE by default writing their config files everwhere) and its ephemeral nature makes a few things easier.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699694281 {#1683
        date: 2023-11-11 10:18:01.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@dansity@lemmy.dbzer0.com"
        "@demesisx@infosec.pub"
        "@Atemu@lemmy.ml"
        "@Chewy7324@discuss.tchncs.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1733 …}
      +nested: Doctrine\ORM\PersistentCollection {#1727 …}
      +votes: Doctrine\ORM\PersistentCollection {#1734 …}
      +reports: Doctrine\ORM\PersistentCollection {#1730 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1728 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1721 …}
      -id: 110533
      -bodyTs: "'accident':18 'back':5 'config':32 'de':27 'default':29 'easier':43 'enabl':24 'ephemer':37 'everwher':34 'file':33 'howev':21 'i.e':22 'make':39 'modif':20 'natur':38 'program':23 'protect':15 'reboot':11 'requir':12 'roll':4 'state':19 'switch':8 'thing':42 'vm':14 'well':1 'write':30"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5701092"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699694281 {#1687
        date: 2023-11-11 10:18:01.0 +01:00
      }
      +"title": 110533
    }
  ]
  -id: 11871
  -titleTs: "'des':10 'easiest':4 'tri':7 'way':5"
  -bodyTs: "'alreadi':39 'break':29 'could':6 'des':19,49 'differ':8 'even':26 'instal':16,45 'iso':41 'm':33 'machin':10 'made':40 'maintain':48 'obvious':4 'one':21 'os':31 'possibl':27 'say':3 'setup':7 'someth':43 'spend':12 'time':14 'titl':2 'tri':51 'virtual':9 'vm':22 'without':28 'wonder':34"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699738939
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/post/8136823"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699652539 {#2942
    date: 2023-11-10 22:42:19.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
153 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
154 DENIED moderate
App\Entity\EntryComment {#1680
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1689
    +user: Proxies\__CG__\App\Entity\User {#2761 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "What-is-the-easiest-way-to-try-all-the-DEs"
    +title: "What is the easiest way to try all the DEs?"
    +url: null
    +body: "As title says. Obviously I could setup different virtual machines or spend the time and install all the DEs in one VM if it is even possible without breaking the OS. I’m wondering if there is an already made iso or something that installs all the maintained DEs for trying."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 46
    +favouriteCount: 66
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699885620 {#2960
      date: 2023-11-13 15:27:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2967 …}
    +votes: Doctrine\ORM\PersistentCollection {#2969 …}
    +reports: Doctrine\ORM\PersistentCollection {#2971 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2973 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
    +badges: Doctrine\ORM\PersistentCollection {#2977 …}
    +children: [
      App\Entity\EntryComment {#1680}
    ]
    -id: 11871
    -titleTs: "'des':10 'easiest':4 'tri':7 'way':5"
    -bodyTs: "'alreadi':39 'break':29 'could':6 'des':19,49 'differ':8 'even':26 'instal':16,45 'iso':41 'm':33 'machin':10 'made':40 'maintain':48 'obvious':4 'one':21 'os':31 'possibl':27 'say':3 'setup':7 'someth':43 'spend':12 'time':14 'titl':2 'tri':51 'virtual':9 'vm':22 'without':28 'wonder':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699738939
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8136823"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699652539 {#2942
      date: 2023-11-10 22:42:19.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1719 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1724 …}
  +body: """
    Well, you can roll back with a switch too; no reboot required.\n
    \n
    The VM protects you from accidental state modification however (i.e. programs enabled by some DE by default writing their config files everwhere) and its ephemeral nature makes a few things easier.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699694281 {#1683
    date: 2023-11-11 10:18:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dansity@lemmy.dbzer0.com"
    "@demesisx@infosec.pub"
    "@Atemu@lemmy.ml"
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1733 …}
  +nested: Doctrine\ORM\PersistentCollection {#1727 …}
  +votes: Doctrine\ORM\PersistentCollection {#1734 …}
  +reports: Doctrine\ORM\PersistentCollection {#1730 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1728 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1721 …}
  -id: 110533
  -bodyTs: "'accident':18 'back':5 'config':32 'de':27 'default':29 'easier':43 'enabl':24 'ephemer':37 'everwher':34 'file':33 'howev':21 'i.e':22 'make':39 'modif':20 'natur':38 'program':23 'protect':15 'reboot':11 'requir':12 'roll':4 'state':19 'switch':8 'thing':42 'vm':14 'well':1 'write':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5701092"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699694281 {#1687
    date: 2023-11-11 10:18:01.0 +01:00
  }
  +"title": 110533
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
155 DENIED edit
App\Entity\EntryComment {#1680
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1689
    +user: Proxies\__CG__\App\Entity\User {#2761 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "What-is-the-easiest-way-to-try-all-the-DEs"
    +title: "What is the easiest way to try all the DEs?"
    +url: null
    +body: "As title says. Obviously I could setup different virtual machines or spend the time and install all the DEs in one VM if it is even possible without breaking the OS. I’m wondering if there is an already made iso or something that installs all the maintained DEs for trying."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 46
    +favouriteCount: 66
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699885620 {#2960
      date: 2023-11-13 15:27:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2967 …}
    +votes: Doctrine\ORM\PersistentCollection {#2969 …}
    +reports: Doctrine\ORM\PersistentCollection {#2971 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2973 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
    +badges: Doctrine\ORM\PersistentCollection {#2977 …}
    +children: [
      App\Entity\EntryComment {#1680}
    ]
    -id: 11871
    -titleTs: "'des':10 'easiest':4 'tri':7 'way':5"
    -bodyTs: "'alreadi':39 'break':29 'could':6 'des':19,49 'differ':8 'even':26 'instal':16,45 'iso':41 'm':33 'machin':10 'made':40 'maintain':48 'obvious':4 'one':21 'os':31 'possibl':27 'say':3 'setup':7 'someth':43 'spend':12 'time':14 'titl':2 'tri':51 'virtual':9 'vm':22 'without':28 'wonder':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699738939
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8136823"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699652539 {#2942
      date: 2023-11-10 22:42:19.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1719 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1724 …}
  +body: """
    Well, you can roll back with a switch too; no reboot required.\n
    \n
    The VM protects you from accidental state modification however (i.e. programs enabled by some DE by default writing their config files everwhere) and its ephemeral nature makes a few things easier.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699694281 {#1683
    date: 2023-11-11 10:18:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dansity@lemmy.dbzer0.com"
    "@demesisx@infosec.pub"
    "@Atemu@lemmy.ml"
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1733 …}
  +nested: Doctrine\ORM\PersistentCollection {#1727 …}
  +votes: Doctrine\ORM\PersistentCollection {#1734 …}
  +reports: Doctrine\ORM\PersistentCollection {#1730 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1728 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1721 …}
  -id: 110533
  -bodyTs: "'accident':18 'back':5 'config':32 'de':27 'default':29 'easier':43 'enabl':24 'ephemer':37 'everwher':34 'file':33 'howev':21 'i.e':22 'make':39 'modif':20 'natur':38 'program':23 'protect':15 'reboot':11 'requir':12 'roll':4 'state':19 'switch':8 'thing':42 'vm':14 'well':1 'write':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5701092"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699694281 {#1687
    date: 2023-11-11 10:18:01.0 +01:00
  }
  +"title": 110533
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
156 DENIED moderate
App\Entity\EntryComment {#1680
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1689
    +user: Proxies\__CG__\App\Entity\User {#2761 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "What-is-the-easiest-way-to-try-all-the-DEs"
    +title: "What is the easiest way to try all the DEs?"
    +url: null
    +body: "As title says. Obviously I could setup different virtual machines or spend the time and install all the DEs in one VM if it is even possible without breaking the OS. I’m wondering if there is an already made iso or something that installs all the maintained DEs for trying."
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 46
    +favouriteCount: 66
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699885620 {#2960
      date: 2023-11-13 15:27:00.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#2967 …}
    +votes: Doctrine\ORM\PersistentCollection {#2969 …}
    +reports: Doctrine\ORM\PersistentCollection {#2971 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2973 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2975 …}
    +badges: Doctrine\ORM\PersistentCollection {#2977 …}
    +children: [
      App\Entity\EntryComment {#1680}
    ]
    -id: 11871
    -titleTs: "'des':10 'easiest':4 'tri':7 'way':5"
    -bodyTs: "'alreadi':39 'break':29 'could':6 'des':19,49 'differ':8 'even':26 'instal':16,45 'iso':41 'm':33 'machin':10 'made':40 'maintain':48 'obvious':4 'one':21 'os':31 'possibl':27 'say':3 'setup':7 'someth':43 'spend':12 'time':14 'titl':2 'tri':51 'virtual':9 'vm':22 'without':28 'wonder':34"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699738939
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/post/8136823"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699652539 {#2942
      date: 2023-11-10 22:42:19.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1719 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#1724 …}
  +body: """
    Well, you can roll back with a switch too; no reboot required.\n
    \n
    The VM protects you from accidental state modification however (i.e. programs enabled by some DE by default writing their config files everwhere) and its ephemeral nature makes a few things easier.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699694281 {#1683
    date: 2023-11-11 10:18:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@dansity@lemmy.dbzer0.com"
    "@demesisx@infosec.pub"
    "@Atemu@lemmy.ml"
    "@Chewy7324@discuss.tchncs.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1733 …}
  +nested: Doctrine\ORM\PersistentCollection {#1727 …}
  +votes: Doctrine\ORM\PersistentCollection {#1734 …}
  +reports: Doctrine\ORM\PersistentCollection {#1730 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1728 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1721 …}
  -id: 110533
  -bodyTs: "'accident':18 'back':5 'config':32 'de':27 'default':29 'easier':43 'enabl':24 'ephemer':37 'everwher':34 'file':33 'howev':21 'i.e':22 'make':39 'modif':20 'natur':38 'program':23 'protect':15 'reboot':11 'requir':12 'roll':4 'state':19 'switch':8 'thing':42 'vm':14 'well':1 'write':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5701092"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699694281 {#1687
    date: 2023-11-11 10:18:01.0 +01:00
  }
  +"title": 110533
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
157 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
158 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1554
  +user: Proxies\__CG__\App\Entity\User {#3119 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "system-freezes-when-waking-up-from-suspend"
  +title: "system freezes when waking up from suspend"
  +url: null
  +body: """
    Hello Linux people, I need a bit of help. I wanted to leverage the new 545 NVIDIA drivers, but no other OS that I know of has them yet, so I installed Arch Linux using the handy archinstall script. I followed an external guide on how to get NVIDIA cards up and running. This one specifically: <https://github.com/korvahannu/arch-nvidia-drivers-installation-guide>. And yes, I checked it against the wiki (from what I could understand, the linked guide has no issues). After I rebooted everything went okay. Tested out resource-intesive games and they ran as expected with the proprietary drivers. However (and I don’t know if this is a problem related to the drivers), I just tried suspending the KDE Wayland session on my laptop (Forgot to mention that I followed the wiki on how to get nvidia-suspend and nvidia-hibernate set up, and they were set up correctly), but when I tried waking it up, the screen freezes in a black background with only the kde cursor (I cannot move the cursor in this state) so the only option I know of is to forcefully shutdown the system and reboot. I am not very experienced in Linux so I could use some assistance in finding the source of this problem.\n
    \n
    Journalctl log:\n
    \n
    ![](https://lemmy.world/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)\n
    \n
    If there’s anything else that would prove useful in debugging this issue, please tell me and I will provide
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 19
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699673978 {#3152
    date: 2023-11-11 04:39:38.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3157 …}
  +votes: Doctrine\ORM\PersistentCollection {#3160 …}
  +reports: Doctrine\ORM\PersistentCollection {#3162 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3164 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3166 …}
  +badges: Doctrine\ORM\PersistentCollection {#3168 …}
  +children: [
    App\Entity\EntryComment {#1556
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1554 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: "Post the journal *after* wakeup, not before."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1699986202 {#1656
        date: 2023-11-14 19:23:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Qvest@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1563 …}
      +nested: Doctrine\ORM\PersistentCollection {#1557 …}
      +votes: Doctrine\ORM\PersistentCollection {#1621 …}
      +reports: Doctrine\ORM\PersistentCollection {#1613 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1596 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
      -id: 109761
      -bodyTs: "'journal':3 'post':1 'wakeup':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5693725"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699667670 {#1558
        date: 2023-11-11 02:54:30.0 +01:00
      }
      +"title": 109761
    }
  ]
  -id: 11848
  -titleTs: "'freez':2 'suspend':7 'system':1 'wake':4"
  -bodyTs: "'/korvahannu/arch-nvidia-drivers-installation-guide':59 '/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)':219 '545':16 'anyth':223 'arch':33 'archinstal':38 'assist':207 'background':166 'bit':7 'black':165 'cannot':173 'card':50 'check':63 'correct':152 'could':71,204 'cursor':171,176 'debug':230 'driver':18,99,114 'els':224 'everyth':82 'expect':95 'experienc':199 'extern':43 'find':209 'follow':41,131 'forc':189 'forgot':126 'freez':162 'game':90 'get':48,137 'github.com':58 'github.com/korvahannu/arch-nvidia-drivers-installation-guide':57 'guid':44,75 'handi':37 'hello':1 'help':9 'hibern':144 'howev':100 'instal':32 'intes':89 'issu':78,232 'journalctl':215 'kde':120,170 'know':25,105,185 'laptop':125 'lemmy.world':218 'lemmy.world/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)':217 'leverag':13 'link':74 'linux':2,34,201 'log':216 'mention':128 'move':174 'need':5 'new':15 'nvidia':17,49,139,143 'nvidia-hibern':142 'nvidia-suspend':138 'okay':84 'one':55 'option':183 'os':22 'peopl':3 'pleas':233 'problem':110,214 'proprietari':98 'prove':227 'provid':239 'ran':93 'reboot':81,194 'relat':111 'resourc':88 'resource-intes':87 'run':53 'screen':161 'script':39 'session':122 'set':145,150 'shutdown':190 'sourc':211 'specif':56 'state':179 'suspend':118,140 'system':192 'tell':234 'test':85 'tri':117,156 'understand':72 'use':35,205,228 'wake':157 'want':11 'wayland':121 'went':83 'wiki':67,133 'would':226 'yes':61 'yet':29"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699723694
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8075828"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699644194 {#3140
    date: 2023-11-10 20:23:14.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
159 DENIED edit
Proxies\__CG__\App\Entity\Entry {#1554
  +user: Proxies\__CG__\App\Entity\User {#3119 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "system-freezes-when-waking-up-from-suspend"
  +title: "system freezes when waking up from suspend"
  +url: null
  +body: """
    Hello Linux people, I need a bit of help. I wanted to leverage the new 545 NVIDIA drivers, but no other OS that I know of has them yet, so I installed Arch Linux using the handy archinstall script. I followed an external guide on how to get NVIDIA cards up and running. This one specifically: <https://github.com/korvahannu/arch-nvidia-drivers-installation-guide>. And yes, I checked it against the wiki (from what I could understand, the linked guide has no issues). After I rebooted everything went okay. Tested out resource-intesive games and they ran as expected with the proprietary drivers. However (and I don’t know if this is a problem related to the drivers), I just tried suspending the KDE Wayland session on my laptop (Forgot to mention that I followed the wiki on how to get nvidia-suspend and nvidia-hibernate set up, and they were set up correctly), but when I tried waking it up, the screen freezes in a black background with only the kde cursor (I cannot move the cursor in this state) so the only option I know of is to forcefully shutdown the system and reboot. I am not very experienced in Linux so I could use some assistance in finding the source of this problem.\n
    \n
    Journalctl log:\n
    \n
    ![](https://lemmy.world/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)\n
    \n
    If there’s anything else that would prove useful in debugging this issue, please tell me and I will provide
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 19
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699673978 {#3152
    date: 2023-11-11 04:39:38.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3157 …}
  +votes: Doctrine\ORM\PersistentCollection {#3160 …}
  +reports: Doctrine\ORM\PersistentCollection {#3162 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3164 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3166 …}
  +badges: Doctrine\ORM\PersistentCollection {#3168 …}
  +children: [
    App\Entity\EntryComment {#1556
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1554 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: "Post the journal *after* wakeup, not before."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1699986202 {#1656
        date: 2023-11-14 19:23:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Qvest@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1563 …}
      +nested: Doctrine\ORM\PersistentCollection {#1557 …}
      +votes: Doctrine\ORM\PersistentCollection {#1621 …}
      +reports: Doctrine\ORM\PersistentCollection {#1613 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1596 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
      -id: 109761
      -bodyTs: "'journal':3 'post':1 'wakeup':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5693725"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699667670 {#1558
        date: 2023-11-11 02:54:30.0 +01:00
      }
      +"title": 109761
    }
  ]
  -id: 11848
  -titleTs: "'freez':2 'suspend':7 'system':1 'wake':4"
  -bodyTs: "'/korvahannu/arch-nvidia-drivers-installation-guide':59 '/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)':219 '545':16 'anyth':223 'arch':33 'archinstal':38 'assist':207 'background':166 'bit':7 'black':165 'cannot':173 'card':50 'check':63 'correct':152 'could':71,204 'cursor':171,176 'debug':230 'driver':18,99,114 'els':224 'everyth':82 'expect':95 'experienc':199 'extern':43 'find':209 'follow':41,131 'forc':189 'forgot':126 'freez':162 'game':90 'get':48,137 'github.com':58 'github.com/korvahannu/arch-nvidia-drivers-installation-guide':57 'guid':44,75 'handi':37 'hello':1 'help':9 'hibern':144 'howev':100 'instal':32 'intes':89 'issu':78,232 'journalctl':215 'kde':120,170 'know':25,105,185 'laptop':125 'lemmy.world':218 'lemmy.world/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)':217 'leverag':13 'link':74 'linux':2,34,201 'log':216 'mention':128 'move':174 'need':5 'new':15 'nvidia':17,49,139,143 'nvidia-hibern':142 'nvidia-suspend':138 'okay':84 'one':55 'option':183 'os':22 'peopl':3 'pleas':233 'problem':110,214 'proprietari':98 'prove':227 'provid':239 'ran':93 'reboot':81,194 'relat':111 'resourc':88 'resource-intes':87 'run':53 'screen':161 'script':39 'session':122 'set':145,150 'shutdown':190 'sourc':211 'specif':56 'state':179 'suspend':118,140 'system':192 'tell':234 'test':85 'tri':117,156 'understand':72 'use':35,205,228 'wake':157 'want':11 'wayland':121 'went':83 'wiki':67,133 'would':226 'yes':61 'yet':29"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699723694
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8075828"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699644194 {#3140
    date: 2023-11-10 20:23:14.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
160 DENIED moderate
Proxies\__CG__\App\Entity\Entry {#1554
  +user: Proxies\__CG__\App\Entity\User {#3119 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
  +slug: "system-freezes-when-waking-up-from-suspend"
  +title: "system freezes when waking up from suspend"
  +url: null
  +body: """
    Hello Linux people, I need a bit of help. I wanted to leverage the new 545 NVIDIA drivers, but no other OS that I know of has them yet, so I installed Arch Linux using the handy archinstall script. I followed an external guide on how to get NVIDIA cards up and running. This one specifically: <https://github.com/korvahannu/arch-nvidia-drivers-installation-guide>. And yes, I checked it against the wiki (from what I could understand, the linked guide has no issues). After I rebooted everything went okay. Tested out resource-intesive games and they ran as expected with the proprietary drivers. However (and I don’t know if this is a problem related to the drivers), I just tried suspending the KDE Wayland session on my laptop (Forgot to mention that I followed the wiki on how to get nvidia-suspend and nvidia-hibernate set up, and they were set up correctly), but when I tried waking it up, the screen freezes in a black background with only the kde cursor (I cannot move the cursor in this state) so the only option I know of is to forcefully shutdown the system and reboot. I am not very experienced in Linux so I could use some assistance in finding the source of this problem.\n
    \n
    Journalctl log:\n
    \n
    ![](https://lemmy.world/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)\n
    \n
    If there’s anything else that would prove useful in debugging this issue, please tell me and I will provide
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 6
  +favouriteCount: 19
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699673978 {#3152
    date: 2023-11-11 04:39:38.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#3157 …}
  +votes: Doctrine\ORM\PersistentCollection {#3160 …}
  +reports: Doctrine\ORM\PersistentCollection {#3162 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3164 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3166 …}
  +badges: Doctrine\ORM\PersistentCollection {#3168 …}
  +children: [
    App\Entity\EntryComment {#1556
      +user: App\Entity\User {#263 …}
      +entry: Proxies\__CG__\App\Entity\Entry {#1554 …2}
      +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
      +image: null
      +parent: null
      +root: null
      +body: "Post the journal *after* wakeup, not before."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1699986202 {#1656
        date: 2023-11-14 19:23:22.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Qvest@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#1563 …}
      +nested: Doctrine\ORM\PersistentCollection {#1557 …}
      +votes: Doctrine\ORM\PersistentCollection {#1621 …}
      +reports: Doctrine\ORM\PersistentCollection {#1613 …}
      +favourites: Doctrine\ORM\PersistentCollection {#1596 …}
      +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
      -id: 109761
      -bodyTs: "'journal':3 'post':1 'wakeup':5"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.ml/comment/5693725"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699667670 {#1558
        date: 2023-11-11 02:54:30.0 +01:00
      }
      +"title": 109761
    }
  ]
  -id: 11848
  -titleTs: "'freez':2 'suspend':7 'system':1 'wake':4"
  -bodyTs: "'/korvahannu/arch-nvidia-drivers-installation-guide':59 '/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)':219 '545':16 'anyth':223 'arch':33 'archinstal':38 'assist':207 'background':166 'bit':7 'black':165 'cannot':173 'card':50 'check':63 'correct':152 'could':71,204 'cursor':171,176 'debug':230 'driver':18,99,114 'els':224 'everyth':82 'expect':95 'experienc':199 'extern':43 'find':209 'follow':41,131 'forc':189 'forgot':126 'freez':162 'game':90 'get':48,137 'github.com':58 'github.com/korvahannu/arch-nvidia-drivers-installation-guide':57 'guid':44,75 'handi':37 'hello':1 'help':9 'hibern':144 'howev':100 'instal':32 'intes':89 'issu':78,232 'journalctl':215 'kde':120,170 'know':25,105,185 'laptop':125 'lemmy.world':218 'lemmy.world/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)':217 'leverag':13 'link':74 'linux':2,34,201 'log':216 'mention':128 'move':174 'need':5 'new':15 'nvidia':17,49,139,143 'nvidia-hibern':142 'nvidia-suspend':138 'okay':84 'one':55 'option':183 'os':22 'peopl':3 'pleas':233 'problem':110,214 'proprietari':98 'prove':227 'provid':239 'ran':93 'reboot':81,194 'relat':111 'resourc':88 'resource-intes':87 'run':53 'screen':161 'script':39 'session':122 'set':145,150 'shutdown':190 'sourc':211 'specif':56 'state':179 'suspend':118,140 'system':192 'tell':234 'test':85 'tri':117,156 'understand':72 'use':35,205,228 'wake':157 'want':11 'wayland':121 'went':83 'wiki':67,133 'would':226 'yes':61 'yet':29"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699723694
  +visibility: "visible             "
  +apId: "https://lemmy.world/post/8075828"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699644194 {#3140
    date: 2023-11-10 20:23:14.0 +01:00
  }
  +__isInitialized__: true
   …2
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
161 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
162 DENIED moderate
App\Entity\EntryComment {#1556
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1554
    +user: Proxies\__CG__\App\Entity\User {#3119 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "system-freezes-when-waking-up-from-suspend"
    +title: "system freezes when waking up from suspend"
    +url: null
    +body: """
      Hello Linux people, I need a bit of help. I wanted to leverage the new 545 NVIDIA drivers, but no other OS that I know of has them yet, so I installed Arch Linux using the handy archinstall script. I followed an external guide on how to get NVIDIA cards up and running. This one specifically: <https://github.com/korvahannu/arch-nvidia-drivers-installation-guide>. And yes, I checked it against the wiki (from what I could understand, the linked guide has no issues). After I rebooted everything went okay. Tested out resource-intesive games and they ran as expected with the proprietary drivers. However (and I don’t know if this is a problem related to the drivers), I just tried suspending the KDE Wayland session on my laptop (Forgot to mention that I followed the wiki on how to get nvidia-suspend and nvidia-hibernate set up, and they were set up correctly), but when I tried waking it up, the screen freezes in a black background with only the kde cursor (I cannot move the cursor in this state) so the only option I know of is to forcefully shutdown the system and reboot. I am not very experienced in Linux so I could use some assistance in finding the source of this problem.\n
      \n
      Journalctl log:\n
      \n
      ![](https://lemmy.world/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)\n
      \n
      If there’s anything else that would prove useful in debugging this issue, please tell me and I will provide
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699673978 {#3152
      date: 2023-11-11 04:39:38.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3157 …}
    +votes: Doctrine\ORM\PersistentCollection {#3160 …}
    +reports: Doctrine\ORM\PersistentCollection {#3162 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3164 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3166 …}
    +badges: Doctrine\ORM\PersistentCollection {#3168 …}
    +children: [
      App\Entity\EntryComment {#1556}
    ]
    -id: 11848
    -titleTs: "'freez':2 'suspend':7 'system':1 'wake':4"
    -bodyTs: "'/korvahannu/arch-nvidia-drivers-installation-guide':59 '/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)':219 '545':16 'anyth':223 'arch':33 'archinstal':38 'assist':207 'background':166 'bit':7 'black':165 'cannot':173 'card':50 'check':63 'correct':152 'could':71,204 'cursor':171,176 'debug':230 'driver':18,99,114 'els':224 'everyth':82 'expect':95 'experienc':199 'extern':43 'find':209 'follow':41,131 'forc':189 'forgot':126 'freez':162 'game':90 'get':48,137 'github.com':58 'github.com/korvahannu/arch-nvidia-drivers-installation-guide':57 'guid':44,75 'handi':37 'hello':1 'help':9 'hibern':144 'howev':100 'instal':32 'intes':89 'issu':78,232 'journalctl':215 'kde':120,170 'know':25,105,185 'laptop':125 'lemmy.world':218 'lemmy.world/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)':217 'leverag':13 'link':74 'linux':2,34,201 'log':216 'mention':128 'move':174 'need':5 'new':15 'nvidia':17,49,139,143 'nvidia-hibern':142 'nvidia-suspend':138 'okay':84 'one':55 'option':183 'os':22 'peopl':3 'pleas':233 'problem':110,214 'proprietari':98 'prove':227 'provid':239 'ran':93 'reboot':81,194 'relat':111 'resourc':88 'resource-intes':87 'run':53 'screen':161 'script':39 'session':122 'set':145,150 'shutdown':190 'sourc':211 'specif':56 'state':179 'suspend':118,140 'system':192 'tell':234 'test':85 'tri':117,156 'understand':72 'use':35,205,228 'wake':157 'want':11 'wayland':121 'went':83 'wiki':67,133 'would':226 'yes':61 'yet':29"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699723694
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8075828"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699644194 {#3140
      date: 2023-11-10 20:23:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: "Post the journal *after* wakeup, not before."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1699986202 {#1656
    date: 2023-11-14 19:23:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Qvest@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1563 …}
  +nested: Doctrine\ORM\PersistentCollection {#1557 …}
  +votes: Doctrine\ORM\PersistentCollection {#1621 …}
  +reports: Doctrine\ORM\PersistentCollection {#1613 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1596 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
  -id: 109761
  -bodyTs: "'journal':3 'post':1 'wakeup':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5693725"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699667670 {#1558
    date: 2023-11-11 02:54:30.0 +01:00
  }
  +"title": 109761
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
163 DENIED edit
App\Entity\EntryComment {#1556
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1554
    +user: Proxies\__CG__\App\Entity\User {#3119 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "system-freezes-when-waking-up-from-suspend"
    +title: "system freezes when waking up from suspend"
    +url: null
    +body: """
      Hello Linux people, I need a bit of help. I wanted to leverage the new 545 NVIDIA drivers, but no other OS that I know of has them yet, so I installed Arch Linux using the handy archinstall script. I followed an external guide on how to get NVIDIA cards up and running. This one specifically: <https://github.com/korvahannu/arch-nvidia-drivers-installation-guide>. And yes, I checked it against the wiki (from what I could understand, the linked guide has no issues). After I rebooted everything went okay. Tested out resource-intesive games and they ran as expected with the proprietary drivers. However (and I don’t know if this is a problem related to the drivers), I just tried suspending the KDE Wayland session on my laptop (Forgot to mention that I followed the wiki on how to get nvidia-suspend and nvidia-hibernate set up, and they were set up correctly), but when I tried waking it up, the screen freezes in a black background with only the kde cursor (I cannot move the cursor in this state) so the only option I know of is to forcefully shutdown the system and reboot. I am not very experienced in Linux so I could use some assistance in finding the source of this problem.\n
      \n
      Journalctl log:\n
      \n
      ![](https://lemmy.world/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)\n
      \n
      If there’s anything else that would prove useful in debugging this issue, please tell me and I will provide
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699673978 {#3152
      date: 2023-11-11 04:39:38.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3157 …}
    +votes: Doctrine\ORM\PersistentCollection {#3160 …}
    +reports: Doctrine\ORM\PersistentCollection {#3162 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3164 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3166 …}
    +badges: Doctrine\ORM\PersistentCollection {#3168 …}
    +children: [
      App\Entity\EntryComment {#1556}
    ]
    -id: 11848
    -titleTs: "'freez':2 'suspend':7 'system':1 'wake':4"
    -bodyTs: "'/korvahannu/arch-nvidia-drivers-installation-guide':59 '/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)':219 '545':16 'anyth':223 'arch':33 'archinstal':38 'assist':207 'background':166 'bit':7 'black':165 'cannot':173 'card':50 'check':63 'correct':152 'could':71,204 'cursor':171,176 'debug':230 'driver':18,99,114 'els':224 'everyth':82 'expect':95 'experienc':199 'extern':43 'find':209 'follow':41,131 'forc':189 'forgot':126 'freez':162 'game':90 'get':48,137 'github.com':58 'github.com/korvahannu/arch-nvidia-drivers-installation-guide':57 'guid':44,75 'handi':37 'hello':1 'help':9 'hibern':144 'howev':100 'instal':32 'intes':89 'issu':78,232 'journalctl':215 'kde':120,170 'know':25,105,185 'laptop':125 'lemmy.world':218 'lemmy.world/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)':217 'leverag':13 'link':74 'linux':2,34,201 'log':216 'mention':128 'move':174 'need':5 'new':15 'nvidia':17,49,139,143 'nvidia-hibern':142 'nvidia-suspend':138 'okay':84 'one':55 'option':183 'os':22 'peopl':3 'pleas':233 'problem':110,214 'proprietari':98 'prove':227 'provid':239 'ran':93 'reboot':81,194 'relat':111 'resourc':88 'resource-intes':87 'run':53 'screen':161 'script':39 'session':122 'set':145,150 'shutdown':190 'sourc':211 'specif':56 'state':179 'suspend':118,140 'system':192 'tell':234 'test':85 'tri':117,156 'understand':72 'use':35,205,228 'wake':157 'want':11 'wayland':121 'went':83 'wiki':67,133 'would':226 'yes':61 'yet':29"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699723694
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8075828"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699644194 {#3140
      date: 2023-11-10 20:23:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: "Post the journal *after* wakeup, not before."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1699986202 {#1656
    date: 2023-11-14 19:23:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Qvest@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1563 …}
  +nested: Doctrine\ORM\PersistentCollection {#1557 …}
  +votes: Doctrine\ORM\PersistentCollection {#1621 …}
  +reports: Doctrine\ORM\PersistentCollection {#1613 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1596 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
  -id: 109761
  -bodyTs: "'journal':3 'post':1 'wakeup':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5693725"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699667670 {#1558
    date: 2023-11-11 02:54:30.0 +01:00
  }
  +"title": 109761
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
164 DENIED moderate
App\Entity\EntryComment {#1556
  +user: App\Entity\User {#263 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#1554
    +user: Proxies\__CG__\App\Entity\User {#3119 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#2965 …}
    +slug: "system-freezes-when-waking-up-from-suspend"
    +title: "system freezes when waking up from suspend"
    +url: null
    +body: """
      Hello Linux people, I need a bit of help. I wanted to leverage the new 545 NVIDIA drivers, but no other OS that I know of has them yet, so I installed Arch Linux using the handy archinstall script. I followed an external guide on how to get NVIDIA cards up and running. This one specifically: <https://github.com/korvahannu/arch-nvidia-drivers-installation-guide>. And yes, I checked it against the wiki (from what I could understand, the linked guide has no issues). After I rebooted everything went okay. Tested out resource-intesive games and they ran as expected with the proprietary drivers. However (and I don’t know if this is a problem related to the drivers), I just tried suspending the KDE Wayland session on my laptop (Forgot to mention that I followed the wiki on how to get nvidia-suspend and nvidia-hibernate set up, and they were set up correctly), but when I tried waking it up, the screen freezes in a black background with only the kde cursor (I cannot move the cursor in this state) so the only option I know of is to forcefully shutdown the system and reboot. I am not very experienced in Linux so I could use some assistance in finding the source of this problem.\n
      \n
      Journalctl log:\n
      \n
      ![](https://lemmy.world/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)\n
      \n
      If there’s anything else that would prove useful in debugging this issue, please tell me and I will provide
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 6
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699673978 {#3152
      date: 2023-11-11 04:39:38.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#3157 …}
    +votes: Doctrine\ORM\PersistentCollection {#3160 …}
    +reports: Doctrine\ORM\PersistentCollection {#3162 …}
    +favourites: Doctrine\ORM\PersistentCollection {#3164 …}
    +notifications: Doctrine\ORM\PersistentCollection {#3166 …}
    +badges: Doctrine\ORM\PersistentCollection {#3168 …}
    +children: [
      App\Entity\EntryComment {#1556}
    ]
    -id: 11848
    -titleTs: "'freez':2 'suspend':7 'system':1 'wake':4"
    -bodyTs: "'/korvahannu/arch-nvidia-drivers-installation-guide':59 '/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)':219 '545':16 'anyth':223 'arch':33 'archinstal':38 'assist':207 'background':166 'bit':7 'black':165 'cannot':173 'card':50 'check':63 'correct':152 'could':71,204 'cursor':171,176 'debug':230 'driver':18,99,114 'els':224 'everyth':82 'expect':95 'experienc':199 'extern':43 'find':209 'follow':41,131 'forc':189 'forgot':126 'freez':162 'game':90 'get':48,137 'github.com':58 'github.com/korvahannu/arch-nvidia-drivers-installation-guide':57 'guid':44,75 'handi':37 'hello':1 'help':9 'hibern':144 'howev':100 'instal':32 'intes':89 'issu':78,232 'journalctl':215 'kde':120,170 'know':25,105,185 'laptop':125 'lemmy.world':218 'lemmy.world/pictrs/image/28fb7636-723b-492d-894d-d61a6ed7fb18.png)':217 'leverag':13 'link':74 'linux':2,34,201 'log':216 'mention':128 'move':174 'need':5 'new':15 'nvidia':17,49,139,143 'nvidia-hibern':142 'nvidia-suspend':138 'okay':84 'one':55 'option':183 'os':22 'peopl':3 'pleas':233 'problem':110,214 'proprietari':98 'prove':227 'provid':239 'ran':93 'reboot':81,194 'relat':111 'resourc':88 'resource-intes':87 'run':53 'screen':161 'script':39 'session':122 'set':145,150 'shutdown':190 'sourc':211 'specif':56 'state':179 'suspend':118,140 'system':192 'tell':234 'test':85 'tri':117,156 'understand':72 'use':35,205,228 'wake':157 'want':11 'wayland':121 'went':83 'wiki':67,133 'would':226 'yes':61 'yet':29"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699723694
    +visibility: "visible             "
    +apId: "https://lemmy.world/post/8075828"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699644194 {#3140
      date: 2023-11-10 20:23:14.0 +01:00
    }
    +__isInitialized__: true
     …2
  }
  +magazine: Proxies\__CG__\App\Entity\Magazine {#1527 …}
  +image: null
  +parent: null
  +root: null
  +body: "Post the journal *after* wakeup, not before."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1699986202 {#1656
    date: 2023-11-14 19:23:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Qvest@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1563 …}
  +nested: Doctrine\ORM\PersistentCollection {#1557 …}
  +votes: Doctrine\ORM\PersistentCollection {#1621 …}
  +reports: Doctrine\ORM\PersistentCollection {#1613 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1596 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1702 …}
  -id: 109761
  -bodyTs: "'journal':3 'post':1 'wakeup':5"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5693725"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699667670 {#1558
    date: 2023-11-11 02:54:30.0 +01:00
  }
  +"title": 109761
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
165 DENIED ROLE_ADMIN
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
166 DENIED ROLE_MODERATOR
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details