GET https://kbin.spritesserver.nl/m/memes@lemmy.world/t/29000/The-system-is-broken/comment/302074/votes/up

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 …}
}
12.07 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 {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#321
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#322
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#316
      date: 2023-11-04 08:50:55.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2476 …}
  +body: """
    > never understood this sentiment. For single family homes the market sets the price. It’s not like when you buy a house and use it for a rental all of sudden it’s cheaper or more expensive in some way. You could make a price/demand argument but then again the underlying demand is housing not money hungry landlords. If there was not an underlying housing demand, no one would rent and it would fail as an investment.\n
    \n
    Close. You’re right there’s no profit without demand. Now, consider what happens when certain entities with way more money than most of us comes along and decides they want to induce artificial scarcity by buying up and leaving empty a ton of houses.\n
    \n
    > Lastly, 2 of my rentals were foreclosures. If anything I’m performing the city a service by buying these properties and adding value. If you had to choose, would you rather live next to a vacant house or a rental?\n
    \n
    They both kinda suck. I’d rather live next to someone who is invested in the property.\n
    \n
    > To answer your question, it’s fair for a renter to not build equity because they don’t pay for upkeep or have the risk associated with the loan. You have to put skin in the game at some point.\n
    \n
    I could agree with this if rent was pegged to a percentage of the mortgage value. The issue is that the landlord makes a purchase and now owes, let’s say, 1k/mo for everything. Rent, taxes, fees, etc.\n
    \n
    They want to rent that place out, great. Maximum rent should be LESS THAN that 1k, because the landlord is already getting theirs, they’re getting equity, and the only thing they have to do is upkeep they’d have to do regardless.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1705069894 {#1605
    date: 2024-01-12 15:31:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
    "@sharkaccident@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2355 …}
  +nested: Doctrine\ORM\PersistentCollection {#2167 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#2440 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2490 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2409 …}
  -id: 302074
  -bodyTs: "'1k':273 '1k/mo':251 '2':124 'ad':144 'agre':222 'along':104 'alreadi':278 'answer':181 'anyth':131 'argument':46 'artifici':111 'associ':205 'build':192 'buy':20,114,140 'certain':93 'cheaper':34 'choos':150 'citi':136 'close':78 'come':103 'consid':89 'could':42,221 'd':168,296 'decid':106 'demand':52,66,87 'empti':118 'entiti':94 'equiti':193,284 'etc':257 'everyth':253 'expens':37 'fail':74 'fair':186 'famili':7 'fee':256 'foreclosur':129 'game':216 'get':279,283 'great':265 'happen':91 'home':8 'hous':22,54,65,122,159 'hungri':57 'induc':110 'invest':77,176 'issu':237 'kinda':165 'landlord':58,241,276 'last':123 'leav':117 'less':270 'let':248 'like':17 'live':154,170 'loan':208 'm':133 'make':43,242 'market':10 'maximum':266 'money':56,98 'mortgag':234 'never':1 'next':155,171 'one':68 'owe':247 'pay':198 'peg':228 'percentag':231 'perform':134 'place':263 'point':219 'price':13 'price/demand':45 'profit':85 'properti':142,179 'purchas':244 'put':212 'question':183 'rather':153,169 're':80,282 'regardless':300 'rent':70,226,254,261,267 'rental':28,127,162 'renter':189 'right':81 'risk':204 'say':250 'scarciti':112 'sentiment':4 'servic':138 'set':11 'singl':6 'skin':213 'someon':173 'suck':166 'sudden':31 'tax':255 'thing':288 'ton':120 'under':51,64 'understood':2 'upkeep':200,294 'us':102 'use':24 'vacant':158 'valu':145,235 'want':108,259 'way':40,96 'without':86 'would':69,73,151"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7456061"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705069894 {#1945
    date: 2024-01-12 15:31: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
3 DENIED edit
App\Entity\EntryComment {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#321
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#322
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#316
      date: 2023-11-04 08:50:55.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2476 …}
  +body: """
    > never understood this sentiment. For single family homes the market sets the price. It’s not like when you buy a house and use it for a rental all of sudden it’s cheaper or more expensive in some way. You could make a price/demand argument but then again the underlying demand is housing not money hungry landlords. If there was not an underlying housing demand, no one would rent and it would fail as an investment.\n
    \n
    Close. You’re right there’s no profit without demand. Now, consider what happens when certain entities with way more money than most of us comes along and decides they want to induce artificial scarcity by buying up and leaving empty a ton of houses.\n
    \n
    > Lastly, 2 of my rentals were foreclosures. If anything I’m performing the city a service by buying these properties and adding value. If you had to choose, would you rather live next to a vacant house or a rental?\n
    \n
    They both kinda suck. I’d rather live next to someone who is invested in the property.\n
    \n
    > To answer your question, it’s fair for a renter to not build equity because they don’t pay for upkeep or have the risk associated with the loan. You have to put skin in the game at some point.\n
    \n
    I could agree with this if rent was pegged to a percentage of the mortgage value. The issue is that the landlord makes a purchase and now owes, let’s say, 1k/mo for everything. Rent, taxes, fees, etc.\n
    \n
    They want to rent that place out, great. Maximum rent should be LESS THAN that 1k, because the landlord is already getting theirs, they’re getting equity, and the only thing they have to do is upkeep they’d have to do regardless.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1705069894 {#1605
    date: 2024-01-12 15:31:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
    "@sharkaccident@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2355 …}
  +nested: Doctrine\ORM\PersistentCollection {#2167 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#2440 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2490 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2409 …}
  -id: 302074
  -bodyTs: "'1k':273 '1k/mo':251 '2':124 'ad':144 'agre':222 'along':104 'alreadi':278 'answer':181 'anyth':131 'argument':46 'artifici':111 'associ':205 'build':192 'buy':20,114,140 'certain':93 'cheaper':34 'choos':150 'citi':136 'close':78 'come':103 'consid':89 'could':42,221 'd':168,296 'decid':106 'demand':52,66,87 'empti':118 'entiti':94 'equiti':193,284 'etc':257 'everyth':253 'expens':37 'fail':74 'fair':186 'famili':7 'fee':256 'foreclosur':129 'game':216 'get':279,283 'great':265 'happen':91 'home':8 'hous':22,54,65,122,159 'hungri':57 'induc':110 'invest':77,176 'issu':237 'kinda':165 'landlord':58,241,276 'last':123 'leav':117 'less':270 'let':248 'like':17 'live':154,170 'loan':208 'm':133 'make':43,242 'market':10 'maximum':266 'money':56,98 'mortgag':234 'never':1 'next':155,171 'one':68 'owe':247 'pay':198 'peg':228 'percentag':231 'perform':134 'place':263 'point':219 'price':13 'price/demand':45 'profit':85 'properti':142,179 'purchas':244 'put':212 'question':183 'rather':153,169 're':80,282 'regardless':300 'rent':70,226,254,261,267 'rental':28,127,162 'renter':189 'right':81 'risk':204 'say':250 'scarciti':112 'sentiment':4 'servic':138 'set':11 'singl':6 'skin':213 'someon':173 'suck':166 'sudden':31 'tax':255 'thing':288 'ton':120 'under':51,64 'understood':2 'upkeep':200,294 'us':102 'use':24 'vacant':158 'valu':145,235 'want':108,259 'way':40,96 'without':86 'would':69,73,151"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7456061"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705069894 {#1945
    date: 2024-01-12 15:31: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
4 DENIED moderate
App\Entity\EntryComment {#1366
  +user: Proxies\__CG__\App\Entity\User {#1378 …}
  +entry: App\Entity\Entry {#1810 …}
  +magazine: App\Entity\Magazine {#313
    +icon: Proxies\__CG__\App\Entity\Image {#294 …}
    +name: "memes@lemmy.world"
    +title: "memes"
    +description: """
      Community rules\n
      ---------------\n
      \n
      1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
      \n
      2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
      \n
      3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
      \n
      4. No botsNo bots without the express approval of the mods or the admins\n
      \n
      5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
      \n
      \n
      \n
      Sister communities\n
      ------------------\n
      \n
      - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
      - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
      - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
      - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1112
    +entryCommentCount: 22597
    +postCount: 0
    +postCommentCount: 0
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581796 {#321
      date: 2024-10-22 09:23:16.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#285 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
    +entries: Doctrine\ORM\PersistentCollection {#228 …}
    +posts: Doctrine\ORM\PersistentCollection {#186 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
    +bans: Doctrine\ORM\PersistentCollection {#165 …}
    +reports: Doctrine\ORM\PersistentCollection {#151 …}
    +badges: Doctrine\ORM\PersistentCollection {#129 …}
    +logs: Doctrine\ORM\PersistentCollection {#119 …}
    +awards: Doctrine\ORM\PersistentCollection {#108 …}
    +categories: Doctrine\ORM\PersistentCollection {#95 …}
    -id: 78
    +apId: "memes@lemmy.world"
    +apProfileId: "https://lemmy.world/c/memes"
    +apPublicUrl: "https://lemmy.world/c/memes"
    +apFollowersUrl: "https://lemmy.world/c/memes/followers"
    +apInboxUrl: "https://lemmy.world/inbox"
    +apDomain: "lemmy.world"
    +apPreferredUsername: "memes"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1728743545 {#322
      date: 2024-10-12 16:32:25.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1699084255 {#316
      date: 2023-11-04 08:50:55.0 +01:00
    }
  }
  +image: null
  +parent: Proxies\__CG__\App\Entity\EntryComment {#2356 …}
  +root: Proxies\__CG__\App\Entity\EntryComment {#2476 …}
  +body: """
    > never understood this sentiment. For single family homes the market sets the price. It’s not like when you buy a house and use it for a rental all of sudden it’s cheaper or more expensive in some way. You could make a price/demand argument but then again the underlying demand is housing not money hungry landlords. If there was not an underlying housing demand, no one would rent and it would fail as an investment.\n
    \n
    Close. You’re right there’s no profit without demand. Now, consider what happens when certain entities with way more money than most of us comes along and decides they want to induce artificial scarcity by buying up and leaving empty a ton of houses.\n
    \n
    > Lastly, 2 of my rentals were foreclosures. If anything I’m performing the city a service by buying these properties and adding value. If you had to choose, would you rather live next to a vacant house or a rental?\n
    \n
    They both kinda suck. I’d rather live next to someone who is invested in the property.\n
    \n
    > To answer your question, it’s fair for a renter to not build equity because they don’t pay for upkeep or have the risk associated with the loan. You have to put skin in the game at some point.\n
    \n
    I could agree with this if rent was pegged to a percentage of the mortgage value. The issue is that the landlord makes a purchase and now owes, let’s say, 1k/mo for everything. Rent, taxes, fees, etc.\n
    \n
    They want to rent that place out, great. Maximum rent should be LESS THAN that 1k, because the landlord is already getting theirs, they’re getting equity, and the only thing they have to do is upkeep they’d have to do regardless.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1705069894 {#1605
    date: 2024-01-12 15:31:34.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@balderdash9@lemmy.zip"
    "@lazynooblet@lazysoci.al"
    "@sharkaccident@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#2355 …}
  +nested: Doctrine\ORM\PersistentCollection {#2167 …}
  +votes: Doctrine\ORM\PersistentCollection {#2424 …}
  +reports: Doctrine\ORM\PersistentCollection {#2440 …}
  +favourites: Doctrine\ORM\PersistentCollection {#2490 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2409 …}
  -id: 302074
  -bodyTs: "'1k':273 '1k/mo':251 '2':124 'ad':144 'agre':222 'along':104 'alreadi':278 'answer':181 'anyth':131 'argument':46 'artifici':111 'associ':205 'build':192 'buy':20,114,140 'certain':93 'cheaper':34 'choos':150 'citi':136 'close':78 'come':103 'consid':89 'could':42,221 'd':168,296 'decid':106 'demand':52,66,87 'empti':118 'entiti':94 'equiti':193,284 'etc':257 'everyth':253 'expens':37 'fail':74 'fair':186 'famili':7 'fee':256 'foreclosur':129 'game':216 'get':279,283 'great':265 'happen':91 'home':8 'hous':22,54,65,122,159 'hungri':57 'induc':110 'invest':77,176 'issu':237 'kinda':165 'landlord':58,241,276 'last':123 'leav':117 'less':270 'let':248 'like':17 'live':154,170 'loan':208 'm':133 'make':43,242 'market':10 'maximum':266 'money':56,98 'mortgag':234 'never':1 'next':155,171 'one':68 'owe':247 'pay':198 'peg':228 'percentag':231 'perform':134 'place':263 'point':219 'price':13 'price/demand':45 'profit':85 'properti':142,179 'purchas':244 'put':212 'question':183 'rather':153,169 're':80,282 'regardless':300 'rent':70,226,254,261,267 'rental':28,127,162 'renter':189 'right':81 'risk':204 'say':250 'scarciti':112 'sentiment':4 'servic':138 'set':11 'singl':6 'skin':213 'someon':173 'suck':166 'sudden':31 'tax':255 'thing':288 'ton':120 'under':51,64 'understood':2 'upkeep':200,294 'us':102 'use':24 'vacant':158 'valu':145,235 'want':108,259 'way':40,96 'without':86 'would':69,73,151"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/7456061"
  +editedAt: null
  +createdAt: DateTimeImmutable @1705069894 {#1945
    date: 2024-01-12 15:31: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
5 DENIED edit
App\Entity\Magazine {#313
  +icon: Proxies\__CG__\App\Entity\Image {#294 …}
  +name: "memes@lemmy.world"
  +title: "memes"
  +description: """
    Community rules\n
    ---------------\n
    \n
    1. Be civilNo trolling, bigotry or other insulting / annoying behaviour\n
    \n
    2. No politicsThis is non-politics community. For political memes please go to [!politicalmemes@lemmy.world](https://lemmy.world/c/politicalmemes)\n
    \n
    3. No recent repostsCheck for reposts when posting a meme, you can only repost after 1 month\n
    \n
    4. No botsNo bots without the express approval of the mods or the admins\n
    \n
    5. No Spam/AdsNo advertisements or spam. This is an instance rule and the only way to live.\n
    \n
    \n
    \n
    Sister communities\n
    ------------------\n
    \n
    - [!tenforward@lemmy.world](https://lemmy.world/c/tenforward) : Star Trek memes, chat and shitposts\n
    - [!lemmyshitpost@lemmy.world](https://lemmy.world/c/lemmyshitpost) : Lemmy Shitposts, anything and everything goes.\n
    - [!linuxmemes@lemmy.world](https://lemmy.world/c/linuxmemes) : Linux themed memes\n
    - [!comicstrips@lemmy.world](https://lemmy.world/c/comicstrips) : for those who love comic stories.
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 1112
  +entryCommentCount: 22597
  +postCount: 0
  +postCommentCount: 0
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729581796 {#321
    date: 2024-10-22 09:23:16.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#285 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#281 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#270 …}
  +entries: Doctrine\ORM\PersistentCollection {#228 …}
  +posts: Doctrine\ORM\PersistentCollection {#186 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#248 …}
  +bans: Doctrine\ORM\PersistentCollection {#165 …}
  +reports: Doctrine\ORM\PersistentCollection {#151 …}
  +badges: Doctrine\ORM\PersistentCollection {#129 …}
  +logs: Doctrine\ORM\PersistentCollection {#119 …}
  +awards: Doctrine\ORM\PersistentCollection {#108 …}
  +categories: Doctrine\ORM\PersistentCollection {#95 …}
  -id: 78
  +apId: "memes@lemmy.world"
  +apProfileId: "https://lemmy.world/c/memes"
  +apPublicUrl: "https://lemmy.world/c/memes"
  +apFollowersUrl: "https://lemmy.world/c/memes/followers"
  +apInboxUrl: "https://lemmy.world/inbox"
  +apDomain: "lemmy.world"
  +apPreferredUsername: "memes"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1728743545 {#322
    date: 2024-10-12 16:32:25.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1699084255 {#316
    date: 2023-11-04 08:50:55.0 +01: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