GET https://kbin.spritesserver.nl/index.php/u/@mo_ztt@lemmy.world/comments/top

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 …}
}
0.88 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.05 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
App\Entity\EntryComment {#2106
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: """
    This is a common misconception. A couple times, it’s even [gone to court](https://wiki.fsfe.org/Migrated/GPL%20Enforcement%20Cases). Both Cisco and Best Buy had to pay nontrivial amounts of money, and in the case of Best Buy, it hilariously had to *give to the plaintiffs its inventory of TVs* which contained software copyrighted and GPL-licensed by the plaintiffs.\n
    \n
    GPL licensed does not in any world mean “completely free for anyone to use”. For end-users, it does. For companies that want to resell the GPL-licensed software, it means, you can do it for free *if you comply with the terms of the license*, and if you don’t, then you can’t. There’s not a monetary exchange, but there are licensing terms you need to comply with which were apparently important enough to the people that wrote the software for them to apply that particular license instead of some other one.\n
    \n
    If you disagree, that’s completely fine, but that doesn’t mean you can all of a sudden resell their software and use their work for free, even if there are other people (in compliance with the license) who can.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 46
  +score: 0
  +lastActive: DateTime @1703993138 {#2122
    date: 2023-12-31 04:25:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2041 …}
  +nested: Doctrine\ORM\PersistentCollection {#2053 …}
  +votes: Doctrine\ORM\PersistentCollection {#2054 …}
  +reports: Doctrine\ORM\PersistentCollection {#2055 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2341 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
  -id: 266546
  -bodyTs: "'/migrated/gpl%20enforcement%20cases).':17 'amount':27 'anyon':71 'appar':135 'appli':148 'best':21,35 'buy':22,36 'case':33 'cisco':19 'common':4 'compani':81 'complet':68,162 'compli':101,131 'complianc':191 'contain':50 'copyright':52 'coupl':7 'court':14 'disagre':159 'doesn':166 'end':76 'end-us':75 'enough':137 'even':11,184 'exchang':122 'fine':163 'free':69,98,183 'give':41 'gone':12 'gpl':55,60,88 'gpl-licens':54,87 'hilari':38 'import':136 'instead':152 'inventori':46 'licens':56,61,89,107,126,151,194 'mean':67,92,168 'misconcept':5 'monetari':121 'money':29 'need':129 'nontrivi':26 'one':156 'particular':150 'pay':25 'peopl':140,189 'plaintiff':44,59 'resel':85,175 'softwar':51,90,144,177 'sudden':174 'term':104,127 'time':8 'tvs':48 'use':73,179 'user':77 'want':83 'wiki.fsfe.org':16 'wiki.fsfe.org/migrated/gpl%20enforcement%20cases).':15 'work':181 'world':66 'wrote':142"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6314028"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703993138 {#2334
    date: 2023-12-31 04:25:38.0 +01:00
  }
}
"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
3 DENIED edit
App\Entity\EntryComment {#2106
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: """
    This is a common misconception. A couple times, it’s even [gone to court](https://wiki.fsfe.org/Migrated/GPL%20Enforcement%20Cases). Both Cisco and Best Buy had to pay nontrivial amounts of money, and in the case of Best Buy, it hilariously had to *give to the plaintiffs its inventory of TVs* which contained software copyrighted and GPL-licensed by the plaintiffs.\n
    \n
    GPL licensed does not in any world mean “completely free for anyone to use”. For end-users, it does. For companies that want to resell the GPL-licensed software, it means, you can do it for free *if you comply with the terms of the license*, and if you don’t, then you can’t. There’s not a monetary exchange, but there are licensing terms you need to comply with which were apparently important enough to the people that wrote the software for them to apply that particular license instead of some other one.\n
    \n
    If you disagree, that’s completely fine, but that doesn’t mean you can all of a sudden resell their software and use their work for free, even if there are other people (in compliance with the license) who can.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 46
  +score: 0
  +lastActive: DateTime @1703993138 {#2122
    date: 2023-12-31 04:25:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2041 …}
  +nested: Doctrine\ORM\PersistentCollection {#2053 …}
  +votes: Doctrine\ORM\PersistentCollection {#2054 …}
  +reports: Doctrine\ORM\PersistentCollection {#2055 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2341 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
  -id: 266546
  -bodyTs: "'/migrated/gpl%20enforcement%20cases).':17 'amount':27 'anyon':71 'appar':135 'appli':148 'best':21,35 'buy':22,36 'case':33 'cisco':19 'common':4 'compani':81 'complet':68,162 'compli':101,131 'complianc':191 'contain':50 'copyright':52 'coupl':7 'court':14 'disagre':159 'doesn':166 'end':76 'end-us':75 'enough':137 'even':11,184 'exchang':122 'fine':163 'free':69,98,183 'give':41 'gone':12 'gpl':55,60,88 'gpl-licens':54,87 'hilari':38 'import':136 'instead':152 'inventori':46 'licens':56,61,89,107,126,151,194 'mean':67,92,168 'misconcept':5 'monetari':121 'money':29 'need':129 'nontrivi':26 'one':156 'particular':150 'pay':25 'peopl':140,189 'plaintiff':44,59 'resel':85,175 'softwar':51,90,144,177 'sudden':174 'term':104,127 'time':8 'tvs':48 'use':73,179 'user':77 'want':83 'wiki.fsfe.org':16 'wiki.fsfe.org/migrated/gpl%20enforcement%20cases).':15 'work':181 'world':66 'wrote':142"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6314028"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703993138 {#2334
    date: 2023-12-31 04:25:38.0 +01:00
  }
}
"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
4 DENIED moderate
App\Entity\EntryComment {#2106
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: """
    This is a common misconception. A couple times, it’s even [gone to court](https://wiki.fsfe.org/Migrated/GPL%20Enforcement%20Cases). Both Cisco and Best Buy had to pay nontrivial amounts of money, and in the case of Best Buy, it hilariously had to *give to the plaintiffs its inventory of TVs* which contained software copyrighted and GPL-licensed by the plaintiffs.\n
    \n
    GPL licensed does not in any world mean “completely free for anyone to use”. For end-users, it does. For companies that want to resell the GPL-licensed software, it means, you can do it for free *if you comply with the terms of the license*, and if you don’t, then you can’t. There’s not a monetary exchange, but there are licensing terms you need to comply with which were apparently important enough to the people that wrote the software for them to apply that particular license instead of some other one.\n
    \n
    If you disagree, that’s completely fine, but that doesn’t mean you can all of a sudden resell their software and use their work for free, even if there are other people (in compliance with the license) who can.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 46
  +score: 0
  +lastActive: DateTime @1703993138 {#2122
    date: 2023-12-31 04:25:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2041 …}
  +nested: Doctrine\ORM\PersistentCollection {#2053 …}
  +votes: Doctrine\ORM\PersistentCollection {#2054 …}
  +reports: Doctrine\ORM\PersistentCollection {#2055 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2341 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2105 …}
  -id: 266546
  -bodyTs: "'/migrated/gpl%20enforcement%20cases).':17 'amount':27 'anyon':71 'appar':135 'appli':148 'best':21,35 'buy':22,36 'case':33 'cisco':19 'common':4 'compani':81 'complet':68,162 'compli':101,131 'complianc':191 'contain':50 'copyright':52 'coupl':7 'court':14 'disagre':159 'doesn':166 'end':76 'end-us':75 'enough':137 'even':11,184 'exchang':122 'fine':163 'free':69,98,183 'give':41 'gone':12 'gpl':55,60,88 'gpl-licens':54,87 'hilari':38 'import':136 'instead':152 'inventori':46 'licens':56,61,89,107,126,151,194 'mean':67,92,168 'misconcept':5 'monetari':121 'money':29 'need':129 'nontrivi':26 'one':156 'particular':150 'pay':25 'peopl':140,189 'plaintiff':44,59 'resel':85,175 'softwar':51,90,144,177 'sudden':174 'term':104,127 'time':8 'tvs':48 'use':73,179 'user':77 'want':83 'wiki.fsfe.org':16 'wiki.fsfe.org/migrated/gpl%20enforcement%20cases).':15 'work':181 'world':66 'wrote':142"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6314028"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703993138 {#2334
    date: 2023-12-31 04:25:38.0 +01:00
  }
}
"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
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 {#2326
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I wasn’t too psyched about reading this article, but I was surprised at how sensible it is – among a bunch of pretty good points he makes, this is one of them:\n
    \n
    > Another straw burdening the Open Source camel, Perens writes, “is that Open Source has completely failed to serve the common person. For the most part, if they use us at all they do so through a proprietary software company’s systems, like Apple iOS or Google Android, both of which use Open Source for infrastructure but the apps are mostly proprietary. The common person doesn’t know about Open Source, they don’t know about the freedoms we promote which are increasingly in their interest. Indeed, Open Source is used today to surveil and even oppress them.”\n
    \n
    From the end user’s point of view, there is absolutely no open-source-ness to your Android phone. (BSD which iOS is based on was always designed to make this a possibility, but the GPL was not.) They’re using all this software which was supposed to be authored under this theory of GPL, but except for the thinnest thinnest veneer of theoretical source availability, it’s proprietary software at this point.\n
    \n
    RMS actually talked about this. He laid out this vision of this bright future where you’d always have access to the source code for all the software on your computer and the rights to take a look at it or build on it or modify it, and some reporter said, well yes but what about all these other urgent problems that are ruining the world with private industry trying to make money at all costs and destroy it all. And RMS said, more or less: Yes. It bothers me a lot. But I don’t really know about that, and I know software, and I felt like in this one specific area I could write a bunch of software and solve this one problem in this one area where I felt like I could make a difference. If other people could get to to work on these other more urgent problems that’d be great, because they also bother me a lot.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 35
  +score: 0
  +lastActive: DateTime @1710923414 {#2107
    date: 2024-03-20 09:30:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@actual_patience@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2329 …}
  +nested: Doctrine\ORM\PersistentCollection {#2331 …}
  +votes: Doctrine\ORM\PersistentCollection {#2060 …}
  +reports: Doctrine\ORM\PersistentCollection {#2042 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2332 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
  -id: 266289
  -bodyTs: "'absolut':140 'access':223 'actual':205 'also':362 'alway':157,221 'among':19 'android':79,148 'anoth':33 'app':90 'appl':75 'area':316,332 'articl':9 'author':180 'avail':196 'base':154 'bother':292,363 'bright':216 'bsd':150 'build':245 'bunch':21,321 'burden':35 'camel':39 'code':227 'common':52,95 'compani':71 'complet':47 'comput':234 'cost':279 'could':318,338,345 'd':220,357 'design':158 'destroy':281 'differ':341 'doesn':97 'end':132 'even':127 'except':187 'fail':48 'felt':310,335 'freedom':109 'futur':217 'get':346 'good':24 'googl':78 'gpl':166,185 'great':359 'increas':114 'inde':118 'industri':272 'infrastructur':87 'interest':117 'io':76,152 'know':99,106,301,306 'laid':210 'less':289 'like':74,311,336 'look':241 'lot':295,366 'make':27,160,275,339 'modifi':249 'money':276 'most':92 'ness':145 'one':30,314,327,331 'open':37,44,84,101,119,143 'open-source-':142 'oppress':128 'part':57 'peopl':344 'peren':40 'person':53,96 'phone':149 'point':25,135,203 'possibl':163 'pretti':23 'privat':271 'problem':264,328,355 'promot':111 'proprietari':69,93,199 'psych':5 're':170 'read':7 'realli':300 'report':253 'right':237 'rms':204,285 'ruin':267 'said':254,286 'sensibl':16 'serv':50 'softwar':70,174,200,231,307,323 'solv':325 'sourc':38,45,85,102,120,144,195,226 'specif':315 'straw':34 'suppos':177 'surpris':13 'surveil':125 'system':73 'take':239 'talk':206 'theoret':194 'theori':183 'thinnest':190,191 'today':123 'tri':273 'urgent':263,354 'us':61 'use':60,83,122,171 'user':133 'veneer':192 'view':137 'vision':213 'wasn':2 'well':255 'work':349 'world':269 'write':41,319 'yes':256,290"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6312955"
  +editedAt: DateTimeImmutable @1709627506 {#2124
    date: 2024-03-05 09:31:46.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703986982 {#2121
    date: 2023-12-31 02:43:02.0 +01:00
  }
}
"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 {#2326
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I wasn’t too psyched about reading this article, but I was surprised at how sensible it is – among a bunch of pretty good points he makes, this is one of them:\n
    \n
    > Another straw burdening the Open Source camel, Perens writes, “is that Open Source has completely failed to serve the common person. For the most part, if they use us at all they do so through a proprietary software company’s systems, like Apple iOS or Google Android, both of which use Open Source for infrastructure but the apps are mostly proprietary. The common person doesn’t know about Open Source, they don’t know about the freedoms we promote which are increasingly in their interest. Indeed, Open Source is used today to surveil and even oppress them.”\n
    \n
    From the end user’s point of view, there is absolutely no open-source-ness to your Android phone. (BSD which iOS is based on was always designed to make this a possibility, but the GPL was not.) They’re using all this software which was supposed to be authored under this theory of GPL, but except for the thinnest thinnest veneer of theoretical source availability, it’s proprietary software at this point.\n
    \n
    RMS actually talked about this. He laid out this vision of this bright future where you’d always have access to the source code for all the software on your computer and the rights to take a look at it or build on it or modify it, and some reporter said, well yes but what about all these other urgent problems that are ruining the world with private industry trying to make money at all costs and destroy it all. And RMS said, more or less: Yes. It bothers me a lot. But I don’t really know about that, and I know software, and I felt like in this one specific area I could write a bunch of software and solve this one problem in this one area where I felt like I could make a difference. If other people could get to to work on these other more urgent problems that’d be great, because they also bother me a lot.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 35
  +score: 0
  +lastActive: DateTime @1710923414 {#2107
    date: 2024-03-20 09:30:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@actual_patience@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2329 …}
  +nested: Doctrine\ORM\PersistentCollection {#2331 …}
  +votes: Doctrine\ORM\PersistentCollection {#2060 …}
  +reports: Doctrine\ORM\PersistentCollection {#2042 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2332 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
  -id: 266289
  -bodyTs: "'absolut':140 'access':223 'actual':205 'also':362 'alway':157,221 'among':19 'android':79,148 'anoth':33 'app':90 'appl':75 'area':316,332 'articl':9 'author':180 'avail':196 'base':154 'bother':292,363 'bright':216 'bsd':150 'build':245 'bunch':21,321 'burden':35 'camel':39 'code':227 'common':52,95 'compani':71 'complet':47 'comput':234 'cost':279 'could':318,338,345 'd':220,357 'design':158 'destroy':281 'differ':341 'doesn':97 'end':132 'even':127 'except':187 'fail':48 'felt':310,335 'freedom':109 'futur':217 'get':346 'good':24 'googl':78 'gpl':166,185 'great':359 'increas':114 'inde':118 'industri':272 'infrastructur':87 'interest':117 'io':76,152 'know':99,106,301,306 'laid':210 'less':289 'like':74,311,336 'look':241 'lot':295,366 'make':27,160,275,339 'modifi':249 'money':276 'most':92 'ness':145 'one':30,314,327,331 'open':37,44,84,101,119,143 'open-source-':142 'oppress':128 'part':57 'peopl':344 'peren':40 'person':53,96 'phone':149 'point':25,135,203 'possibl':163 'pretti':23 'privat':271 'problem':264,328,355 'promot':111 'proprietari':69,93,199 'psych':5 're':170 'read':7 'realli':300 'report':253 'right':237 'rms':204,285 'ruin':267 'said':254,286 'sensibl':16 'serv':50 'softwar':70,174,200,231,307,323 'solv':325 'sourc':38,45,85,102,120,144,195,226 'specif':315 'straw':34 'suppos':177 'surpris':13 'surveil':125 'system':73 'take':239 'talk':206 'theoret':194 'theori':183 'thinnest':190,191 'today':123 'tri':273 'urgent':263,354 'us':61 'use':60,83,122,171 'user':133 'veneer':192 'view':137 'vision':213 'wasn':2 'well':255 'work':349 'world':269 'write':41,319 'yes':256,290"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6312955"
  +editedAt: DateTimeImmutable @1709627506 {#2124
    date: 2024-03-05 09:31:46.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703986982 {#2121
    date: 2023-12-31 02:43:02.0 +01:00
  }
}
"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 {#2326
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I wasn’t too psyched about reading this article, but I was surprised at how sensible it is – among a bunch of pretty good points he makes, this is one of them:\n
    \n
    > Another straw burdening the Open Source camel, Perens writes, “is that Open Source has completely failed to serve the common person. For the most part, if they use us at all they do so through a proprietary software company’s systems, like Apple iOS or Google Android, both of which use Open Source for infrastructure but the apps are mostly proprietary. The common person doesn’t know about Open Source, they don’t know about the freedoms we promote which are increasingly in their interest. Indeed, Open Source is used today to surveil and even oppress them.”\n
    \n
    From the end user’s point of view, there is absolutely no open-source-ness to your Android phone. (BSD which iOS is based on was always designed to make this a possibility, but the GPL was not.) They’re using all this software which was supposed to be authored under this theory of GPL, but except for the thinnest thinnest veneer of theoretical source availability, it’s proprietary software at this point.\n
    \n
    RMS actually talked about this. He laid out this vision of this bright future where you’d always have access to the source code for all the software on your computer and the rights to take a look at it or build on it or modify it, and some reporter said, well yes but what about all these other urgent problems that are ruining the world with private industry trying to make money at all costs and destroy it all. And RMS said, more or less: Yes. It bothers me a lot. But I don’t really know about that, and I know software, and I felt like in this one specific area I could write a bunch of software and solve this one problem in this one area where I felt like I could make a difference. If other people could get to to work on these other more urgent problems that’d be great, because they also bother me a lot.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 35
  +score: 0
  +lastActive: DateTime @1710923414 {#2107
    date: 2024-03-20 09:30:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@actual_patience@programming.dev"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2329 …}
  +nested: Doctrine\ORM\PersistentCollection {#2331 …}
  +votes: Doctrine\ORM\PersistentCollection {#2060 …}
  +reports: Doctrine\ORM\PersistentCollection {#2042 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2332 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
  -id: 266289
  -bodyTs: "'absolut':140 'access':223 'actual':205 'also':362 'alway':157,221 'among':19 'android':79,148 'anoth':33 'app':90 'appl':75 'area':316,332 'articl':9 'author':180 'avail':196 'base':154 'bother':292,363 'bright':216 'bsd':150 'build':245 'bunch':21,321 'burden':35 'camel':39 'code':227 'common':52,95 'compani':71 'complet':47 'comput':234 'cost':279 'could':318,338,345 'd':220,357 'design':158 'destroy':281 'differ':341 'doesn':97 'end':132 'even':127 'except':187 'fail':48 'felt':310,335 'freedom':109 'futur':217 'get':346 'good':24 'googl':78 'gpl':166,185 'great':359 'increas':114 'inde':118 'industri':272 'infrastructur':87 'interest':117 'io':76,152 'know':99,106,301,306 'laid':210 'less':289 'like':74,311,336 'look':241 'lot':295,366 'make':27,160,275,339 'modifi':249 'money':276 'most':92 'ness':145 'one':30,314,327,331 'open':37,44,84,101,119,143 'open-source-':142 'oppress':128 'part':57 'peopl':344 'peren':40 'person':53,96 'phone':149 'point':25,135,203 'possibl':163 'pretti':23 'privat':271 'problem':264,328,355 'promot':111 'proprietari':69,93,199 'psych':5 're':170 'read':7 'realli':300 'report':253 'right':237 'rms':204,285 'ruin':267 'said':254,286 'sensibl':16 'serv':50 'softwar':70,174,200,231,307,323 'solv':325 'sourc':38,45,85,102,120,144,195,226 'specif':315 'straw':34 'suppos':177 'surpris':13 'surveil':125 'system':73 'take':239 'talk':206 'theoret':194 'theori':183 'thinnest':190,191 'today':123 'tri':273 'urgent':263,354 'us':61 'use':60,83,122,171 'user':133 'veneer':192 'view':137 'vision':213 'wasn':2 'well':255 'work':349 'world':269 'write':41,319 'yes':256,290"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6312955"
  +editedAt: DateTimeImmutable @1709627506 {#2124
    date: 2024-03-05 09:31:46.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703986982 {#2121
    date: 2023-12-31 02:43:02.0 +01:00
  }
}
"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 {#2303
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2305 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2307 …}
  +image: null
  +parent: null
  +root: null
  +body: "Yeah “to stop them being blocked by the rail and giving up and going another direction” sounds much more accurate."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 17
  +score: 0
  +lastActive: DateTime @1697136072 {#2289
    date: 2023-10-12 20:41:12.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@The_Picard_Maneuver@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2310 …}
  +nested: Doctrine\ORM\PersistentCollection {#2293 …}
  +votes: Doctrine\ORM\PersistentCollection {#2225 …}
  +reports: Doctrine\ORM\PersistentCollection {#2117 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2319 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2308 …}
  -id: 43445
  -bodyTs: "'accur':20 'anoth':15 'block':6 'direct':16 'give':11 'go':14 'much':18 'rail':9 'sound':17 'stop':3 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/4472301"
  +editedAt: null
  +createdAt: DateTimeImmutable @1697128168 {#2328
    date: 2023-10-12 18:29:28.0 +02:00
  }
}
"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 {#2303
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2305 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2307 …}
  +image: null
  +parent: null
  +root: null
  +body: "Yeah “to stop them being blocked by the rail and giving up and going another direction” sounds much more accurate."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 17
  +score: 0
  +lastActive: DateTime @1697136072 {#2289
    date: 2023-10-12 20:41:12.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@The_Picard_Maneuver@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2310 …}
  +nested: Doctrine\ORM\PersistentCollection {#2293 …}
  +votes: Doctrine\ORM\PersistentCollection {#2225 …}
  +reports: Doctrine\ORM\PersistentCollection {#2117 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2319 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2308 …}
  -id: 43445
  -bodyTs: "'accur':20 'anoth':15 'block':6 'direct':16 'give':11 'go':14 'much':18 'rail':9 'sound':17 'stop':3 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/4472301"
  +editedAt: null
  +createdAt: DateTimeImmutable @1697128168 {#2328
    date: 2023-10-12 18:29:28.0 +02:00
  }
}
"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 {#2303
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2305 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2307 …}
  +image: null
  +parent: null
  +root: null
  +body: "Yeah “to stop them being blocked by the rail and giving up and going another direction” sounds much more accurate."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 17
  +score: 0
  +lastActive: DateTime @1697136072 {#2289
    date: 2023-10-12 20:41:12.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@The_Picard_Maneuver@startrek.website"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2310 …}
  +nested: Doctrine\ORM\PersistentCollection {#2293 …}
  +votes: Doctrine\ORM\PersistentCollection {#2225 …}
  +reports: Doctrine\ORM\PersistentCollection {#2117 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2319 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2308 …}
  -id: 43445
  -bodyTs: "'accur':20 'anoth':15 'block':6 'direct':16 'give':11 'go':14 'much':18 'rail':9 'sound':17 'stop':3 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/4472301"
  +editedAt: null
  +createdAt: DateTimeImmutable @1697128168 {#2328
    date: 2023-10-12 18:29:28.0 +02:00
  }
}
"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 {#2302
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2321 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2321 …}
  +body: "Did you read the article? This is 100% the opposite of his point. He wants to, among other things, publicly fund development of open source, at the expense of private companies which are currently profiting from it in arguably-abusive fashion."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1703987072 {#2330
    date: 2023-12-31 02:44:32.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@n2burns@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2315 …}
  +nested: Doctrine\ORM\PersistentCollection {#2297 …}
  +votes: Doctrine\ORM\PersistentCollection {#2301 …}
  +reports: Doctrine\ORM\PersistentCollection {#2309 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2192 …}
  -id: 266293
  -bodyTs: "'100':8 'abus':41 'among':17 'arguabl':40 'arguably-abus':39 'articl':5 'compani':31 'current':34 'develop':22 'expens':28 'fashion':42 'fund':21 'open':24 'opposit':10 'point':13 'privat':30 'profit':35 'public':20 'read':3 'sourc':25 'thing':19 'want':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6312975"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703987072 {#2348
    date: 2023-12-31 02:44:32.0 +01:00
  }
}
"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 {#2302
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2321 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2321 …}
  +body: "Did you read the article? This is 100% the opposite of his point. He wants to, among other things, publicly fund development of open source, at the expense of private companies which are currently profiting from it in arguably-abusive fashion."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1703987072 {#2330
    date: 2023-12-31 02:44:32.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@n2burns@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2315 …}
  +nested: Doctrine\ORM\PersistentCollection {#2297 …}
  +votes: Doctrine\ORM\PersistentCollection {#2301 …}
  +reports: Doctrine\ORM\PersistentCollection {#2309 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2192 …}
  -id: 266293
  -bodyTs: "'100':8 'abus':41 'among':17 'arguabl':40 'arguably-abus':39 'articl':5 'compani':31 'current':34 'develop':22 'expens':28 'fashion':42 'fund':21 'open':24 'opposit':10 'point':13 'privat':30 'profit':35 'public':20 'read':3 'sourc':25 'thing':19 'want':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6312975"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703987072 {#2348
    date: 2023-12-31 02:44:32.0 +01:00
  }
}
"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 {#2302
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2321 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2321 …}
  +body: "Did you read the article? This is 100% the opposite of his point. He wants to, among other things, publicly fund development of open source, at the expense of private companies which are currently profiting from it in arguably-abusive fashion."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 15
  +score: 0
  +lastActive: DateTime @1703987072 {#2330
    date: 2023-12-31 02:44:32.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@n2burns@lemmy.ca"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2315 …}
  +nested: Doctrine\ORM\PersistentCollection {#2297 …}
  +votes: Doctrine\ORM\PersistentCollection {#2301 …}
  +reports: Doctrine\ORM\PersistentCollection {#2309 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2229 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2192 …}
  -id: 266293
  -bodyTs: "'100':8 'abus':41 'among':17 'arguabl':40 'arguably-abus':39 'articl':5 'compani':31 'current':34 'develop':22 'expens':28 'fashion':42 'fund':21 'open':24 'opposit':10 'point':13 'privat':30 'profit':35 'public':20 'read':3 'sourc':25 'thing':19 'want':15"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6312975"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703987072 {#2348
    date: 2023-12-31 02:44:32.0 +01:00
  }
}
"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 {#2232
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2230 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: """
    Violating the (spirit of) the license (without violating the letter, because of loopholes in the license) is exactly what Perens is talking about.\n
    \n
    He’s not “complaining he isn’t getting paid.” I think it’s pretty rare that the people working on open source software are actually hurting for money or anything. He’s complaining that the actual practice of how the software is being used, RHEL and Android on phones and etc, isn’t doing well at reflecting the vision of the computing world the GPL was supposed to create. Then, as one possible solution, he’s proposing to kill two birds with one stone with a new license where the companies that are skirting the license right now can have to fund the development of particular types of open source software that need to get done anyway but is lacking right now (because of lack of profit motive).\n
    \n
    You might or might not agree with his thesis; as much as I think it’s interesting and insightful I have some reservations about it. I just thought you were misunderstanding his whole argument as being in terms of money, that’s all.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704049744 {#2312
    date: 2023-12-31 20:09:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
    "@mo_ztt@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2231 …}
  +nested: Doctrine\ORM\PersistentCollection {#2224 …}
  +votes: Doctrine\ORM\PersistentCollection {#2227 …}
  +reports: Doctrine\ORM\PersistentCollection {#2139 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2126 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
  -id: 268001
  -bodyTs: "'actual':48,59 'agre':157 'android':70 'anyth':53 'anyway':140 'argument':185 'bird':104 'compani':114 'complain':27,56 'comput':85 'creat':92 'develop':127 'done':139 'etc':74 'exact':18 'fund':125 'get':31,138 'gpl':88 'hurt':49 'insight':170 'interest':168 'isn':29,75 'kill':102 'lack':143,148 'letter':10 'licens':6,16,111,119 'loophol':13 'might':153,155 'misunderstand':182 'money':51,191 'motiv':151 'much':162 'need':136 'new':110 'one':95,106 'open':44,132 'paid':32 'particular':129 'peopl':41 'peren':20 'phone':72 'possibl':96 'practic':60 'pretti':37 'profit':150 'propos':100 'rare':38 'reflect':80 'reserv':174 'rhel':68 'right':120,144 'skirt':117 'softwar':46,64,134 'solut':97 'sourc':45,133 'spirit':3 'stone':107 'suppos':90 'talk':22 'term':189 'thesi':160 'think':34,165 'thought':179 'two':103 'type':130 'use':67 'violat':1,8 'vision':82 'well':78 'whole':184 'without':7 'work':42 'world':86"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6322221"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704049744 {#2215
    date: 2023-12-31 20:09:04.0 +01:00
  }
}
"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 {#2232
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2230 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: """
    Violating the (spirit of) the license (without violating the letter, because of loopholes in the license) is exactly what Perens is talking about.\n
    \n
    He’s not “complaining he isn’t getting paid.” I think it’s pretty rare that the people working on open source software are actually hurting for money or anything. He’s complaining that the actual practice of how the software is being used, RHEL and Android on phones and etc, isn’t doing well at reflecting the vision of the computing world the GPL was supposed to create. Then, as one possible solution, he’s proposing to kill two birds with one stone with a new license where the companies that are skirting the license right now can have to fund the development of particular types of open source software that need to get done anyway but is lacking right now (because of lack of profit motive).\n
    \n
    You might or might not agree with his thesis; as much as I think it’s interesting and insightful I have some reservations about it. I just thought you were misunderstanding his whole argument as being in terms of money, that’s all.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704049744 {#2312
    date: 2023-12-31 20:09:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
    "@mo_ztt@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2231 …}
  +nested: Doctrine\ORM\PersistentCollection {#2224 …}
  +votes: Doctrine\ORM\PersistentCollection {#2227 …}
  +reports: Doctrine\ORM\PersistentCollection {#2139 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2126 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
  -id: 268001
  -bodyTs: "'actual':48,59 'agre':157 'android':70 'anyth':53 'anyway':140 'argument':185 'bird':104 'compani':114 'complain':27,56 'comput':85 'creat':92 'develop':127 'done':139 'etc':74 'exact':18 'fund':125 'get':31,138 'gpl':88 'hurt':49 'insight':170 'interest':168 'isn':29,75 'kill':102 'lack':143,148 'letter':10 'licens':6,16,111,119 'loophol':13 'might':153,155 'misunderstand':182 'money':51,191 'motiv':151 'much':162 'need':136 'new':110 'one':95,106 'open':44,132 'paid':32 'particular':129 'peopl':41 'peren':20 'phone':72 'possibl':96 'practic':60 'pretti':37 'profit':150 'propos':100 'rare':38 'reflect':80 'reserv':174 'rhel':68 'right':120,144 'skirt':117 'softwar':46,64,134 'solut':97 'sourc':45,133 'spirit':3 'stone':107 'suppos':90 'talk':22 'term':189 'thesi':160 'think':34,165 'thought':179 'two':103 'type':130 'use':67 'violat':1,8 'vision':82 'well':78 'whole':184 'without':7 'work':42 'world':86"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6322221"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704049744 {#2215
    date: 2023-12-31 20:09:04.0 +01:00
  }
}
"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 {#2232
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2230 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: """
    Violating the (spirit of) the license (without violating the letter, because of loopholes in the license) is exactly what Perens is talking about.\n
    \n
    He’s not “complaining he isn’t getting paid.” I think it’s pretty rare that the people working on open source software are actually hurting for money or anything. He’s complaining that the actual practice of how the software is being used, RHEL and Android on phones and etc, isn’t doing well at reflecting the vision of the computing world the GPL was supposed to create. Then, as one possible solution, he’s proposing to kill two birds with one stone with a new license where the companies that are skirting the license right now can have to fund the development of particular types of open source software that need to get done anyway but is lacking right now (because of lack of profit motive).\n
    \n
    You might or might not agree with his thesis; as much as I think it’s interesting and insightful I have some reservations about it. I just thought you were misunderstanding his whole argument as being in terms of money, that’s all.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1704049744 {#2312
    date: 2023-12-31 20:09:04.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
    "@mo_ztt@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2231 …}
  +nested: Doctrine\ORM\PersistentCollection {#2224 …}
  +votes: Doctrine\ORM\PersistentCollection {#2227 …}
  +reports: Doctrine\ORM\PersistentCollection {#2139 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2126 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2128 …}
  -id: 268001
  -bodyTs: "'actual':48,59 'agre':157 'android':70 'anyth':53 'anyway':140 'argument':185 'bird':104 'compani':114 'complain':27,56 'comput':85 'creat':92 'develop':127 'done':139 'etc':74 'exact':18 'fund':125 'get':31,138 'gpl':88 'hurt':49 'insight':170 'interest':168 'isn':29,75 'kill':102 'lack':143,148 'letter':10 'licens':6,16,111,119 'loophol':13 'might':153,155 'misunderstand':182 'money':51,191 'motiv':151 'much':162 'need':136 'new':110 'one':95,106 'open':44,132 'paid':32 'particular':129 'peopl':41 'peren':20 'phone':72 'possibl':96 'practic':60 'pretti':37 'profit':150 'propos':100 'rare':38 'reflect':80 'reserv':174 'rhel':68 'right':120,144 'skirt':117 'softwar':46,64,134 'solut':97 'sourc':45,133 'spirit':3 'stone':107 'suppos':90 'talk':22 'term':189 'thesi':160 'think':34,165 'thought':179 'two':103 'type':130 'use':67 'violat':1,8 'vision':82 'well':78 'whole':184 'without':7 'work':42 'world':86"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6322221"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704049744 {#2215
    date: 2023-12-31 20:09:04.0 +01:00
  }
}
"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 {#2160
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
  +body: """
    Generally speaking I agree; I like how Perens is thinking about it.\n
    \n
    I do think it’s pretty well established that the GPL “has teeth” though. [The FSF has a list](https://wiki.fsfe.org/Migrated/GPL%20Enforcement%20Cases) of enforcement cases against fairly large defendants; it looks like their record is 2 for 2 in the US. I think it rarely comes up, just because complying with the terms of the license is so no-brainer-ly easier than trying to make the legal argument that you can use someone else’s stuff for free while thumbing your nose at the terms and conditions they want you to abide by in order to do that.\n
    \n
    I think most of the “big company ignores the GPL” things you hear about are either things like RHEL, where they’re carefully skirting the line in a clearly bad-faith way that has some decent chance in court for some particular reason, or else someone breaking the GPL and then their legal department looking at it for 2 seconds and telling them to stop doing that. The cases where someone with anything to lose actually doubles down and says “fuck you” are rare I think for pretty obvious reasons.\n
    \n
    (Also, I just learned this today: When Best Buy did this in 2009, the judge eventually *made them give the plaintiffs the TVs* as part of the damages when it was all done. That’s the funniest thing I’ve heard all week.)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1703993614 {#2214
    date: 2023-12-31 04:33:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@TootSweet@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2120 …}
  +nested: Doctrine\ORM\PersistentCollection {#2119 …}
  +votes: Doctrine\ORM\PersistentCollection {#2113 …}
  +reports: Doctrine\ORM\PersistentCollection {#2292 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
  -id: 266558
  -bodyTs: "'/migrated/gpl%20enforcement%20cases)':34 '2':48,50,172 '2009':216 'abid':106 'actual':189 'agre':4 'also':204 'anyth':186 'argument':82 'bad':143 'bad-faith':142 'best':211 'big':118 'brainer':73 'break':160 'buy':212 'care':135 'case':37,182 'chanc':150 'clear':141 'come':58 'compani':119 'compli':62 'condit':101 'court':152 'damag':231 'decent':149 'defend':41 'depart':167 'done':236 'doubl':190 'easier':75 'either':128 'els':88,158 'enforc':36 'establish':20 'eventu':219 'fair':39 'faith':144 'free':92 'fsf':28 'fuck':194 'funniest':240 'general':1 'give':222 'gpl':23,122,162 'hear':125 'heard':244 'ignor':120 'judg':218 'larg':40 'learn':207 'legal':81,166 'licens':68 'like':6,44,130 'line':138 'list':31 'look':43,168 'lose':188 'ly':74 'made':220 'make':79 'no-brainer-li':71 'nose':96 'obvious':202 'order':109 'part':228 'particular':155 'peren':8 'plaintiff':224 'pretti':18,201 'rare':57,197 're':134 'reason':156,203 'record':46 'rhel':131 'say':193 'second':173 'skirt':136 'someon':87,159,184 'speak':2 'stop':178 'stuff':90 'teeth':25 'tell':175 'term':65,99 'thing':123,129,241 'think':10,15,55,114,199 'though':26 'thumb':94 'today':209 'tri':77 'tvs':226 'us':53 'use':86 've':243 'want':103 'way':145 'week':246 'well':19 'wiki.fsfe.org':33 'wiki.fsfe.org/migrated/gpl%20enforcement%20cases)':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6314088"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703993614 {#2228
    date: 2023-12-31 04:33:34.0 +01:00
  }
}
"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 {#2160
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
  +body: """
    Generally speaking I agree; I like how Perens is thinking about it.\n
    \n
    I do think it’s pretty well established that the GPL “has teeth” though. [The FSF has a list](https://wiki.fsfe.org/Migrated/GPL%20Enforcement%20Cases) of enforcement cases against fairly large defendants; it looks like their record is 2 for 2 in the US. I think it rarely comes up, just because complying with the terms of the license is so no-brainer-ly easier than trying to make the legal argument that you can use someone else’s stuff for free while thumbing your nose at the terms and conditions they want you to abide by in order to do that.\n
    \n
    I think most of the “big company ignores the GPL” things you hear about are either things like RHEL, where they’re carefully skirting the line in a clearly bad-faith way that has some decent chance in court for some particular reason, or else someone breaking the GPL and then their legal department looking at it for 2 seconds and telling them to stop doing that. The cases where someone with anything to lose actually doubles down and says “fuck you” are rare I think for pretty obvious reasons.\n
    \n
    (Also, I just learned this today: When Best Buy did this in 2009, the judge eventually *made them give the plaintiffs the TVs* as part of the damages when it was all done. That’s the funniest thing I’ve heard all week.)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1703993614 {#2214
    date: 2023-12-31 04:33:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@TootSweet@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2120 …}
  +nested: Doctrine\ORM\PersistentCollection {#2119 …}
  +votes: Doctrine\ORM\PersistentCollection {#2113 …}
  +reports: Doctrine\ORM\PersistentCollection {#2292 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
  -id: 266558
  -bodyTs: "'/migrated/gpl%20enforcement%20cases)':34 '2':48,50,172 '2009':216 'abid':106 'actual':189 'agre':4 'also':204 'anyth':186 'argument':82 'bad':143 'bad-faith':142 'best':211 'big':118 'brainer':73 'break':160 'buy':212 'care':135 'case':37,182 'chanc':150 'clear':141 'come':58 'compani':119 'compli':62 'condit':101 'court':152 'damag':231 'decent':149 'defend':41 'depart':167 'done':236 'doubl':190 'easier':75 'either':128 'els':88,158 'enforc':36 'establish':20 'eventu':219 'fair':39 'faith':144 'free':92 'fsf':28 'fuck':194 'funniest':240 'general':1 'give':222 'gpl':23,122,162 'hear':125 'heard':244 'ignor':120 'judg':218 'larg':40 'learn':207 'legal':81,166 'licens':68 'like':6,44,130 'line':138 'list':31 'look':43,168 'lose':188 'ly':74 'made':220 'make':79 'no-brainer-li':71 'nose':96 'obvious':202 'order':109 'part':228 'particular':155 'peren':8 'plaintiff':224 'pretti':18,201 'rare':57,197 're':134 'reason':156,203 'record':46 'rhel':131 'say':193 'second':173 'skirt':136 'someon':87,159,184 'speak':2 'stop':178 'stuff':90 'teeth':25 'tell':175 'term':65,99 'thing':123,129,241 'think':10,15,55,114,199 'though':26 'thumb':94 'today':209 'tri':77 'tvs':226 'us':53 'use':86 've':243 'want':103 'way':145 'week':246 'well':19 'wiki.fsfe.org':33 'wiki.fsfe.org/migrated/gpl%20enforcement%20cases)':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6314088"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703993614 {#2228
    date: 2023-12-31 04:33:34.0 +01:00
  }
}
"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 {#2160
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2161 …}
  +body: """
    Generally speaking I agree; I like how Perens is thinking about it.\n
    \n
    I do think it’s pretty well established that the GPL “has teeth” though. [The FSF has a list](https://wiki.fsfe.org/Migrated/GPL%20Enforcement%20Cases) of enforcement cases against fairly large defendants; it looks like their record is 2 for 2 in the US. I think it rarely comes up, just because complying with the terms of the license is so no-brainer-ly easier than trying to make the legal argument that you can use someone else’s stuff for free while thumbing your nose at the terms and conditions they want you to abide by in order to do that.\n
    \n
    I think most of the “big company ignores the GPL” things you hear about are either things like RHEL, where they’re carefully skirting the line in a clearly bad-faith way that has some decent chance in court for some particular reason, or else someone breaking the GPL and then their legal department looking at it for 2 seconds and telling them to stop doing that. The cases where someone with anything to lose actually doubles down and says “fuck you” are rare I think for pretty obvious reasons.\n
    \n
    (Also, I just learned this today: When Best Buy did this in 2009, the judge eventually *made them give the plaintiffs the TVs* as part of the damages when it was all done. That’s the funniest thing I’ve heard all week.)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1703993614 {#2214
    date: 2023-12-31 04:33:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@TootSweet@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2120 …}
  +nested: Doctrine\ORM\PersistentCollection {#2119 …}
  +votes: Doctrine\ORM\PersistentCollection {#2113 …}
  +reports: Doctrine\ORM\PersistentCollection {#2292 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2294 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2296 …}
  -id: 266558
  -bodyTs: "'/migrated/gpl%20enforcement%20cases)':34 '2':48,50,172 '2009':216 'abid':106 'actual':189 'agre':4 'also':204 'anyth':186 'argument':82 'bad':143 'bad-faith':142 'best':211 'big':118 'brainer':73 'break':160 'buy':212 'care':135 'case':37,182 'chanc':150 'clear':141 'come':58 'compani':119 'compli':62 'condit':101 'court':152 'damag':231 'decent':149 'defend':41 'depart':167 'done':236 'doubl':190 'easier':75 'either':128 'els':88,158 'enforc':36 'establish':20 'eventu':219 'fair':39 'faith':144 'free':92 'fsf':28 'fuck':194 'funniest':240 'general':1 'give':222 'gpl':23,122,162 'hear':125 'heard':244 'ignor':120 'judg':218 'larg':40 'learn':207 'legal':81,166 'licens':68 'like':6,44,130 'line':138 'list':31 'look':43,168 'lose':188 'ly':74 'made':220 'make':79 'no-brainer-li':71 'nose':96 'obvious':202 'order':109 'part':228 'particular':155 'peren':8 'plaintiff':224 'pretti':18,201 'rare':57,197 're':134 'reason':156,203 'record':46 'rhel':131 'say':193 'second':173 'skirt':136 'someon':87,159,184 'speak':2 'stop':178 'stuff':90 'teeth':25 'tell':175 'term':65,99 'thing':123,129,241 'think':10,15,55,114,199 'though':26 'thumb':94 'today':209 'tri':77 'tvs':226 'us':53 'use':86 've':243 'want':103 'way':145 'week':246 'well':19 'wiki.fsfe.org':33 'wiki.fsfe.org/migrated/gpl%20enforcement%20cases)':32"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6314088"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703993614 {#2228
    date: 2023-12-31 04:33:34.0 +01:00
  }
}
"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 {#2282
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2278 …}
  +root: App\Entity\EntryComment {#2326
    +user: App\Entity\User {#260 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      I wasn’t too psyched about reading this article, but I was surprised at how sensible it is – among a bunch of pretty good points he makes, this is one of them:\n
      \n
      > Another straw burdening the Open Source camel, Perens writes, “is that Open Source has completely failed to serve the common person. For the most part, if they use us at all they do so through a proprietary software company’s systems, like Apple iOS or Google Android, both of which use Open Source for infrastructure but the apps are mostly proprietary. The common person doesn’t know about Open Source, they don’t know about the freedoms we promote which are increasingly in their interest. Indeed, Open Source is used today to surveil and even oppress them.”\n
      \n
      From the end user’s point of view, there is absolutely no open-source-ness to your Android phone. (BSD which iOS is based on was always designed to make this a possibility, but the GPL was not.) They’re using all this software which was supposed to be authored under this theory of GPL, but except for the thinnest thinnest veneer of theoretical source availability, it’s proprietary software at this point.\n
      \n
      RMS actually talked about this. He laid out this vision of this bright future where you’d always have access to the source code for all the software on your computer and the rights to take a look at it or build on it or modify it, and some reporter said, well yes but what about all these other urgent problems that are ruining the world with private industry trying to make money at all costs and destroy it all. And RMS said, more or less: Yes. It bothers me a lot. But I don’t really know about that, and I know software, and I felt like in this one specific area I could write a bunch of software and solve this one problem in this one area where I felt like I could make a difference. If other people could get to to work on these other more urgent problems that’d be great, because they also bother me a lot.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 35
    +score: 0
    +lastActive: DateTime @1710923414 {#2107
      date: 2024-03-20 09:30:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@actual_patience@programming.dev"
      "@actual_patience@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2329 …}
    +nested: Doctrine\ORM\PersistentCollection {#2331 …}
    +votes: Doctrine\ORM\PersistentCollection {#2060 …}
    +reports: Doctrine\ORM\PersistentCollection {#2042 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2332 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
    -id: 266289
    -bodyTs: "'absolut':140 'access':223 'actual':205 'also':362 'alway':157,221 'among':19 'android':79,148 'anoth':33 'app':90 'appl':75 'area':316,332 'articl':9 'author':180 'avail':196 'base':154 'bother':292,363 'bright':216 'bsd':150 'build':245 'bunch':21,321 'burden':35 'camel':39 'code':227 'common':52,95 'compani':71 'complet':47 'comput':234 'cost':279 'could':318,338,345 'd':220,357 'design':158 'destroy':281 'differ':341 'doesn':97 'end':132 'even':127 'except':187 'fail':48 'felt':310,335 'freedom':109 'futur':217 'get':346 'good':24 'googl':78 'gpl':166,185 'great':359 'increas':114 'inde':118 'industri':272 'infrastructur':87 'interest':117 'io':76,152 'know':99,106,301,306 'laid':210 'less':289 'like':74,311,336 'look':241 'lot':295,366 'make':27,160,275,339 'modifi':249 'money':276 'most':92 'ness':145 'one':30,314,327,331 'open':37,44,84,101,119,143 'open-source-':142 'oppress':128 'part':57 'peopl':344 'peren':40 'person':53,96 'phone':149 'point':25,135,203 'possibl':163 'pretti':23 'privat':271 'problem':264,328,355 'promot':111 'proprietari':69,93,199 'psych':5 're':170 'read':7 'realli':300 'report':253 'right':237 'rms':204,285 'ruin':267 'said':254,286 'sensibl':16 'serv':50 'softwar':70,174,200,231,307,323 'solv':325 'sourc':38,45,85,102,120,144,195,226 'specif':315 'straw':34 'suppos':177 'surpris':13 'surveil':125 'system':73 'take':239 'talk':206 'theoret':194 'theori':183 'thinnest':190,191 'today':123 'tri':273 'urgent':263,354 'us':61 'use':60,83,122,171 'user':133 'veneer':192 'view':137 'vision':213 'wasn':2 'well':255 'work':349 'world':269 'write':41,319 'yes':256,290"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6312955"
    +editedAt: DateTimeImmutable @1709627506 {#2124
      date: 2024-03-05 09:31:46.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703986982 {#2121
      date: 2023-12-31 02:43:02.0 +01:00
    }
  }
  +body: """
    > Can you elaborate on this?\n
    \n
    I think we’re saying the same thing; maybe I worded it confusingly. BSD is supposed to allow proprietary-ization, and GPL is supposed to prevent it. Apple is within both the letter and spirit of the BSD license with what they’re doing with iOS. Google is *technically* within the letter of the GPL with how they distribute Android, just as Redhat is *technically* within it in how they distribute RHEL, and honestly maybe both cases are fine, but it’s far from the intent. The spirit of the GPL is that people who would receive an Android phone would know that the relevant parts of their phone’s software are open source and have a realistic ability to modify them, which I’d argue is true for pretty much 0% of even tech-savvy users today.\n
    \n
    > If the courts would just back that up, you would be able to recompile all the GPL’d parts of your smartphone’s firmware and run that on your phone.\n
    \n
    Firmware? You mean kernel, right? (in addition to whatever low-level userland tools are GPLd, which I’m sure is a bunch.)\n
    \n
    I don’t think Google really did anything wrong here. The letter of the law is being upheld pretty well in what *they’re* doing. I think the issue is the cell phone manufacturers making it de facto impossible to modify your cell phone. I don’t think the GPL actually makes any requirement for modifying the software in-place being a requirement (nor should it IMO), and providing the source code is done carefully in accordance with the license. It’s very different from the “fuck you I take your stuff, sue me hippie” stance that Broadcom took. Broadcom very clearly broke the law.\n
    \n
    In my opinion, the issue is that a cell phone is such a free-software-hostile environment that arguably GPL software shouldn’t “be allowed to” come into contact with it in any capacity if the spirit of the GPL were being upheld. IDK how you can write something like that into a license though. And I think that’s what Perens is saying – that we need a new model that comes closer to the spirit in terms of what the actual result is.\n
    \n
    (Edit: Actually, maybe making it a realistic possibility to drop in a recompiled replacement *should* be a part of the GPL. I remember people were talking about this decades ago with signed bootloaders and things, so that a recompiled kernel wouldn’t boot on particular machines unless you broke the DMCA by doing something to your hardware. I said I wouldn’t like any attempt in the license to forbid that, but on reflection, it sounds like maybe a pretty good way to better uphold the spirit of the GPL with particular legal language.)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1703992242 {#2163
    date: 2023-12-31 04:10:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
    "@TootSweet@lemmy.world"
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
    "@TootSweet@lemmy.world"
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
    "@TootSweet@lemmy.world"
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
    "@TootSweet@lemmy.world"
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
    "@TootSweet@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2276 …}
  +nested: Doctrine\ORM\PersistentCollection {#2275 …}
  +votes: Doctrine\ORM\PersistentCollection {#2261 …}
  +reports: Doctrine\ORM\PersistentCollection {#2218 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2221 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2217 …}
  -id: 266515
  -bodyTs: "'0':138 'abil':125 'abl':157 'accord':276 'actual':249,387,391 'addit':182 'ago':419 'allow':23,330 'android':66,105 'anyth':206 'appl':34 'argu':132 'arguabl':324 'attempt':454 'back':151 'better':473 'boot':432 'bootload':422 'broadcom':297,299 'broke':302,438 'bsd':19,44 'bunch':198 'capac':339 'care':274 'case':83 'cell':230,241,313 'clear':301 'closer':378 'code':271 'come':332,377 'confus':18 'contact':334 'court':148 'd':131,163 'de':235 'decad':418 'differ':283 'distribut':65,77 'dmca':440 'done':273 'drop':399 'edit':390 'elabor':3 'environ':322 'even':140 'facto':236 'far':89 'fine':85 'firmwar':169,176 'forbid':459 'free':319 'free-software-hostil':318 'fuck':286 'good':470 'googl':53,203 'gpl':28,61,97,162,248,325,345,410,479 'gpld':191 'hardwar':446 'hippi':294 'honest':80 'hostil':321 'idk':349 'imo':266 'imposs':237 'in-plac':257 'intent':92 'io':52 'issu':227,309 'izat':26 'kernel':179,429 'know':108 'languag':483 'law':213,304 'legal':482 'letter':39,58,210 'level':187 'licens':45,279,359,457 'like':355,452,466 'low':186 'low-level':185 'm':194 'machin':435 'make':233,250,393 'manufactur':232 'mayb':14,81,392,467 'mean':178 'model':375 'modifi':127,239,254 'much':137 'need':372 'new':374 'open':119 'opinion':307 'part':112,164,407 'particular':434,481 'peopl':100,413 'peren':367 'phone':106,115,175,231,242,314 'place':259 'possibl':397 'pretti':136,217,469 'prevent':32 'proprietari':25 'proprietary-':24 'provid':268 're':9,49,222 'realist':124,396 'realli':204 'receiv':103 'recompil':159,402,428 'redhat':69 'reflect':463 'relev':111 'rememb':412 'replac':403 'requir':252,262 'result':388 'rhel':78 'right':180 'run':171 'said':448 'savvi':143 'say':10,369 'shouldn':327 'sign':421 'smartphon':167 'softwar':117,256,320,326 'someth':354,443 'sound':465 'sourc':120,270 'spirit':41,94,342,381,476 'stanc':295 'stuff':291 'sue':292 'suppos':21,30 'sure':195 'take':289 'talk':415 'tech':142 'tech-savvi':141 'technic':55,71 'term':383 'thing':13,424 'think':7,202,225,246,363 'though':360 'today':145 'took':298 'tool':189 'true':134 'unless':436 'upheld':216,348 'uphold':474 'user':144 'userland':188 'way':471 'well':218 'whatev':184 'within':36,56,72 'word':16 'would':102,107,149,155 'wouldn':430,450 'write':353 'wrong':207"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6313889"
  +editedAt: DateTimeImmutable @1709677961 {#2162
    date: 2024-03-05 23:32:41.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703992242 {#2136
    date: 2023-12-31 04:10:42.0 +01:00
  }
}
"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 {#2282
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2278 …}
  +root: App\Entity\EntryComment {#2326
    +user: App\Entity\User {#260 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      I wasn’t too psyched about reading this article, but I was surprised at how sensible it is – among a bunch of pretty good points he makes, this is one of them:\n
      \n
      > Another straw burdening the Open Source camel, Perens writes, “is that Open Source has completely failed to serve the common person. For the most part, if they use us at all they do so through a proprietary software company’s systems, like Apple iOS or Google Android, both of which use Open Source for infrastructure but the apps are mostly proprietary. The common person doesn’t know about Open Source, they don’t know about the freedoms we promote which are increasingly in their interest. Indeed, Open Source is used today to surveil and even oppress them.”\n
      \n
      From the end user’s point of view, there is absolutely no open-source-ness to your Android phone. (BSD which iOS is based on was always designed to make this a possibility, but the GPL was not.) They’re using all this software which was supposed to be authored under this theory of GPL, but except for the thinnest thinnest veneer of theoretical source availability, it’s proprietary software at this point.\n
      \n
      RMS actually talked about this. He laid out this vision of this bright future where you’d always have access to the source code for all the software on your computer and the rights to take a look at it or build on it or modify it, and some reporter said, well yes but what about all these other urgent problems that are ruining the world with private industry trying to make money at all costs and destroy it all. And RMS said, more or less: Yes. It bothers me a lot. But I don’t really know about that, and I know software, and I felt like in this one specific area I could write a bunch of software and solve this one problem in this one area where I felt like I could make a difference. If other people could get to to work on these other more urgent problems that’d be great, because they also bother me a lot.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 35
    +score: 0
    +lastActive: DateTime @1710923414 {#2107
      date: 2024-03-20 09:30:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@actual_patience@programming.dev"
      "@actual_patience@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2329 …}
    +nested: Doctrine\ORM\PersistentCollection {#2331 …}
    +votes: Doctrine\ORM\PersistentCollection {#2060 …}
    +reports: Doctrine\ORM\PersistentCollection {#2042 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2332 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
    -id: 266289
    -bodyTs: "'absolut':140 'access':223 'actual':205 'also':362 'alway':157,221 'among':19 'android':79,148 'anoth':33 'app':90 'appl':75 'area':316,332 'articl':9 'author':180 'avail':196 'base':154 'bother':292,363 'bright':216 'bsd':150 'build':245 'bunch':21,321 'burden':35 'camel':39 'code':227 'common':52,95 'compani':71 'complet':47 'comput':234 'cost':279 'could':318,338,345 'd':220,357 'design':158 'destroy':281 'differ':341 'doesn':97 'end':132 'even':127 'except':187 'fail':48 'felt':310,335 'freedom':109 'futur':217 'get':346 'good':24 'googl':78 'gpl':166,185 'great':359 'increas':114 'inde':118 'industri':272 'infrastructur':87 'interest':117 'io':76,152 'know':99,106,301,306 'laid':210 'less':289 'like':74,311,336 'look':241 'lot':295,366 'make':27,160,275,339 'modifi':249 'money':276 'most':92 'ness':145 'one':30,314,327,331 'open':37,44,84,101,119,143 'open-source-':142 'oppress':128 'part':57 'peopl':344 'peren':40 'person':53,96 'phone':149 'point':25,135,203 'possibl':163 'pretti':23 'privat':271 'problem':264,328,355 'promot':111 'proprietari':69,93,199 'psych':5 're':170 'read':7 'realli':300 'report':253 'right':237 'rms':204,285 'ruin':267 'said':254,286 'sensibl':16 'serv':50 'softwar':70,174,200,231,307,323 'solv':325 'sourc':38,45,85,102,120,144,195,226 'specif':315 'straw':34 'suppos':177 'surpris':13 'surveil':125 'system':73 'take':239 'talk':206 'theoret':194 'theori':183 'thinnest':190,191 'today':123 'tri':273 'urgent':263,354 'us':61 'use':60,83,122,171 'user':133 'veneer':192 'view':137 'vision':213 'wasn':2 'well':255 'work':349 'world':269 'write':41,319 'yes':256,290"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6312955"
    +editedAt: DateTimeImmutable @1709627506 {#2124
      date: 2024-03-05 09:31:46.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703986982 {#2121
      date: 2023-12-31 02:43:02.0 +01:00
    }
  }
  +body: """
    > Can you elaborate on this?\n
    \n
    I think we’re saying the same thing; maybe I worded it confusingly. BSD is supposed to allow proprietary-ization, and GPL is supposed to prevent it. Apple is within both the letter and spirit of the BSD license with what they’re doing with iOS. Google is *technically* within the letter of the GPL with how they distribute Android, just as Redhat is *technically* within it in how they distribute RHEL, and honestly maybe both cases are fine, but it’s far from the intent. The spirit of the GPL is that people who would receive an Android phone would know that the relevant parts of their phone’s software are open source and have a realistic ability to modify them, which I’d argue is true for pretty much 0% of even tech-savvy users today.\n
    \n
    > If the courts would just back that up, you would be able to recompile all the GPL’d parts of your smartphone’s firmware and run that on your phone.\n
    \n
    Firmware? You mean kernel, right? (in addition to whatever low-level userland tools are GPLd, which I’m sure is a bunch.)\n
    \n
    I don’t think Google really did anything wrong here. The letter of the law is being upheld pretty well in what *they’re* doing. I think the issue is the cell phone manufacturers making it de facto impossible to modify your cell phone. I don’t think the GPL actually makes any requirement for modifying the software in-place being a requirement (nor should it IMO), and providing the source code is done carefully in accordance with the license. It’s very different from the “fuck you I take your stuff, sue me hippie” stance that Broadcom took. Broadcom very clearly broke the law.\n
    \n
    In my opinion, the issue is that a cell phone is such a free-software-hostile environment that arguably GPL software shouldn’t “be allowed to” come into contact with it in any capacity if the spirit of the GPL were being upheld. IDK how you can write something like that into a license though. And I think that’s what Perens is saying – that we need a new model that comes closer to the spirit in terms of what the actual result is.\n
    \n
    (Edit: Actually, maybe making it a realistic possibility to drop in a recompiled replacement *should* be a part of the GPL. I remember people were talking about this decades ago with signed bootloaders and things, so that a recompiled kernel wouldn’t boot on particular machines unless you broke the DMCA by doing something to your hardware. I said I wouldn’t like any attempt in the license to forbid that, but on reflection, it sounds like maybe a pretty good way to better uphold the spirit of the GPL with particular legal language.)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1703992242 {#2163
    date: 2023-12-31 04:10:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
    "@TootSweet@lemmy.world"
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
    "@TootSweet@lemmy.world"
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
    "@TootSweet@lemmy.world"
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
    "@TootSweet@lemmy.world"
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
    "@TootSweet@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2276 …}
  +nested: Doctrine\ORM\PersistentCollection {#2275 …}
  +votes: Doctrine\ORM\PersistentCollection {#2261 …}
  +reports: Doctrine\ORM\PersistentCollection {#2218 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2221 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2217 …}
  -id: 266515
  -bodyTs: "'0':138 'abil':125 'abl':157 'accord':276 'actual':249,387,391 'addit':182 'ago':419 'allow':23,330 'android':66,105 'anyth':206 'appl':34 'argu':132 'arguabl':324 'attempt':454 'back':151 'better':473 'boot':432 'bootload':422 'broadcom':297,299 'broke':302,438 'bsd':19,44 'bunch':198 'capac':339 'care':274 'case':83 'cell':230,241,313 'clear':301 'closer':378 'code':271 'come':332,377 'confus':18 'contact':334 'court':148 'd':131,163 'de':235 'decad':418 'differ':283 'distribut':65,77 'dmca':440 'done':273 'drop':399 'edit':390 'elabor':3 'environ':322 'even':140 'facto':236 'far':89 'fine':85 'firmwar':169,176 'forbid':459 'free':319 'free-software-hostil':318 'fuck':286 'good':470 'googl':53,203 'gpl':28,61,97,162,248,325,345,410,479 'gpld':191 'hardwar':446 'hippi':294 'honest':80 'hostil':321 'idk':349 'imo':266 'imposs':237 'in-plac':257 'intent':92 'io':52 'issu':227,309 'izat':26 'kernel':179,429 'know':108 'languag':483 'law':213,304 'legal':482 'letter':39,58,210 'level':187 'licens':45,279,359,457 'like':355,452,466 'low':186 'low-level':185 'm':194 'machin':435 'make':233,250,393 'manufactur':232 'mayb':14,81,392,467 'mean':178 'model':375 'modifi':127,239,254 'much':137 'need':372 'new':374 'open':119 'opinion':307 'part':112,164,407 'particular':434,481 'peopl':100,413 'peren':367 'phone':106,115,175,231,242,314 'place':259 'possibl':397 'pretti':136,217,469 'prevent':32 'proprietari':25 'proprietary-':24 'provid':268 're':9,49,222 'realist':124,396 'realli':204 'receiv':103 'recompil':159,402,428 'redhat':69 'reflect':463 'relev':111 'rememb':412 'replac':403 'requir':252,262 'result':388 'rhel':78 'right':180 'run':171 'said':448 'savvi':143 'say':10,369 'shouldn':327 'sign':421 'smartphon':167 'softwar':117,256,320,326 'someth':354,443 'sound':465 'sourc':120,270 'spirit':41,94,342,381,476 'stanc':295 'stuff':291 'sue':292 'suppos':21,30 'sure':195 'take':289 'talk':415 'tech':142 'tech-savvi':141 'technic':55,71 'term':383 'thing':13,424 'think':7,202,225,246,363 'though':360 'today':145 'took':298 'tool':189 'true':134 'unless':436 'upheld':216,348 'uphold':474 'user':144 'userland':188 'way':471 'well':218 'whatev':184 'within':36,56,72 'word':16 'would':102,107,149,155 'wouldn':430,450 'write':353 'wrong':207"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6313889"
  +editedAt: DateTimeImmutable @1709677961 {#2162
    date: 2024-03-05 23:32:41.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703992242 {#2136
    date: 2023-12-31 04:10:42.0 +01:00
  }
}
"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 {#2282
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2278 …}
  +root: App\Entity\EntryComment {#2326
    +user: App\Entity\User {#260 …}
    +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
    +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
    +image: null
    +parent: null
    +root: null
    +body: """
      I wasn’t too psyched about reading this article, but I was surprised at how sensible it is – among a bunch of pretty good points he makes, this is one of them:\n
      \n
      > Another straw burdening the Open Source camel, Perens writes, “is that Open Source has completely failed to serve the common person. For the most part, if they use us at all they do so through a proprietary software company’s systems, like Apple iOS or Google Android, both of which use Open Source for infrastructure but the apps are mostly proprietary. The common person doesn’t know about Open Source, they don’t know about the freedoms we promote which are increasingly in their interest. Indeed, Open Source is used today to surveil and even oppress them.”\n
      \n
      From the end user’s point of view, there is absolutely no open-source-ness to your Android phone. (BSD which iOS is based on was always designed to make this a possibility, but the GPL was not.) They’re using all this software which was supposed to be authored under this theory of GPL, but except for the thinnest thinnest veneer of theoretical source availability, it’s proprietary software at this point.\n
      \n
      RMS actually talked about this. He laid out this vision of this bright future where you’d always have access to the source code for all the software on your computer and the rights to take a look at it or build on it or modify it, and some reporter said, well yes but what about all these other urgent problems that are ruining the world with private industry trying to make money at all costs and destroy it all. And RMS said, more or less: Yes. It bothers me a lot. But I don’t really know about that, and I know software, and I felt like in this one specific area I could write a bunch of software and solve this one problem in this one area where I felt like I could make a difference. If other people could get to to work on these other more urgent problems that’d be great, because they also bother me a lot.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 35
    +score: 0
    +lastActive: DateTime @1710923414 {#2107
      date: 2024-03-20 09:30:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@actual_patience@programming.dev"
      "@actual_patience@programming.dev"
    ]
    +children: Doctrine\ORM\PersistentCollection {#2329 …}
    +nested: Doctrine\ORM\PersistentCollection {#2331 …}
    +votes: Doctrine\ORM\PersistentCollection {#2060 …}
    +reports: Doctrine\ORM\PersistentCollection {#2042 …}
    +favourites: Doctrine\ORM\PersistentCollection {#2332 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2351 …}
    -id: 266289
    -bodyTs: "'absolut':140 'access':223 'actual':205 'also':362 'alway':157,221 'among':19 'android':79,148 'anoth':33 'app':90 'appl':75 'area':316,332 'articl':9 'author':180 'avail':196 'base':154 'bother':292,363 'bright':216 'bsd':150 'build':245 'bunch':21,321 'burden':35 'camel':39 'code':227 'common':52,95 'compani':71 'complet':47 'comput':234 'cost':279 'could':318,338,345 'd':220,357 'design':158 'destroy':281 'differ':341 'doesn':97 'end':132 'even':127 'except':187 'fail':48 'felt':310,335 'freedom':109 'futur':217 'get':346 'good':24 'googl':78 'gpl':166,185 'great':359 'increas':114 'inde':118 'industri':272 'infrastructur':87 'interest':117 'io':76,152 'know':99,106,301,306 'laid':210 'less':289 'like':74,311,336 'look':241 'lot':295,366 'make':27,160,275,339 'modifi':249 'money':276 'most':92 'ness':145 'one':30,314,327,331 'open':37,44,84,101,119,143 'open-source-':142 'oppress':128 'part':57 'peopl':344 'peren':40 'person':53,96 'phone':149 'point':25,135,203 'possibl':163 'pretti':23 'privat':271 'problem':264,328,355 'promot':111 'proprietari':69,93,199 'psych':5 're':170 'read':7 'realli':300 'report':253 'right':237 'rms':204,285 'ruin':267 'said':254,286 'sensibl':16 'serv':50 'softwar':70,174,200,231,307,323 'solv':325 'sourc':38,45,85,102,120,144,195,226 'specif':315 'straw':34 'suppos':177 'surpris':13 'surveil':125 'system':73 'take':239 'talk':206 'theoret':194 'theori':183 'thinnest':190,191 'today':123 'tri':273 'urgent':263,354 'us':61 'use':60,83,122,171 'user':133 'veneer':192 'view':137 'vision':213 'wasn':2 'well':255 'work':349 'world':269 'write':41,319 'yes':256,290"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/6312955"
    +editedAt: DateTimeImmutable @1709627506 {#2124
      date: 2024-03-05 09:31:46.0 +01:00
    }
    +createdAt: DateTimeImmutable @1703986982 {#2121
      date: 2023-12-31 02:43:02.0 +01:00
    }
  }
  +body: """
    > Can you elaborate on this?\n
    \n
    I think we’re saying the same thing; maybe I worded it confusingly. BSD is supposed to allow proprietary-ization, and GPL is supposed to prevent it. Apple is within both the letter and spirit of the BSD license with what they’re doing with iOS. Google is *technically* within the letter of the GPL with how they distribute Android, just as Redhat is *technically* within it in how they distribute RHEL, and honestly maybe both cases are fine, but it’s far from the intent. The spirit of the GPL is that people who would receive an Android phone would know that the relevant parts of their phone’s software are open source and have a realistic ability to modify them, which I’d argue is true for pretty much 0% of even tech-savvy users today.\n
    \n
    > If the courts would just back that up, you would be able to recompile all the GPL’d parts of your smartphone’s firmware and run that on your phone.\n
    \n
    Firmware? You mean kernel, right? (in addition to whatever low-level userland tools are GPLd, which I’m sure is a bunch.)\n
    \n
    I don’t think Google really did anything wrong here. The letter of the law is being upheld pretty well in what *they’re* doing. I think the issue is the cell phone manufacturers making it de facto impossible to modify your cell phone. I don’t think the GPL actually makes any requirement for modifying the software in-place being a requirement (nor should it IMO), and providing the source code is done carefully in accordance with the license. It’s very different from the “fuck you I take your stuff, sue me hippie” stance that Broadcom took. Broadcom very clearly broke the law.\n
    \n
    In my opinion, the issue is that a cell phone is such a free-software-hostile environment that arguably GPL software shouldn’t “be allowed to” come into contact with it in any capacity if the spirit of the GPL were being upheld. IDK how you can write something like that into a license though. And I think that’s what Perens is saying – that we need a new model that comes closer to the spirit in terms of what the actual result is.\n
    \n
    (Edit: Actually, maybe making it a realistic possibility to drop in a recompiled replacement *should* be a part of the GPL. I remember people were talking about this decades ago with signed bootloaders and things, so that a recompiled kernel wouldn’t boot on particular machines unless you broke the DMCA by doing something to your hardware. I said I wouldn’t like any attempt in the license to forbid that, but on reflection, it sounds like maybe a pretty good way to better uphold the spirit of the GPL with particular legal language.)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1703992242 {#2163
    date: 2023-12-31 04:10:42.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
    "@TootSweet@lemmy.world"
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
    "@TootSweet@lemmy.world"
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
    "@TootSweet@lemmy.world"
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
    "@TootSweet@lemmy.world"
    "@actual_patience@programming.dev"
    "@mo_ztt@lemmy.world"
    "@TootSweet@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2276 …}
  +nested: Doctrine\ORM\PersistentCollection {#2275 …}
  +votes: Doctrine\ORM\PersistentCollection {#2261 …}
  +reports: Doctrine\ORM\PersistentCollection {#2218 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2221 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2217 …}
  -id: 266515
  -bodyTs: "'0':138 'abil':125 'abl':157 'accord':276 'actual':249,387,391 'addit':182 'ago':419 'allow':23,330 'android':66,105 'anyth':206 'appl':34 'argu':132 'arguabl':324 'attempt':454 'back':151 'better':473 'boot':432 'bootload':422 'broadcom':297,299 'broke':302,438 'bsd':19,44 'bunch':198 'capac':339 'care':274 'case':83 'cell':230,241,313 'clear':301 'closer':378 'code':271 'come':332,377 'confus':18 'contact':334 'court':148 'd':131,163 'de':235 'decad':418 'differ':283 'distribut':65,77 'dmca':440 'done':273 'drop':399 'edit':390 'elabor':3 'environ':322 'even':140 'facto':236 'far':89 'fine':85 'firmwar':169,176 'forbid':459 'free':319 'free-software-hostil':318 'fuck':286 'good':470 'googl':53,203 'gpl':28,61,97,162,248,325,345,410,479 'gpld':191 'hardwar':446 'hippi':294 'honest':80 'hostil':321 'idk':349 'imo':266 'imposs':237 'in-plac':257 'intent':92 'io':52 'issu':227,309 'izat':26 'kernel':179,429 'know':108 'languag':483 'law':213,304 'legal':482 'letter':39,58,210 'level':187 'licens':45,279,359,457 'like':355,452,466 'low':186 'low-level':185 'm':194 'machin':435 'make':233,250,393 'manufactur':232 'mayb':14,81,392,467 'mean':178 'model':375 'modifi':127,239,254 'much':137 'need':372 'new':374 'open':119 'opinion':307 'part':112,164,407 'particular':434,481 'peopl':100,413 'peren':367 'phone':106,115,175,231,242,314 'place':259 'possibl':397 'pretti':136,217,469 'prevent':32 'proprietari':25 'proprietary-':24 'provid':268 're':9,49,222 'realist':124,396 'realli':204 'receiv':103 'recompil':159,402,428 'redhat':69 'reflect':463 'relev':111 'rememb':412 'replac':403 'requir':252,262 'result':388 'rhel':78 'right':180 'run':171 'said':448 'savvi':143 'say':10,369 'shouldn':327 'sign':421 'smartphon':167 'softwar':117,256,320,326 'someth':354,443 'sound':465 'sourc':120,270 'spirit':41,94,342,381,476 'stanc':295 'stuff':291 'sue':292 'suppos':21,30 'sure':195 'take':289 'talk':415 'tech':142 'tech-savvi':141 'technic':55,71 'term':383 'thing':13,424 'think':7,202,225,246,363 'though':360 'today':145 'took':298 'tool':189 'true':134 'unless':436 'upheld':216,348 'uphold':474 'user':144 'userland':188 'way':471 'well':218 'whatev':184 'within':36,56,72 'word':16 'would':102,107,149,155 'wouldn':430,450 'write':353 'wrong':207"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6313889"
  +editedAt: DateTimeImmutable @1709677961 {#2162
    date: 2024-03-05 23:32:41.0 +01:00
  }
  +createdAt: DateTimeImmutable @1703992242 {#2136
    date: 2023-12-31 04:10:42.0 +01:00
  }
}
"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 {#2195
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2193 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2197 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    > Collard and colleagues first published their finger amputation thesis a few years ago but were criticised by other scientists, who argued that the amputation of fingers would have been catastrophic for the people involved. Men and women without fully functioning hands would be unable to cope with the harsh conditions that prevailed millennia ago.\n
    \n
    Sounds pretty fair.\n
    \n
    > Since then, Collard, working with PhD student Brea McCauley, has gathered more data to back the amputation thesis. In a paper presented at the European Society conference, they said their latest research provided even more convincing evidence that the removal of digits to appease deities explains the hand images in the caves in France and Spain.\n
    \n
    Oh really? Sorta interesting, okay, what’s the evidence?\n
    \n
    > The team looked elsewhere for evidence of finger amputation in other societies and found more than 100 instances where it had been practised. “This practice was clearly invented independently multiple times,” they state. “And it was engaged in by some recent hunter-gatherer societies, so it is entirely possible that the groups at Gargas and the other caves engaged in the practice.”\n
    \n
    \n
    \n
    That is not convincing evidence.\n
    \n
    Sure, it’s possible. If someone assembled some data that showed that in the modern day, ritual amputation is way more common quantitatively than accidental loss of digits, and showed that they were able to reject some other plausible explanations (e.g. showing that there wasn’t a particularly cold climate in that area that would cause frostbite to be more common than normal), then sure. But that’s not this paper, it sounds like.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1703431234 {#2280
    date: 2023-12-24 16:20:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GreyShack@lemmy.world"
  ]
  +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: 248723
  -bodyTs: "'100':139 'abl':224 'accident':215 'ago':13,54 'amput':8,24,74,131,208 'appeas':101 'area':243 'argu':21 'assembl':197 'back':72 'brea':65 'catastroph':30 'caus':246 'cave':109,181 'clear':149 'climat':240 'cold':239 'collard':1,60 'colleagu':3 'common':212,251 'condit':50 'confer':84 'convinc':93,189 'cope':46 'criticis':16 'data':70,199 'day':206 'deiti':102 'digit':99,218 'e.g':231 'elsewher':126 'engag':159,182 'entir':171 'european':82 'even':91 'evid':94,122,128,190 'explain':103 'explan':230 'fair':57 'finger':7,26,130 'first':4 'found':136 'franc':111 'frostbit':247 'fulli':39 'function':40 'garga':177 'gather':68,166 'group':175 'hand':41,105 'harsh':49 'hunter':165 'hunter-gather':164 'imag':106 'independ':151 'instanc':140 'interest':117 'invent':150 'involv':34 'latest':88 'like':264 'look':125 'loss':216 'mccauley':66 'men':35 'millennia':53 'modern':205 'multipl':152 'normal':253 'oh':114 'okay':118 'paper':78,261 'particular':238 'peopl':33 'phd':63 'plausibl':229 'possibl':172,194 'practic':147,185 'practis':145 'present':79 'pretti':56 'prevail':52 'provid':90 'publish':5 'quantit':213 'realli':115 'recent':163 'reject':226 'remov':97 'research':89 'ritual':207 'said':86 'scientist':19 'show':201,220,232 'sinc':58 'societi':83,134,167 'someon':196 'sorta':116 'sound':55,263 'spain':113 'state':155 'student':64 'sure':191,255 'team':124 'thesi':9,75 'time':153 'unabl':44 'wasn':235 'way':210 'without':38 'women':37 'work':61 'would':27,42,245 'year':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6222776"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703431234 {#2283
    date: 2023-12-24 16:20:34.0 +01:00
  }
}
"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 {#2195
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2193 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2197 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    > Collard and colleagues first published their finger amputation thesis a few years ago but were criticised by other scientists, who argued that the amputation of fingers would have been catastrophic for the people involved. Men and women without fully functioning hands would be unable to cope with the harsh conditions that prevailed millennia ago.\n
    \n
    Sounds pretty fair.\n
    \n
    > Since then, Collard, working with PhD student Brea McCauley, has gathered more data to back the amputation thesis. In a paper presented at the European Society conference, they said their latest research provided even more convincing evidence that the removal of digits to appease deities explains the hand images in the caves in France and Spain.\n
    \n
    Oh really? Sorta interesting, okay, what’s the evidence?\n
    \n
    > The team looked elsewhere for evidence of finger amputation in other societies and found more than 100 instances where it had been practised. “This practice was clearly invented independently multiple times,” they state. “And it was engaged in by some recent hunter-gatherer societies, so it is entirely possible that the groups at Gargas and the other caves engaged in the practice.”\n
    \n
    \n
    \n
    That is not convincing evidence.\n
    \n
    Sure, it’s possible. If someone assembled some data that showed that in the modern day, ritual amputation is way more common quantitatively than accidental loss of digits, and showed that they were able to reject some other plausible explanations (e.g. showing that there wasn’t a particularly cold climate in that area that would cause frostbite to be more common than normal), then sure. But that’s not this paper, it sounds like.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1703431234 {#2280
    date: 2023-12-24 16:20:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GreyShack@lemmy.world"
  ]
  +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: 248723
  -bodyTs: "'100':139 'abl':224 'accident':215 'ago':13,54 'amput':8,24,74,131,208 'appeas':101 'area':243 'argu':21 'assembl':197 'back':72 'brea':65 'catastroph':30 'caus':246 'cave':109,181 'clear':149 'climat':240 'cold':239 'collard':1,60 'colleagu':3 'common':212,251 'condit':50 'confer':84 'convinc':93,189 'cope':46 'criticis':16 'data':70,199 'day':206 'deiti':102 'digit':99,218 'e.g':231 'elsewher':126 'engag':159,182 'entir':171 'european':82 'even':91 'evid':94,122,128,190 'explain':103 'explan':230 'fair':57 'finger':7,26,130 'first':4 'found':136 'franc':111 'frostbit':247 'fulli':39 'function':40 'garga':177 'gather':68,166 'group':175 'hand':41,105 'harsh':49 'hunter':165 'hunter-gather':164 'imag':106 'independ':151 'instanc':140 'interest':117 'invent':150 'involv':34 'latest':88 'like':264 'look':125 'loss':216 'mccauley':66 'men':35 'millennia':53 'modern':205 'multipl':152 'normal':253 'oh':114 'okay':118 'paper':78,261 'particular':238 'peopl':33 'phd':63 'plausibl':229 'possibl':172,194 'practic':147,185 'practis':145 'present':79 'pretti':56 'prevail':52 'provid':90 'publish':5 'quantit':213 'realli':115 'recent':163 'reject':226 'remov':97 'research':89 'ritual':207 'said':86 'scientist':19 'show':201,220,232 'sinc':58 'societi':83,134,167 'someon':196 'sorta':116 'sound':55,263 'spain':113 'state':155 'student':64 'sure':191,255 'team':124 'thesi':9,75 'time':153 'unabl':44 'wasn':235 'way':210 'without':38 'women':37 'work':61 'would':27,42,245 'year':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6222776"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703431234 {#2283
    date: 2023-12-24 16:20:34.0 +01:00
  }
}
"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 {#2195
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2193 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2197 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    > Collard and colleagues first published their finger amputation thesis a few years ago but were criticised by other scientists, who argued that the amputation of fingers would have been catastrophic for the people involved. Men and women without fully functioning hands would be unable to cope with the harsh conditions that prevailed millennia ago.\n
    \n
    Sounds pretty fair.\n
    \n
    > Since then, Collard, working with PhD student Brea McCauley, has gathered more data to back the amputation thesis. In a paper presented at the European Society conference, they said their latest research provided even more convincing evidence that the removal of digits to appease deities explains the hand images in the caves in France and Spain.\n
    \n
    Oh really? Sorta interesting, okay, what’s the evidence?\n
    \n
    > The team looked elsewhere for evidence of finger amputation in other societies and found more than 100 instances where it had been practised. “This practice was clearly invented independently multiple times,” they state. “And it was engaged in by some recent hunter-gatherer societies, so it is entirely possible that the groups at Gargas and the other caves engaged in the practice.”\n
    \n
    \n
    \n
    That is not convincing evidence.\n
    \n
    Sure, it’s possible. If someone assembled some data that showed that in the modern day, ritual amputation is way more common quantitatively than accidental loss of digits, and showed that they were able to reject some other plausible explanations (e.g. showing that there wasn’t a particularly cold climate in that area that would cause frostbite to be more common than normal), then sure. But that’s not this paper, it sounds like.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1703431234 {#2280
    date: 2023-12-24 16:20:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@GreyShack@lemmy.world"
  ]
  +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: 248723
  -bodyTs: "'100':139 'abl':224 'accident':215 'ago':13,54 'amput':8,24,74,131,208 'appeas':101 'area':243 'argu':21 'assembl':197 'back':72 'brea':65 'catastroph':30 'caus':246 'cave':109,181 'clear':149 'climat':240 'cold':239 'collard':1,60 'colleagu':3 'common':212,251 'condit':50 'confer':84 'convinc':93,189 'cope':46 'criticis':16 'data':70,199 'day':206 'deiti':102 'digit':99,218 'e.g':231 'elsewher':126 'engag':159,182 'entir':171 'european':82 'even':91 'evid':94,122,128,190 'explain':103 'explan':230 'fair':57 'finger':7,26,130 'first':4 'found':136 'franc':111 'frostbit':247 'fulli':39 'function':40 'garga':177 'gather':68,166 'group':175 'hand':41,105 'harsh':49 'hunter':165 'hunter-gather':164 'imag':106 'independ':151 'instanc':140 'interest':117 'invent':150 'involv':34 'latest':88 'like':264 'look':125 'loss':216 'mccauley':66 'men':35 'millennia':53 'modern':205 'multipl':152 'normal':253 'oh':114 'okay':118 'paper':78,261 'particular':238 'peopl':33 'phd':63 'plausibl':229 'possibl':172,194 'practic':147,185 'practis':145 'present':79 'pretti':56 'prevail':52 'provid':90 'publish':5 'quantit':213 'realli':115 'recent':163 'reject':226 'remov':97 'research':89 'ritual':207 'said':86 'scientist':19 'show':201,220,232 'sinc':58 'societi':83,134,167 'someon':196 'sorta':116 'sound':55,263 'spain':113 'state':155 'student':64 'sure':191,255 'team':124 'thesi':9,75 'time':153 'unabl':44 'wasn':235 'way':210 'without':38 'women':37 'work':61 'would':27,42,245 'year':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6222776"
  +editedAt: null
  +createdAt: DateTimeImmutable @1703431234 {#2283
    date: 2023-12-24 16:20:34.0 +01:00
  }
}
"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 {#2266
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2257 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2268 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I have some small amount of experience with this, but based on the little I know, here’s what I can say. First question is what is your goal? To get customers, or to create a community? Below is general advice but it’s hard to say just talking about it in the abstract.\n
    \n
    If you want a community, I would probably advise to just treat it as one more channel, have separate pages in Meta / X / Fediverse / Pinterest or whatever as separate communities, since in a lot of cases there won’t be overlap between them. I wouldn’t recommend abandoning your existing Meta or X pages to set up a Fediverse page *instead*, although making a contingency plan for the slow motion demise of Meta as a platform for the long term seems like a good idea.\n
    \n
    If you want to drive sales, then for me Google Ads always worked better than buying advertising on Meta or X or etc anyway. Have you measured conversion numbers from Meta? They make it easy to spend money definitely, but I always found the ROI in terms of pure paid sales to be pretty bad from them.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701830019 {#2194
    date: 2023-12-06 03:33:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Fox@feddit.nu"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2267 …}
  +nested: Doctrine\ORM\PersistentCollection {#2271 …}
  +votes: Doctrine\ORM\PersistentCollection {#2272 …}
  +reports: Doctrine\ORM\PersistentCollection {#2253 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2264 …}
  -id: 168229
  -bodyTs: "'abandon':102 'abstract':54 'ad':150 'advertis':156 'advic':41 'advis':63 'although':116 'alway':151,181 'amount':5 'anyway':163 'bad':194 'base':11 'better':153 'buy':155 'case':90 'channel':71 'communiti':37,59,84 'conting':119 'convers':167 'creat':35 'custom':32 'definit':178 'demis':125 'drive':144 'easi':174 'etc':162 'exist':104 'experi':7 'fedivers':78,113 'first':23 'found':182 'general':40 'get':31 'goal':29 'good':138 'googl':149 'hard':45 'idea':139 'instead':115 'know':16 'like':136 'littl':14 'long':133 'lot':88 'make':117,172 'measur':166 'meta':76,105,127,158,170 'money':177 'motion':124 'number':168 'one':69 'overlap':95 'page':74,108,114 'paid':189 'pinterest':79 'plan':120 'platform':130 'pretti':193 'probabl':62 'pure':188 'question':24 'recommend':101 'roi':184 'sale':145,190 'say':22,47 'seem':135 'separ':73,83 'set':110 'sinc':85 'slow':123 'small':4 'spend':176 'talk':49 'term':134,186 'treat':66 'want':57,142 'whatev':81 'won':92 'work':152 'would':61 'wouldn':99 'x':77,107,160"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5607885"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701038053 {#2199
    date: 2023-11-26 23:34:13.0 +01:00
  }
}
"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 {#2266
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2257 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2268 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I have some small amount of experience with this, but based on the little I know, here’s what I can say. First question is what is your goal? To get customers, or to create a community? Below is general advice but it’s hard to say just talking about it in the abstract.\n
    \n
    If you want a community, I would probably advise to just treat it as one more channel, have separate pages in Meta / X / Fediverse / Pinterest or whatever as separate communities, since in a lot of cases there won’t be overlap between them. I wouldn’t recommend abandoning your existing Meta or X pages to set up a Fediverse page *instead*, although making a contingency plan for the slow motion demise of Meta as a platform for the long term seems like a good idea.\n
    \n
    If you want to drive sales, then for me Google Ads always worked better than buying advertising on Meta or X or etc anyway. Have you measured conversion numbers from Meta? They make it easy to spend money definitely, but I always found the ROI in terms of pure paid sales to be pretty bad from them.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701830019 {#2194
    date: 2023-12-06 03:33:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Fox@feddit.nu"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2267 …}
  +nested: Doctrine\ORM\PersistentCollection {#2271 …}
  +votes: Doctrine\ORM\PersistentCollection {#2272 …}
  +reports: Doctrine\ORM\PersistentCollection {#2253 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2264 …}
  -id: 168229
  -bodyTs: "'abandon':102 'abstract':54 'ad':150 'advertis':156 'advic':41 'advis':63 'although':116 'alway':151,181 'amount':5 'anyway':163 'bad':194 'base':11 'better':153 'buy':155 'case':90 'channel':71 'communiti':37,59,84 'conting':119 'convers':167 'creat':35 'custom':32 'definit':178 'demis':125 'drive':144 'easi':174 'etc':162 'exist':104 'experi':7 'fedivers':78,113 'first':23 'found':182 'general':40 'get':31 'goal':29 'good':138 'googl':149 'hard':45 'idea':139 'instead':115 'know':16 'like':136 'littl':14 'long':133 'lot':88 'make':117,172 'measur':166 'meta':76,105,127,158,170 'money':177 'motion':124 'number':168 'one':69 'overlap':95 'page':74,108,114 'paid':189 'pinterest':79 'plan':120 'platform':130 'pretti':193 'probabl':62 'pure':188 'question':24 'recommend':101 'roi':184 'sale':145,190 'say':22,47 'seem':135 'separ':73,83 'set':110 'sinc':85 'slow':123 'small':4 'spend':176 'talk':49 'term':134,186 'treat':66 'want':57,142 'whatev':81 'won':92 'work':152 'would':61 'wouldn':99 'x':77,107,160"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5607885"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701038053 {#2199
    date: 2023-11-26 23:34:13.0 +01:00
  }
}
"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 {#2266
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2257 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2268 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    I have some small amount of experience with this, but based on the little I know, here’s what I can say. First question is what is your goal? To get customers, or to create a community? Below is general advice but it’s hard to say just talking about it in the abstract.\n
    \n
    If you want a community, I would probably advise to just treat it as one more channel, have separate pages in Meta / X / Fediverse / Pinterest or whatever as separate communities, since in a lot of cases there won’t be overlap between them. I wouldn’t recommend abandoning your existing Meta or X pages to set up a Fediverse page *instead*, although making a contingency plan for the slow motion demise of Meta as a platform for the long term seems like a good idea.\n
    \n
    If you want to drive sales, then for me Google Ads always worked better than buying advertising on Meta or X or etc anyway. Have you measured conversion numbers from Meta? They make it easy to spend money definitely, but I always found the ROI in terms of pure paid sales to be pretty bad from them.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1701830019 {#2194
    date: 2023-12-06 03:33:39.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Fox@feddit.nu"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2267 …}
  +nested: Doctrine\ORM\PersistentCollection {#2271 …}
  +votes: Doctrine\ORM\PersistentCollection {#2272 …}
  +reports: Doctrine\ORM\PersistentCollection {#2253 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2262 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2264 …}
  -id: 168229
  -bodyTs: "'abandon':102 'abstract':54 'ad':150 'advertis':156 'advic':41 'advis':63 'although':116 'alway':151,181 'amount':5 'anyway':163 'bad':194 'base':11 'better':153 'buy':155 'case':90 'channel':71 'communiti':37,59,84 'conting':119 'convers':167 'creat':35 'custom':32 'definit':178 'demis':125 'drive':144 'easi':174 'etc':162 'exist':104 'experi':7 'fedivers':78,113 'first':23 'found':182 'general':40 'get':31 'goal':29 'good':138 'googl':149 'hard':45 'idea':139 'instead':115 'know':16 'like':136 'littl':14 'long':133 'lot':88 'make':117,172 'measur':166 'meta':76,105,127,158,170 'money':177 'motion':124 'number':168 'one':69 'overlap':95 'page':74,108,114 'paid':189 'pinterest':79 'plan':120 'platform':130 'pretti':193 'probabl':62 'pure':188 'question':24 'recommend':101 'roi':184 'sale':145,190 'say':22,47 'seem':135 'separ':73,83 'set':110 'sinc':85 'slow':123 'small':4 'spend':176 'talk':49 'term':134,186 'treat':66 'want':57,142 'whatev':81 'won':92 'work':152 'would':61 'wouldn':99 'x':77,107,160"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5607885"
  +editedAt: null
  +createdAt: DateTimeImmutable @1701038053 {#2199
    date: 2023-11-26 23:34:13.0 +01:00
  }
}
"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
App\Entity\EntryComment {#2240
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2236 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2233 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    That’s just the UI that shows you other communities where the same link has been posted.\n
    \n
    If you want to create a cross-post like that for an existing post that has a URL, just make a new one with the same URL. If you want to create one for a text-only post, I think that’s not possible though.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704588230 {#2270
    date: 2024-01-07 01:43:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2226 …}
  +nested: Doctrine\ORM\PersistentCollection {#2238 …}
  +votes: Doctrine\ORM\PersistentCollection {#2249 …}
  +reports: Doctrine\ORM\PersistentCollection {#2259 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2244 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2250 …}
  -id: 287276
  -bodyTs: "'communiti':10 'creat':22,50 'cross':25 'cross-post':24 'exist':31 'like':27 'link':14 'make':38 'new':40 'one':41,51 'possibl':63 'post':17,26,32,57 'show':7 'text':55 'text-on':54 'think':59 'though':64 'ui':5 'url':36,45 'want':20,48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6466791"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704588230 {#2211
    date: 2024-01-07 01:43:50.0 +01:00
  }
}
"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
39 DENIED edit
App\Entity\EntryComment {#2240
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2236 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2233 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    That’s just the UI that shows you other communities where the same link has been posted.\n
    \n
    If you want to create a cross-post like that for an existing post that has a URL, just make a new one with the same URL. If you want to create one for a text-only post, I think that’s not possible though.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704588230 {#2270
    date: 2024-01-07 01:43:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2226 …}
  +nested: Doctrine\ORM\PersistentCollection {#2238 …}
  +votes: Doctrine\ORM\PersistentCollection {#2249 …}
  +reports: Doctrine\ORM\PersistentCollection {#2259 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2244 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2250 …}
  -id: 287276
  -bodyTs: "'communiti':10 'creat':22,50 'cross':25 'cross-post':24 'exist':31 'like':27 'link':14 'make':38 'new':40 'one':41,51 'possibl':63 'post':17,26,32,57 'show':7 'text':55 'text-on':54 'think':59 'though':64 'ui':5 'url':36,45 'want':20,48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6466791"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704588230 {#2211
    date: 2024-01-07 01:43:50.0 +01:00
  }
}
"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
40 DENIED moderate
App\Entity\EntryComment {#2240
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2236 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2233 …}
  +image: null
  +parent: null
  +root: null
  +body: """
    That’s just the UI that shows you other communities where the same link has been posted.\n
    \n
    If you want to create a cross-post like that for an existing post that has a URL, just make a new one with the same URL. If you want to create one for a text-only post, I think that’s not possible though.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1704588230 {#2270
    date: 2024-01-07 01:43:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Kalcifer@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2226 …}
  +nested: Doctrine\ORM\PersistentCollection {#2238 …}
  +votes: Doctrine\ORM\PersistentCollection {#2249 …}
  +reports: Doctrine\ORM\PersistentCollection {#2259 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2244 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2250 …}
  -id: 287276
  -bodyTs: "'communiti':10 'creat':22,50 'cross':25 'cross-post':24 'exist':31 'like':27 'link':14 'make':38 'new':40 'one':41,51 'possibl':63 'post':17,26,32,57 'show':7 'text':55 'text-on':54 'think':59 'though':64 'ui':5 'url':36,45 'want':20,48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6466791"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704588230 {#2211
    date: 2024-01-07 01:43:50.0 +01:00
  }
}
"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
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 {#2243
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2247 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: """
    They were selling TVs with GPL-licensed software inside without complying with the terms of the GPL. When challenged, their defense was some version of “But it’s completely free for anyone to use!”\n
    \n
    They didn’t have to give up every one of their TVs of any model, just the infringing models (the ones that used Busybox without complying with the GPL).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704039149 {#2239
    date: 2023-12-31 17:12:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
    "@mo_ztt@lemmy.world"
    "@library_napper@monyet.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2255 …}
  +nested: Doctrine\ORM\PersistentCollection {#2251 …}
  +votes: Doctrine\ORM\PersistentCollection {#2285 …}
  +reports: Doctrine\ORM\PersistentCollection {#2287 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2142 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2039 …}
  -id: 267573
  -bodyTs: "'anyon':33 'busybox':59 'challeng':20 'complet':30 'compli':12,61 'defens':22 'didn':37 'everi':43 'free':31 'give':41 'gpl':7,18,64 'gpl-licens':6 'infring':53 'insid':10 'licens':8 'model':50,54 'one':44,56 'sell':3 'softwar':9 'term':15 'tvs':4,47 'use':35,58 'version':25 'without':11,60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6319855"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704039149 {#2242
    date: 2023-12-31 17:12:29.0 +01:00
  }
}
"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 {#2243
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2247 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: """
    They were selling TVs with GPL-licensed software inside without complying with the terms of the GPL. When challenged, their defense was some version of “But it’s completely free for anyone to use!”\n
    \n
    They didn’t have to give up every one of their TVs of any model, just the infringing models (the ones that used Busybox without complying with the GPL).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704039149 {#2239
    date: 2023-12-31 17:12:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
    "@mo_ztt@lemmy.world"
    "@library_napper@monyet.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2255 …}
  +nested: Doctrine\ORM\PersistentCollection {#2251 …}
  +votes: Doctrine\ORM\PersistentCollection {#2285 …}
  +reports: Doctrine\ORM\PersistentCollection {#2287 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2142 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2039 …}
  -id: 267573
  -bodyTs: "'anyon':33 'busybox':59 'challeng':20 'complet':30 'compli':12,61 'defens':22 'didn':37 'everi':43 'free':31 'give':41 'gpl':7,18,64 'gpl-licens':6 'infring':53 'insid':10 'licens':8 'model':50,54 'one':44,56 'sell':3 'softwar':9 'term':15 'tvs':4,47 'use':35,58 'version':25 'without':11,60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6319855"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704039149 {#2242
    date: 2023-12-31 17:12:29.0 +01:00
  }
}
"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 {#2243
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2247 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: """
    They were selling TVs with GPL-licensed software inside without complying with the terms of the GPL. When challenged, their defense was some version of “But it’s completely free for anyone to use!”\n
    \n
    They didn’t have to give up every one of their TVs of any model, just the infringing models (the ones that used Busybox without complying with the GPL).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1704039149 {#2239
    date: 2023-12-31 17:12:29.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
    "@mo_ztt@lemmy.world"
    "@library_napper@monyet.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2255 …}
  +nested: Doctrine\ORM\PersistentCollection {#2251 …}
  +votes: Doctrine\ORM\PersistentCollection {#2285 …}
  +reports: Doctrine\ORM\PersistentCollection {#2287 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2142 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2039 …}
  -id: 267573
  -bodyTs: "'anyon':33 'busybox':59 'challeng':20 'complet':30 'compli':12,61 'defens':22 'didn':37 'everi':43 'free':31 'give':41 'gpl':7,18,64 'gpl-licens':6 'infring':53 'insid':10 'licens':8 'model':50,54 'one':44,56 'sell':3 'softwar':9 'term':15 'tvs':4,47 'use':35,58 'version':25 'without':11,60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6319855"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704039149 {#2242
    date: 2023-12-31 17:12:29.0 +01:00
  }
}
"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
App\Entity\EntryComment {#2158
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: "I think mostly they prefer for people to just fix their delivery to comply with the license, as opposed to causing antagonism towards the community by going straight to a lawsuit. But yes, there are definitely teeth to it if some company for whatever reason doesn’t want to fix their infringement."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704123345 {#2248
    date: 2024-01-01 16:35:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
    "@mo_ztt@lemmy.world"
    "@library_napper@monyet.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2151 …}
  +nested: Doctrine\ORM\PersistentCollection {#2145 …}
  +votes: Doctrine\ORM\PersistentCollection {#2152 …}
  +reports: Doctrine\ORM\PersistentCollection {#2148 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2146 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2180 …}
  -id: 270410
  -bodyTs: "'antagon':22 'caus':21 'communiti':25 'compani':42 'compli':14 'definit':36 'deliveri':12 'doesn':46 'fix':10,50 'go':27 'infring':52 'lawsuit':31 'licens':17 'most':3 'oppos':19 'peopl':7 'prefer':5 'reason':45 'straight':28 'teeth':37 'think':2 'toward':23 'want':48 'whatev':44 'yes':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6333293"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704123345 {#2245
    date: 2024-01-01 16:35:45.0 +01:00
  }
}
"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
47 DENIED edit
App\Entity\EntryComment {#2158
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: "I think mostly they prefer for people to just fix their delivery to comply with the license, as opposed to causing antagonism towards the community by going straight to a lawsuit. But yes, there are definitely teeth to it if some company for whatever reason doesn’t want to fix their infringement."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704123345 {#2248
    date: 2024-01-01 16:35:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
    "@mo_ztt@lemmy.world"
    "@library_napper@monyet.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2151 …}
  +nested: Doctrine\ORM\PersistentCollection {#2145 …}
  +votes: Doctrine\ORM\PersistentCollection {#2152 …}
  +reports: Doctrine\ORM\PersistentCollection {#2148 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2146 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2180 …}
  -id: 270410
  -bodyTs: "'antagon':22 'caus':21 'communiti':25 'compani':42 'compli':14 'definit':36 'deliveri':12 'doesn':46 'fix':10,50 'go':27 'infring':52 'lawsuit':31 'licens':17 'most':3 'oppos':19 'peopl':7 'prefer':5 'reason':45 'straight':28 'teeth':37 'think':2 'toward':23 'want':48 'whatev':44 'yes':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6333293"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704123345 {#2245
    date: 2024-01-01 16:35:45.0 +01:00
  }
}
"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
48 DENIED moderate
App\Entity\EntryComment {#2158
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2157 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: "I think mostly they prefer for people to just fix their delivery to comply with the license, as opposed to causing antagonism towards the community by going straight to a lawsuit. But yes, there are definitely teeth to it if some company for whatever reason doesn’t want to fix their infringement."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704123345 {#2248
    date: 2024-01-01 16:35:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
    "@mo_ztt@lemmy.world"
    "@library_napper@monyet.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2151 …}
  +nested: Doctrine\ORM\PersistentCollection {#2145 …}
  +votes: Doctrine\ORM\PersistentCollection {#2152 …}
  +reports: Doctrine\ORM\PersistentCollection {#2148 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2146 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2180 …}
  -id: 270410
  -bodyTs: "'antagon':22 'caus':21 'communiti':25 'compani':42 'compli':14 'definit':36 'deliveri':12 'doesn':46 'fix':10,50 'go':27 'infring':52 'lawsuit':31 'licens':17 'most':3 'oppos':19 'peopl':7 'prefer':5 'reason':45 'straight':28 'teeth':37 'think':2 'toward':23 'want':48 'whatev':44 'yes':33"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6333293"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704123345 {#2245
    date: 2024-01-01 16:35:45.0 +01:00
  }
}
"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
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 {#2171
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2172 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: "The entire linked article is talking about “open source” in terms of the GPL specifically."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704046312 {#2154
    date: 2023-12-31 19:11:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
    "@mo_ztt@lemmy.world"
    "@PixxlMan@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2186 …}
  +nested: Doctrine\ORM\PersistentCollection {#2187 …}
  +votes: Doctrine\ORM\PersistentCollection {#2177 …}
  +reports: Doctrine\ORM\PersistentCollection {#2174 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2170 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2184 …}
  -id: 267824
  -bodyTs: "'articl':4 'entir':2 'gpl':14 'link':3 'open':8 'sourc':9 'specif':15 'talk':6 'term':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6321394"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704046312 {#2155
    date: 2023-12-31 19:11:52.0 +01:00
  }
}
"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 {#2171
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2172 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: "The entire linked article is talking about “open source” in terms of the GPL specifically."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704046312 {#2154
    date: 2023-12-31 19:11:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
    "@mo_ztt@lemmy.world"
    "@PixxlMan@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2186 …}
  +nested: Doctrine\ORM\PersistentCollection {#2187 …}
  +votes: Doctrine\ORM\PersistentCollection {#2177 …}
  +reports: Doctrine\ORM\PersistentCollection {#2174 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2170 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2184 …}
  -id: 267824
  -bodyTs: "'articl':4 'entir':2 'gpl':14 'link':3 'open':8 'sourc':9 'specif':15 'talk':6 'term':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6321394"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704046312 {#2155
    date: 2023-12-31 19:11:52.0 +01:00
  }
}
"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 {#2171
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2172 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: "The entire linked article is talking about “open source” in terms of the GPL specifically."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704046312 {#2154
    date: 2023-12-31 19:11:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
    "@mo_ztt@lemmy.world"
    "@PixxlMan@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2186 …}
  +nested: Doctrine\ORM\PersistentCollection {#2187 …}
  +votes: Doctrine\ORM\PersistentCollection {#2177 …}
  +reports: Doctrine\ORM\PersistentCollection {#2174 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2170 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2184 …}
  -id: 267824
  -bodyTs: "'articl':4 'entir':2 'gpl':14 'link':3 'open':8 'sourc':9 'specif':15 'talk':6 'term':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6321394"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704046312 {#2155
    date: 2023-12-31 19:11:52.0 +01:00
  }
}
"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
App\Entity\EntryComment {#2134
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1988 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: "Busybox"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704043968 {#2182
    date: 2023-12-31 18:32:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
    "@mo_ztt@lemmy.world"
    "@library_napper@monyet.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1985 …}
  +nested: Doctrine\ORM\PersistentCollection {#1994 …}
  +votes: Doctrine\ORM\PersistentCollection {#2005 …}
  +reports: Doctrine\ORM\PersistentCollection {#1996 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1993 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1992 …}
  -id: 267734
  -bodyTs: "'busybox':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6320881"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704043968 {#2181
    date: 2023-12-31 18:32:48.0 +01:00
  }
}
"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
55 DENIED edit
App\Entity\EntryComment {#2134
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1988 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: "Busybox"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704043968 {#2182
    date: 2023-12-31 18:32:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
    "@mo_ztt@lemmy.world"
    "@library_napper@monyet.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1985 …}
  +nested: Doctrine\ORM\PersistentCollection {#1994 …}
  +votes: Doctrine\ORM\PersistentCollection {#2005 …}
  +reports: Doctrine\ORM\PersistentCollection {#1996 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1993 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1992 …}
  -id: 267734
  -bodyTs: "'busybox':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6320881"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704043968 {#2181
    date: 2023-12-31 18:32:48.0 +01:00
  }
}
"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
56 DENIED moderate
App\Entity\EntryComment {#2134
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2337 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2343 …}
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#1988 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2104 …}
  +body: "Busybox"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1704043968 {#2182
    date: 2023-12-31 18:32:48.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@actual_patience@programming.dev"
    "@Lmaydev@programming.dev"
    "@mo_ztt@lemmy.world"
    "@library_napper@monyet.cc"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1985 …}
  +nested: Doctrine\ORM\PersistentCollection {#1994 …}
  +votes: Doctrine\ORM\PersistentCollection {#2005 …}
  +reports: Doctrine\ORM\PersistentCollection {#1996 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1993 …}
  +notifications: Doctrine\ORM\PersistentCollection {#1992 …}
  -id: 267734
  -bodyTs: "'busybox':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/6320881"
  +editedAt: null
  +createdAt: DateTimeImmutable @1704043968 {#2181
    date: 2023-12-31 18:32:48.0 +01:00
  }
}
"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
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 {#2000
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2004 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2007 …}
  +image: null
  +parent: null
  +root: null
  +body: "I don't know of any that's comparable to [Midjourney](https://www.midjourney.com/showcase/recent/), although Stable Diffusion is doing a good job at catching up for certain selected subjects."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1687545396 {#2038
    date: 2023-06-23 20:36:36.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@NothingSpecial@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1989 …}
  +nested: Doctrine\ORM\PersistentCollection {#1986 …}
  +votes: Doctrine\ORM\PersistentCollection {#2009 …}
  +reports: Doctrine\ORM\PersistentCollection {#1991 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2015 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2008 …}
  -id: 3385
  -bodyTs: "'/showcase/recent/),':14 'although':15 'catch':24 'certain':27 'compar':9 'diffus':17 'good':21 'job':22 'know':4 'midjourney':11 'select':28 'stabl':16 'subject':29 'www.midjourney.com':13 'www.midjourney.com/showcase/recent/),':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/481745"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687545396 {#2169
    date: 2023-06-23 20:36:36.0 +02:00
  }
}
"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 {#2000
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2004 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2007 …}
  +image: null
  +parent: null
  +root: null
  +body: "I don't know of any that's comparable to [Midjourney](https://www.midjourney.com/showcase/recent/), although Stable Diffusion is doing a good job at catching up for certain selected subjects."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1687545396 {#2038
    date: 2023-06-23 20:36:36.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@NothingSpecial@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1989 …}
  +nested: Doctrine\ORM\PersistentCollection {#1986 …}
  +votes: Doctrine\ORM\PersistentCollection {#2009 …}
  +reports: Doctrine\ORM\PersistentCollection {#1991 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2015 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2008 …}
  -id: 3385
  -bodyTs: "'/showcase/recent/),':14 'although':15 'catch':24 'certain':27 'compar':9 'diffus':17 'good':21 'job':22 'know':4 'midjourney':11 'select':28 'stabl':16 'subject':29 'www.midjourney.com':13 'www.midjourney.com/showcase/recent/),':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/481745"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687545396 {#2169
    date: 2023-06-23 20:36:36.0 +02:00
  }
}
"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 {#2000
  +user: App\Entity\User {#260 …}
  +entry: Proxies\__CG__\App\Entity\Entry {#2004 …}
  +magazine: Proxies\__CG__\App\Entity\Magazine {#2007 …}
  +image: null
  +parent: null
  +root: null
  +body: "I don't know of any that's comparable to [Midjourney](https://www.midjourney.com/showcase/recent/), although Stable Diffusion is doing a good job at catching up for certain selected subjects."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1687545396 {#2038
    date: 2023-06-23 20:36:36.0 +02:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@NothingSpecial@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#1989 …}
  +nested: Doctrine\ORM\PersistentCollection {#1986 …}
  +votes: Doctrine\ORM\PersistentCollection {#2009 …}
  +reports: Doctrine\ORM\PersistentCollection {#1991 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2015 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2008 …}
  -id: 3385
  -bodyTs: "'/showcase/recent/),':14 'although':15 'catch':24 'certain':27 'compar':9 'diffus':17 'good':21 'job':22 'know':4 'midjourney':11 'select':28 'stabl':16 'subject':29 'www.midjourney.com':13 'www.midjourney.com/showcase/recent/),':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/481745"
  +editedAt: null
  +createdAt: DateTimeImmutable @1687545396 {#2169
    date: 2023-06-23 20:36:36.0 +02:00
  }
}
"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