GET https://kbin.spritesserver.nl/index.php/m/longreads@sh.itjust.works/t/32277/How-Google-perfected-the-web

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 …}
}
17.14 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.08 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\Entry {#2400
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "longreads@sh.itjust.works"
    +title: "longreads"
    +description: """
      Are you tired of clickbait and the current state of journalism? This community is meant to remind you that excellent journalism still happens. While not sticking to a specific topic, the focus will be on high-quality articles and discussion around their topics.\n
      \n
      Politics is allowed, but should not be the main focus of the community.\n
      \n
      Submissions should be articles of medium length or longer. As in, it should take you 5 minutes or more to read it. Article series’ would also qualify.\n
      \n
      Please either submit an archive link, or include it in your summary.\n
      \n
      Rules:\n
      \n
      1. Common Sense. Civility, etc.\n
      2. Server rules.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 75
    +entryCommentCount: 40
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729331263 {#275
      date: 2024-10-19 11:47:43.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 67
    +apId: "longreads@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/c/longreads"
    +apPublicUrl: "https://sh.itjust.works/c/longreads"
    +apFollowersUrl: "https://sh.itjust.works/c/longreads/followers"
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "longreads"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727522193 {#269
      date: 2024-09-28 13:16:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698267521 {#271
      date: 2023-10-25 22:58:41.0 +02:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1970 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
  +slug: "How-Google-perfected-the-web"
  +title: "How Google perfected the web"
  +url: "https://www.theverge.com/c/23998379/google-search-seo-algorithm-webpage-optimization"
  +body: """
    We often hear about the latest engagement hacks on other platforms like Instagram, TikTok, or X, formerly known as Twitter. But Google is consequential above all of these, acting essentially as the referee of the web. Yet deep knowledge of how its systems work is largely limited to industry publications and marketing firms — as users, we don’t get an explanation of why sites suddenly look different or how Google ranks one website above another. It just happens.\n
    \n
    Bit by bit, the internet has been remade in Google’s image. And it’s humans — not machines — who have to deal with the consequences.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 1
  +favouriteCount: 7
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727535484 {#2414
    date: 2024-09-28 16:58:04.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1884 …}
  +votes: Doctrine\ORM\PersistentCollection {#1961 …}
  +reports: Doctrine\ORM\PersistentCollection {#1959 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
  +badges: Doctrine\ORM\PersistentCollection {#2436 …}
  +children: []
  -id: 32277
  -titleTs: "'googl':2 'perfect':3 'web':5"
  -bodyTs: "'act':29 'anoth':75 'bit':79,81 'consequ':103 'consequenti':24 'deal':100 'deep':38 'differ':67 'engag':7 'essenti':30 'explan':61 'firm':53 'former':17 'get':59 'googl':22,70,88 'hack':8 'happen':78 'hear':3 'human':94 'imag':90 'industri':49 'instagram':13 'internet':83 'knowledg':39 'known':18 'larg':46 'latest':6 'like':12 'limit':47 'look':66 'machin':96 'market':52 'often':2 'one':72 'platform':11 'public':50 'rank':71 'refere':33 'remad':86 'site':64 'sudden':65 'system':43 'tiktok':14 'twitter':20 'user':55 'web':36 'websit':73 'work':44 'x':16 'yet':37"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705908638
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/8764234"
  +editedAt: DateTimeImmutable @1727508891 {#1793
    date: 2024-09-28 09:34:51.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705888638 {#2402
    date: 2024-01-22 02:57:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2400
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "longreads@sh.itjust.works"
    +title: "longreads"
    +description: """
      Are you tired of clickbait and the current state of journalism? This community is meant to remind you that excellent journalism still happens. While not sticking to a specific topic, the focus will be on high-quality articles and discussion around their topics.\n
      \n
      Politics is allowed, but should not be the main focus of the community.\n
      \n
      Submissions should be articles of medium length or longer. As in, it should take you 5 minutes or more to read it. Article series’ would also qualify.\n
      \n
      Please either submit an archive link, or include it in your summary.\n
      \n
      Rules:\n
      \n
      1. Common Sense. Civility, etc.\n
      2. Server rules.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 75
    +entryCommentCount: 40
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729331263 {#275
      date: 2024-10-19 11:47:43.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 67
    +apId: "longreads@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/c/longreads"
    +apPublicUrl: "https://sh.itjust.works/c/longreads"
    +apFollowersUrl: "https://sh.itjust.works/c/longreads/followers"
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "longreads"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727522193 {#269
      date: 2024-09-28 13:16:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698267521 {#271
      date: 2023-10-25 22:58:41.0 +02:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1970 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
  +slug: "How-Google-perfected-the-web"
  +title: "How Google perfected the web"
  +url: "https://www.theverge.com/c/23998379/google-search-seo-algorithm-webpage-optimization"
  +body: """
    We often hear about the latest engagement hacks on other platforms like Instagram, TikTok, or X, formerly known as Twitter. But Google is consequential above all of these, acting essentially as the referee of the web. Yet deep knowledge of how its systems work is largely limited to industry publications and marketing firms — as users, we don’t get an explanation of why sites suddenly look different or how Google ranks one website above another. It just happens.\n
    \n
    Bit by bit, the internet has been remade in Google’s image. And it’s humans — not machines — who have to deal with the consequences.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 1
  +favouriteCount: 7
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727535484 {#2414
    date: 2024-09-28 16:58:04.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1884 …}
  +votes: Doctrine\ORM\PersistentCollection {#1961 …}
  +reports: Doctrine\ORM\PersistentCollection {#1959 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
  +badges: Doctrine\ORM\PersistentCollection {#2436 …}
  +children: []
  -id: 32277
  -titleTs: "'googl':2 'perfect':3 'web':5"
  -bodyTs: "'act':29 'anoth':75 'bit':79,81 'consequ':103 'consequenti':24 'deal':100 'deep':38 'differ':67 'engag':7 'essenti':30 'explan':61 'firm':53 'former':17 'get':59 'googl':22,70,88 'hack':8 'happen':78 'hear':3 'human':94 'imag':90 'industri':49 'instagram':13 'internet':83 'knowledg':39 'known':18 'larg':46 'latest':6 'like':12 'limit':47 'look':66 'machin':96 'market':52 'often':2 'one':72 'platform':11 'public':50 'rank':71 'refere':33 'remad':86 'site':64 'sudden':65 'system':43 'tiktok':14 'twitter':20 'user':55 'web':36 'websit':73 'work':44 'x':16 'yet':37"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705908638
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/8764234"
  +editedAt: DateTimeImmutable @1727508891 {#1793
    date: 2024-09-28 09:34:51.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705888638 {#2402
    date: 2024-01-22 02:57:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2400
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "longreads@sh.itjust.works"
    +title: "longreads"
    +description: """
      Are you tired of clickbait and the current state of journalism? This community is meant to remind you that excellent journalism still happens. While not sticking to a specific topic, the focus will be on high-quality articles and discussion around their topics.\n
      \n
      Politics is allowed, but should not be the main focus of the community.\n
      \n
      Submissions should be articles of medium length or longer. As in, it should take you 5 minutes or more to read it. Article series’ would also qualify.\n
      \n
      Please either submit an archive link, or include it in your summary.\n
      \n
      Rules:\n
      \n
      1. Common Sense. Civility, etc.\n
      2. Server rules.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 75
    +entryCommentCount: 40
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729331263 {#275
      date: 2024-10-19 11:47:43.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 67
    +apId: "longreads@sh.itjust.works"
    +apProfileId: "https://sh.itjust.works/c/longreads"
    +apPublicUrl: "https://sh.itjust.works/c/longreads"
    +apFollowersUrl: "https://sh.itjust.works/c/longreads/followers"
    +apInboxUrl: "https://sh.itjust.works/inbox"
    +apDomain: "sh.itjust.works"
    +apPreferredUsername: "longreads"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1727522193 {#269
      date: 2024-09-28 13:16:33.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698267521 {#271
      date: 2023-10-25 22:58:41.0 +02:00
    }
  }
  +image: Proxies\__CG__\App\Entity\Image {#1970 …}
  +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
  +slug: "How-Google-perfected-the-web"
  +title: "How Google perfected the web"
  +url: "https://www.theverge.com/c/23998379/google-search-seo-algorithm-webpage-optimization"
  +body: """
    We often hear about the latest engagement hacks on other platforms like Instagram, TikTok, or X, formerly known as Twitter. But Google is consequential above all of these, acting essentially as the referee of the web. Yet deep knowledge of how its systems work is largely limited to industry publications and marketing firms — as users, we don’t get an explanation of why sites suddenly look different or how Google ranks one website above another. It just happens.\n
    \n
    Bit by bit, the internet has been remade in Google’s image. And it’s humans — not machines — who have to deal with the consequences.
    """
  +type: "link"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 1
  +favouriteCount: 7
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1727535484 {#2414
    date: 2024-09-28 16:58:04.0 +02:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1884 …}
  +votes: Doctrine\ORM\PersistentCollection {#1961 …}
  +reports: Doctrine\ORM\PersistentCollection {#1959 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
  +badges: Doctrine\ORM\PersistentCollection {#2436 …}
  +children: []
  -id: 32277
  -titleTs: "'googl':2 'perfect':3 'web':5"
  -bodyTs: "'act':29 'anoth':75 'bit':79,81 'consequ':103 'consequenti':24 'deal':100 'deep':38 'differ':67 'engag':7 'essenti':30 'explan':61 'firm':53 'former':17 'get':59 'googl':22,70,88 'hack':8 'happen':78 'hear':3 'human':94 'imag':90 'industri':49 'instagram':13 'internet':83 'knowledg':39 'known':18 'larg':46 'latest':6 'like':12 'limit':47 'look':66 'machin':96 'market':52 'often':2 'one':72 'platform':11 'public':50 'rank':71 'refere':33 'remad':86 'site':64 'sudden':65 'system':43 'tiktok':14 'twitter':20 'user':55 'web':36 'websit':73 'work':44 'x':16 'yet':37"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1705908638
  +visibility: "visible             "
  +apId: "https://lemmy.zip/post/8764234"
  +editedAt: DateTimeImmutable @1727508891 {#1793
    date: 2024-09-28 09:34:51.0 +02:00
  }
  +createdAt: DateTimeImmutable @1705888638 {#2402
    date: 2024-01-22 02:57:18.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4032
  +user: App\Entity\User {#3980 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "longreads@sh.itjust.works"
      +title: "longreads"
      +description: """
        Are you tired of clickbait and the current state of journalism? This community is meant to remind you that excellent journalism still happens. While not sticking to a specific topic, the focus will be on high-quality articles and discussion around their topics.\n
        \n
        Politics is allowed, but should not be the main focus of the community.\n
        \n
        Submissions should be articles of medium length or longer. As in, it should take you 5 minutes or more to read it. Article series’ would also qualify.\n
        \n
        Please either submit an archive link, or include it in your summary.\n
        \n
        Rules:\n
        \n
        1. Common Sense. Civility, etc.\n
        2. Server rules.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 75
      +entryCommentCount: 40
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729331263 {#275
        date: 2024-10-19 11:47:43.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 67
      +apId: "longreads@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/c/longreads"
      +apPublicUrl: "https://sh.itjust.works/c/longreads"
      +apFollowersUrl: "https://sh.itjust.works/c/longreads/followers"
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "longreads"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727522193 {#269
        date: 2024-09-28 13:16:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698267521 {#271
        date: 2023-10-25 22:58:41.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "How-Google-perfected-the-web"
    +title: "How Google perfected the web"
    +url: "https://www.theverge.com/c/23998379/google-search-seo-algorithm-webpage-optimization"
    +body: """
      We often hear about the latest engagement hacks on other platforms like Instagram, TikTok, or X, formerly known as Twitter. But Google is consequential above all of these, acting essentially as the referee of the web. Yet deep knowledge of how its systems work is largely limited to industry publications and marketing firms — as users, we don’t get an explanation of why sites suddenly look different or how Google ranks one website above another. It just happens.\n
      \n
      Bit by bit, the internet has been remade in Google’s image. And it’s humans — not machines — who have to deal with the consequences.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 1
    +favouriteCount: 7
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727535484 {#2414
      date: 2024-09-28 16:58:04.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 32277
    -titleTs: "'googl':2 'perfect':3 'web':5"
    -bodyTs: "'act':29 'anoth':75 'bit':79,81 'consequ':103 'consequenti':24 'deal':100 'deep':38 'differ':67 'engag':7 'essenti':30 'explan':61 'firm':53 'former':17 'get':59 'googl':22,70,88 'hack':8 'happen':78 'hear':3 'human':94 'imag':90 'industri':49 'instagram':13 'internet':83 'knowledg':39 'known':18 'larg':46 'latest':6 'like':12 'limit':47 'look':66 'machin':96 'market':52 'often':2 'one':72 'platform':11 'public':50 'rank':71 'refere':33 'remad':86 'site':64 'sudden':65 'system':43 'tiktok':14 'twitter':20 'user':55 'web':36 'websit':73 'work':44 'x':16 'yet':37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705908638
    +visibility: "visible             "
    +apId: "https://lemmy.zip/post/8764234"
    +editedAt: DateTimeImmutable @1727508891 {#1793
      date: 2024-09-28 09:34:51.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705888638 {#2402
      date: 2024-01-22 02:57:18.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    The article complains that websites twist themselves out of shape to game search ranking with SEO so they can sell ads. Google doesn’t provide transparency on exactly what changes SEO because they don’t want rankings gamed.\n
    \n
    I dunno what to say. Ads are shitty for consumers. Websites that exist solely to sell ads risk turning into content farms (e.g. bOingbOing).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705897544 {#4041
    date: 2024-01-22 05:25:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@oyenyaaow@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4030 …}
  +nested: Doctrine\ORM\PersistentCollection {#4028 …}
  +votes: Doctrine\ORM\PersistentCollection {#4026 …}
  +reports: Doctrine\ORM\PersistentCollection {#4024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
  -id: 330359
  -bodyTs: "'ad':21,44,55 'articl':2 'boingbo':62 'chang':30 'complain':3 'consum':48 'content':59 'doesn':23 'dunno':40 'e.g':61 'exact':28 'exist':51 'farm':60 'game':12,38 'googl':22 'provid':25 'rank':14,37 'risk':56 'say':43 'search':13 'sell':20,54 'seo':16,31 'shape':10 'shitti':46 'sole':52 'transpar':26 'turn':57 'twist':6 'want':36 'websit':5,49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7879277"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705897544 {#3977
    date: 2024-01-22 05:25:44.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 {#4032
  +user: App\Entity\User {#3980 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "longreads@sh.itjust.works"
      +title: "longreads"
      +description: """
        Are you tired of clickbait and the current state of journalism? This community is meant to remind you that excellent journalism still happens. While not sticking to a specific topic, the focus will be on high-quality articles and discussion around their topics.\n
        \n
        Politics is allowed, but should not be the main focus of the community.\n
        \n
        Submissions should be articles of medium length or longer. As in, it should take you 5 minutes or more to read it. Article series’ would also qualify.\n
        \n
        Please either submit an archive link, or include it in your summary.\n
        \n
        Rules:\n
        \n
        1. Common Sense. Civility, etc.\n
        2. Server rules.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 75
      +entryCommentCount: 40
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729331263 {#275
        date: 2024-10-19 11:47:43.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 67
      +apId: "longreads@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/c/longreads"
      +apPublicUrl: "https://sh.itjust.works/c/longreads"
      +apFollowersUrl: "https://sh.itjust.works/c/longreads/followers"
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "longreads"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727522193 {#269
        date: 2024-09-28 13:16:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698267521 {#271
        date: 2023-10-25 22:58:41.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "How-Google-perfected-the-web"
    +title: "How Google perfected the web"
    +url: "https://www.theverge.com/c/23998379/google-search-seo-algorithm-webpage-optimization"
    +body: """
      We often hear about the latest engagement hacks on other platforms like Instagram, TikTok, or X, formerly known as Twitter. But Google is consequential above all of these, acting essentially as the referee of the web. Yet deep knowledge of how its systems work is largely limited to industry publications and marketing firms — as users, we don’t get an explanation of why sites suddenly look different or how Google ranks one website above another. It just happens.\n
      \n
      Bit by bit, the internet has been remade in Google’s image. And it’s humans — not machines — who have to deal with the consequences.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 1
    +favouriteCount: 7
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727535484 {#2414
      date: 2024-09-28 16:58:04.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 32277
    -titleTs: "'googl':2 'perfect':3 'web':5"
    -bodyTs: "'act':29 'anoth':75 'bit':79,81 'consequ':103 'consequenti':24 'deal':100 'deep':38 'differ':67 'engag':7 'essenti':30 'explan':61 'firm':53 'former':17 'get':59 'googl':22,70,88 'hack':8 'happen':78 'hear':3 'human':94 'imag':90 'industri':49 'instagram':13 'internet':83 'knowledg':39 'known':18 'larg':46 'latest':6 'like':12 'limit':47 'look':66 'machin':96 'market':52 'often':2 'one':72 'platform':11 'public':50 'rank':71 'refere':33 'remad':86 'site':64 'sudden':65 'system':43 'tiktok':14 'twitter':20 'user':55 'web':36 'websit':73 'work':44 'x':16 'yet':37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705908638
    +visibility: "visible             "
    +apId: "https://lemmy.zip/post/8764234"
    +editedAt: DateTimeImmutable @1727508891 {#1793
      date: 2024-09-28 09:34:51.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705888638 {#2402
      date: 2024-01-22 02:57:18.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    The article complains that websites twist themselves out of shape to game search ranking with SEO so they can sell ads. Google doesn’t provide transparency on exactly what changes SEO because they don’t want rankings gamed.\n
    \n
    I dunno what to say. Ads are shitty for consumers. Websites that exist solely to sell ads risk turning into content farms (e.g. bOingbOing).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705897544 {#4041
    date: 2024-01-22 05:25:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@oyenyaaow@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4030 …}
  +nested: Doctrine\ORM\PersistentCollection {#4028 …}
  +votes: Doctrine\ORM\PersistentCollection {#4026 …}
  +reports: Doctrine\ORM\PersistentCollection {#4024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
  -id: 330359
  -bodyTs: "'ad':21,44,55 'articl':2 'boingbo':62 'chang':30 'complain':3 'consum':48 'content':59 'doesn':23 'dunno':40 'e.g':61 'exact':28 'exist':51 'farm':60 'game':12,38 'googl':22 'provid':25 'rank':14,37 'risk':56 'say':43 'search':13 'sell':20,54 'seo':16,31 'shape':10 'shitti':46 'sole':52 'transpar':26 'turn':57 'twist':6 'want':36 'websit':5,49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7879277"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705897544 {#3977
    date: 2024-01-22 05:25:44.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 {#4032
  +user: App\Entity\User {#3980 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "longreads@sh.itjust.works"
      +title: "longreads"
      +description: """
        Are you tired of clickbait and the current state of journalism? This community is meant to remind you that excellent journalism still happens. While not sticking to a specific topic, the focus will be on high-quality articles and discussion around their topics.\n
        \n
        Politics is allowed, but should not be the main focus of the community.\n
        \n
        Submissions should be articles of medium length or longer. As in, it should take you 5 minutes or more to read it. Article series’ would also qualify.\n
        \n
        Please either submit an archive link, or include it in your summary.\n
        \n
        Rules:\n
        \n
        1. Common Sense. Civility, etc.\n
        2. Server rules.
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 75
      +entryCommentCount: 40
      +postCount: 0
      +postCommentCount: 0
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729331263 {#275
        date: 2024-10-19 11:47:43.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 67
      +apId: "longreads@sh.itjust.works"
      +apProfileId: "https://sh.itjust.works/c/longreads"
      +apPublicUrl: "https://sh.itjust.works/c/longreads"
      +apFollowersUrl: "https://sh.itjust.works/c/longreads/followers"
      +apInboxUrl: "https://sh.itjust.works/inbox"
      +apDomain: "sh.itjust.works"
      +apPreferredUsername: "longreads"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1727522193 {#269
        date: 2024-09-28 13:16:33.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698267521 {#271
        date: 2023-10-25 22:58:41.0 +02:00
      }
    }
    +image: Proxies\__CG__\App\Entity\Image {#1970 …}
    +domain: Proxies\__CG__\App\Entity\Domain {#1915 …}
    +slug: "How-Google-perfected-the-web"
    +title: "How Google perfected the web"
    +url: "https://www.theverge.com/c/23998379/google-search-seo-algorithm-webpage-optimization"
    +body: """
      We often hear about the latest engagement hacks on other platforms like Instagram, TikTok, or X, formerly known as Twitter. But Google is consequential above all of these, acting essentially as the referee of the web. Yet deep knowledge of how its systems work is largely limited to industry publications and marketing firms — as users, we don’t get an explanation of why sites suddenly look different or how Google ranks one website above another. It just happens.\n
      \n
      Bit by bit, the internet has been remade in Google’s image. And it’s humans — not machines — who have to deal with the consequences.
      """
    +type: "link"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 1
    +favouriteCount: 7
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1727535484 {#2414
      date: 2024-09-28 16:58:04.0 +02:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1884 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1959 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 32277
    -titleTs: "'googl':2 'perfect':3 'web':5"
    -bodyTs: "'act':29 'anoth':75 'bit':79,81 'consequ':103 'consequenti':24 'deal':100 'deep':38 'differ':67 'engag':7 'essenti':30 'explan':61 'firm':53 'former':17 'get':59 'googl':22,70,88 'hack':8 'happen':78 'hear':3 'human':94 'imag':90 'industri':49 'instagram':13 'internet':83 'knowledg':39 'known':18 'larg':46 'latest':6 'like':12 'limit':47 'look':66 'machin':96 'market':52 'often':2 'one':72 'platform':11 'public':50 'rank':71 'refere':33 'remad':86 'site':64 'sudden':65 'system':43 'tiktok':14 'twitter':20 'user':55 'web':36 'websit':73 'work':44 'x':16 'yet':37"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1705908638
    +visibility: "visible             "
    +apId: "https://lemmy.zip/post/8764234"
    +editedAt: DateTimeImmutable @1727508891 {#1793
      date: 2024-09-28 09:34:51.0 +02:00
    }
    +createdAt: DateTimeImmutable @1705888638 {#2402
      date: 2024-01-22 02:57:18.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: """
    The article complains that websites twist themselves out of shape to game search ranking with SEO so they can sell ads. Google doesn’t provide transparency on exactly what changes SEO because they don’t want rankings gamed.\n
    \n
    I dunno what to say. Ads are shitty for consumers. Websites that exist solely to sell ads risk turning into content farms (e.g. bOingbOing).
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1705897544 {#4041
    date: 2024-01-22 05:25:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@oyenyaaow@lemmy.zip"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4030 …}
  +nested: Doctrine\ORM\PersistentCollection {#4028 …}
  +votes: Doctrine\ORM\PersistentCollection {#4026 …}
  +reports: Doctrine\ORM\PersistentCollection {#4024 …}
  +favourites: Doctrine\ORM\PersistentCollection {#3992 …}
  +notifications: Doctrine\ORM\PersistentCollection {#3996 …}
  -id: 330359
  -bodyTs: "'ad':21,44,55 'articl':2 'boingbo':62 'chang':30 'complain':3 'consum':48 'content':59 'doesn':23 'dunno':40 'e.g':61 'exact':28 'exist':51 'farm':60 'game':12,38 'googl':22 'provid':25 'rank':14,37 'risk':56 'say':43 'search':13 'sell':20,54 'seo':16,31 'shape':10 'shitti':46 'sole':52 'transpar':26 'turn':57 'twist':6 'want':36 'websit':5,49"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7879277"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705897544 {#3977
    date: 2024-01-22 05:25:44.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 edit
App\Entity\Magazine {#265
  +icon: Proxies\__CG__\App\Entity\Image {#246 …}
  +name: "longreads@sh.itjust.works"
  +title: "longreads"
  +description: """
    Are you tired of clickbait and the current state of journalism? This community is meant to remind you that excellent journalism still happens. While not sticking to a specific topic, the focus will be on high-quality articles and discussion around their topics.\n
    \n
    Politics is allowed, but should not be the main focus of the community.\n
    \n
    Submissions should be articles of medium length or longer. As in, it should take you 5 minutes or more to read it. Article series’ would also qualify.\n
    \n
    Please either submit an archive link, or include it in your summary.\n
    \n
    Rules:\n
    \n
    1. Common Sense. Civility, etc.\n
    2. Server rules.
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 75
  +entryCommentCount: 40
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729331263 {#275
    date: 2024-10-19 11:47:43.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#237 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
  +entries: Doctrine\ORM\PersistentCollection {#180 …}
  +posts: Doctrine\ORM\PersistentCollection {#138 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
  +bans: Doctrine\ORM\PersistentCollection {#117 …}
  +reports: Doctrine\ORM\PersistentCollection {#103 …}
  +badges: Doctrine\ORM\PersistentCollection {#81 …}
  +logs: Doctrine\ORM\PersistentCollection {#71 …}
  +awards: Doctrine\ORM\PersistentCollection {#1346 …}
  +categories: Doctrine\ORM\PersistentCollection {#1823 …}
  -id: 67
  +apId: "longreads@sh.itjust.works"
  +apProfileId: "https://sh.itjust.works/c/longreads"
  +apPublicUrl: "https://sh.itjust.works/c/longreads"
  +apFollowersUrl: "https://sh.itjust.works/c/longreads/followers"
  +apInboxUrl: "https://sh.itjust.works/inbox"
  +apDomain: "sh.itjust.works"
  +apPreferredUsername: "longreads"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1727522193 {#269
    date: 2024-09-28 13:16:33.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1698267521 {#271
    date: 2023-10-25 22:58:41.0 +02:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"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