Skip Navigation
Stem cells reverse woman’s diabetes — a world first
  • What exactly did you learn? If it's that there are a number of different types of stem cells, then we really need to improve scientific communication to the average person. I learned this kind of thing because I'm interested, but I thought this was being taught to kids since they were an active area of research (something like 15-20 years?).

  • Stem cells reverse woman’s diabetes — a world first
  • Well, "nuclear" has come to mean "fission," because that's how it's used in every nuclear energy system today. "Fusion" isn't something that exists in a meaningful way outside of science labs.

    So I think that association is fair. If you mean "fusion," you should say "nuclear fusion."

  • Stem cells reverse woman’s diabetes — a world first
  • Yup, 2 + 2 = 5, I love big brother.

    BTW, reading Julia right now, which is the same setting, but with more graphic language and a dose of feminism. Will probably follow up with a re-read of 1984, it's been a few years.

  • All Proton Drive apps are now open source
  • LibreOffice Online does. It's not built around it, but Collabora's work has added some level of collaboration to it.

    That said, if collab features are your top priority, then OnlyOffice may be the better option, since it was built web-first. I don't know what OpenOffice offers here though.

  • Authors problem.
  • I wish more authors accepted donations. I read a ton of books from my library, and I'm happy to give them some money every now and then, but I don't really want to have the actual book. Publishers take so much of they money, that I often just end up not bothering.

  • Authors problem.
  • Exactly. And most libraries won't take them as donations, and if they do, they'll probably just toss it if it doesn't sell on their $1 bin.

    I still buy books, I just wish there was a more efficient way of rewarding the author. For that $10 book, I'm guessing the author gets $1-2, so why don't we just split the different and give me the e-book for $4-5?

  • Authors problem.
  • I took a shortcut, I wanted to write a book, so I did a first draft, then completely forgot about it.

    Boom, all the satisfaction of writing a book without most of the actual work.

  • NIST proposes barring some of the most nonsensical password rules
  • I do 256 so I hopefully never need to update it, but most of my passwords are 20-30 characters or something, and generated by my password manager. I don't care if you choose to write a poem or enter a ton of unicode, I just need a bunch of bytes to hash.

  • NIST proposes barring some of the most nonsensical password rules
  • But it really doesn't, unless you're sending megabytes of text or something. Industry standard password algorithms run the hash a lot of times, and your entry will only impact the first iteration.

    I usually set mine to 256 characters to prevent DOS attacks, and also so I don't need to update it ever. Most of my passwords are actually around 20-30 characters in length (I pick a random length in the slider on my password manager), because I don't want to be there all day if I ever need to manually enter it (looking at you stupid smart TV...).

  • NIST proposes barring some of the most nonsensical password rules
  • I usually do 256 characters. That's long enough that most password managers top out anyway (mine tops out at 128), and it shouldn't ever present a DOS risk. Anything much beyond that and you'll go beyond the hash length.

  • Retirement Calculators: the good, the bad, and what I use

    I've been reading Yahoo Finance a bit recently due to all of the shifts in the market, and they have a PF section where they cycle through a variety of PF topics. One of them linked to a retirement calculator, which I had a lot of trouble with as someone looking to retire way earlier than typical, so I decided to go look at a few more and compare them.

    Warning: these are pretty US-centric.

    Smart Asset retirement calculator

    • maxes out at 40% savings rate
    • minimum retirement age is based on birth year (i.e. can't retire before today)
    • default annual rate of return is 4%? This is worded oddly, because it's called "savings" and is right under "cash savings and investments"
    • no option for HSA, but you can lump it in with IRA
    • seems to estimate Social Security income, which is cool
    • has on option to add a spouse, which was cool

    This was was pretty awful, but with some fiddling, I got it to spit out some halfway decent numbers. It seems to be a simple flat return tool, so no backtesting or randomness at all, but it does try to account for taxes and whatnot. That said, it got my tax rate completely wrong for some reason.

    I guess this is acceptable for someone to get a rough idea of what retirement looks like, but it was also really fiddly and buggy (i.e. Social Security age kept resetting to 66 for whatever reason).

    My 401k provider (Empower)

    • minimum retirement age is 50?!
    • automatically pulled in elective deferrals and employer match, but it was way off (surprising because it's literally the custodian for my 401k...)
    • can link accounts, but can't add any accounts w/o linking (weird, because my old 401k provider that they bought allowed me to)
    • assumes 60/30/10 stock/bond/cash split, with no way to adjust it (I'm going 100% stocks)
    • links with a budgeting app they have internally? Why would I use my 401k as a budgeting app??
    • option to simulate what automatically increasing retirement contributions does (not useful for me, but could help others)
    • option to add kids and estimate college expenses, which was cool

    This one was absolutely terrible. Not only was it a pain to figure out how to input my numbers, it also didn't really give useful output. Even if I was a typical retiree, I'd still find it largely useless, unless my 401k was literally my only retirement account (which I admit is probably pretty common).

    Fidelity brokerage

    • retirement age must be greater than current age (can't retire immediately
    • lots of estimates for retirement expenses (i.e. no stupid % of income metric)
    • can set asset allocation for retirement accounts (domestic, international, bonds, etc)
    • can link accounts, or just enter their values
    • can add Social Security, and it'll estimate for you if you want
    • seems to do some kind of back-testing because portfolio growth isn't a smooth line

    All in all, I found Fidelity to be pretty good! It's easy to add all of the accounts and provide as much detail as I'd like, and I feel like the result is pretty realistic.

    FiCalc

    Primarily for backtesting withdrawal strategies, and it provides a bunch of tools, such as:

    • withdrawal strategy - constant dollar, percent of assets, etc
    • constant withdrawals (e.g. putting a kid through school, pay off house, etc)
    • extra income - i.e. barista FI or whatever
    • adjust range of historical data

    It won't tell you when you can expect to retire, but it'll tell you your retirement plan's chance of success, which is way more important IMO.

    Fire Calc

    Primarily backtesting, but there are some knobs you can mess with as well if you click through the tabs:

    • pensions/additional income
    • future retirement date (plus how much you'll contribute until then)
    • withdrawal strategies
    • portfolio makeup
    • additional portfolio additions (house sale, inheritance) and subtractions (one-time expenses at a certain point in retirement)

    This is the first one I used, so it holds a special place in my heart.

    What I personally use

    I like mucking about with the above, but at the end of the day, I mostly just use my spreadsheet to estimate things. Some specific calculations I find a lot of value in:

    • FI Date - EDATE(TODAY(), NPER(...))
    • progress toward FI - 1-(NPER(with current assets)/NPER(assuming starting from zero))
    • Social Security calculator - this one exists, but it assumes zero inflation going forward; so I wrote my own in my spreadsheet that uses average inflation from my working career going forward, and actual inflation numbers going backward; not used in any calculators, but it's nice as a backup plan
    • withdrawal simulator - how much I'd need to withdraw from tax-deferred accounts before RMDs, by SS max age, and SS min age (helps w/ tax planning)

    But at the end of the day, the first is the only one that matters. I update my total spending about once/year, my investment accounts when I remember, and my savings rate comes from my budget. I periodically check my FI number against back-tested portfolios, but I've settled on a SWR of 3.5% and assume a 7% real market return.

    Conclusion

    These aren't the only retirement calculators I've played with, but the easier ones to access (i.e. search results or though 401k) tend to be pretty awful, while the good ones are a bit more hidden away.

    I think with a bit of searching, you can find some decent tools without having to DIY. Then again, I prefer to DIY.

    Do you have any retirement calculators you like? Do you DIY?

    5
    Looking for HW recommendations for DIY NAS/Homelab

    Here's what I currently have:

    • Ryzen 1700 w/ 16GB RAM
    • GTX 750 ti
    • 1x SATA SSD - 120GB, currently use <50GB
    • 2x 8TB SATA HDD
    • runs openSUSE Leap, considering switch to microOS

    And main services I run (total disk usage for OS+services - data is :

    • NextCloud - possibly switch to ownCloud infinite scale
    • Jellyfin - transcoding is nice to have, but not required
    • samba
    • various small services (Unifi Controller, vaultwarden, etc)

    And services I plan to run:

    • CI/CD for Rust projects - infrequent builds
    • HomeAssistant
    • maybe speech to text? I'm looking to build an Alexa replacement
    • Minecraft server - small scale, only like 2-3 players, very few mods

    HW wishlist:

    • 16GB RAM - 8GB may be a little low longer term
    • 4x SATA - may add 2 more HDDs
    • m.2 - replace my SATA SSD; ideally 2x for RAID, but I can do backups; performance isn't the concern here (1x sata + PCIe would work)
    • dual NIC - not required, but would simplify router config for private network; could use USB to Eth dongle, this is just for security cameras and whatnot
    • very small - mini-ITX at the largest; I want to shove this under my bed
    • very quiet
    • very low power - my Ryzen 1700 is overkill, this is mostly for the "quiet" req, but also paying less is nice

    I've heard good things about N100 devices, but I haven't seen anything w/ 4x SATA or an accessible PCIe for a SATA adapter.

    The closest I've seen is a ZimaBlade, but I'm worried about:

    • performance, especially as a CI server
    • power supply - why couldn't they just do regular USB-C?
    • access to extra USB ports - its hidden in the case

    I don't need x86 for anything, ARM would be fine, but I'm having trouble finding anything with >8GB RAM and SATA/PCIe options are a bit... limited.

    Anyway, thoughts?

    28
    Business @lemmy.world sugar_in_your_tea @sh.itjust.works
    Calm inflation reading keeps the door open at Fed for September rate cut
    finance.yahoo.com Calm inflation reading keeps the door open at Fed for September rate cut

    The Fed’s preferred inflation gauge had its slowest annual increase in more than three years, likely getting policy makers closer to the conviction needed to ease monetary policy.

    Calm inflation reading keeps the door open at Fed for September rate cut

    Looks like inflation is around 2.6% and holding steady/falling slowly.

    This is good news for the stock market and could impact elections in November since we'll likely see a rally if rates do get cut in Sept.

    2
    What does the Libertarian candidate really believe? | Chase Oliver | Just Asking Questions, Ep. 25
    m.youtube.com What does the Libertarian candidate really believe? | Chase Oliver | Just Asking Questions, Ep. 25

    The L.P. presidential candidate clarifies his views, amid criticisms that he is too "woke."SubscribeYouTube: http://youtube.com/reasontvApple: https://podcas...

    What does the Libertarian candidate really believe? | Chase Oliver | Just Asking Questions, Ep. 25

    This interview mostly goes over social policy, so I hope there's a follow-up with fiscal policy as well.

    Here's an AI-generated transcript, which has some mistakes but hopefully is helpful. I tried copying it here, but it was too long.

    Some interesting tidbits I liked:

    • Liz challenged Chase on gender affirming care - his response was "no to surgery before 18, yes to medication if parents and doctors agree"
    • open borders - wants an "Ellis Island"-style system where you register and then get to work, while still maintaining a strong police presence to keep out criminals
    • courting those on the right of the LP - wants to work together on common causes, but will disagree on social issues
    • vaccine mandates - no mandates from the government, but private businesses absolutely can; he thinks businesses requiring masks/vaccines is stupid because it limits customers

    The whole discussion was pretty interesting, and I think it's interesting that Liz Wolfe came out as more conservative than Zach (apparently, Zach rarely discusses personal opinions).

    So far I'm pretty happy with Chase as the candidate because:

    • he's pretty well-spoken - reminds me a bit of Gary Johnson with less "aloof"-ness
    • he appears confident and seems to do a good job justifying his positions on core libertarian principles
    • very different from both Trump and Biden, so he should contrast well
    • going after young voters - he's young, and he's highlighting issues that young people seem to care about, so I'm hopeful that'll resonate with young voters

    I certainly disagree with him on some issues, but I think he'll be a good voice for the party. I would like to see more discussion on economic policy though.

    Anyway, what are your thoughts? Are you excited for a Chase Oliver campaign, or do you think the Libertarian Party should have made a different choice?

    2
    IRS opening free online tax filing program to all states

    This is exciting for me because:

    • I model ny taxes in my spreadsheet anyway, so I'm likely to notice a mistake
    • I usually use FreeTaxUSA to file for free, and this means there's one less party to share my personal information with
    • my state's taxes are pretty simple, so I don't need state-specific tax software

    I hope this helps simplify things for some people and save a bit of money as well. I'm going to try it out next year.

    Do any of you estimate your taxes? Are you interested in trying out this service?

    1
    Chase Oliver Is the Libertarian Party's Presidential Pick Chase Oliver is the Libertarian Party's Presidential pick
    reason.com Chase Oliver Is the Libertarian Party's Presidential Pick Chase Oliver is the Libertarian Party's Presidential pick

    Chase Oliver of Georgia won the Libertarian Party's presidential nomination in dramatic fashion on Sunday night.

    Chase Oliver Is the Libertarian Party's Presidential Pick Chase Oliver is the Libertarian Party's Presidential pick

    > Oliver's victory on Sunday night was a blow to the Mises Caucus, the right-leaning faction that took control of the Libertarian Party at the 2022 convention and that had orchestrated Trump's appearance at the convention. That faction's preferred candidate was Rectenwald.

    I'm not a fan of the Mises Caucus, so I think this is hilarious.

    > There was widespread media attention in recent weeks fixated on whether the Libertarian Party would nominate a prominent non-Libertarian like Kennedy or even Trump. > > Neither got anywhere close to winning. Kennedy was eliminated after the first round of balloting, while Trump did not even qualify for the first round and received just six write-in votes.

    Good on you LP.

    Now, I know next to nothing about Chase Oliver, but being gay and young will certainly set him apart from the old men he's competing against. I hope he'll get a good amount of media attention to spread the libertarian message.

    Anyway, what are your thoughts? Did the convention make the right call? Would one of the other candidates have been better? Would you prefer no candidate?

    1
    Bill Perkins - Memory Dividends, Time Buckets, and Maximizing Net Fulfillment
    www.madfientist.com Bill Perkins - Memory Dividends, Time Buckets, and Maximizing Net Fulfillment

    Bill Perkins, author of Die with Zero, joins Chris Hutchins on the All the Hacks podcast to discuss memory dividends and how to spend money!

    Bill Perkins - Memory Dividends, Time Buckets, and Maximizing Net Fulfillment

    I haven't finished listening to this, and unfortunately there isn't a transcript. According to the comments, the transcript exists on Spotify (I don't have a subscription, sorry), so that can be an option.

    Anyway, I'm well on my way to my number, so I've been thinking about maximizing my time while I wait for the market to do its thing.

    I've been listening to a lot of The Money Guy show recently, which has a lot of overlap with the FI mentality, and the recording theme is to optimize for enjoyment. I think that's something I've been forgetting recently, so I'm glad I found this podcast to help keep me grounded.

    Anyway, thoughts? How are you spending you time now? How to you expect that to change when you're FI? Are there changes you'd like to make to optimize things today?

    0
    Average Retirement Savings Balance by Age

    Here are just the number for all of you degenerates who just want some milestones for your spreadsheets.

    Average total retirement savings by age:

    • <35 - $49,130
    • 35-44 - $141,520
    • 45-54 - $313,220
    • 55-64 - $537,560
    • 65-74 - $609,230
    • >=75 - $462,410

    Average 401k balance by age:

    • <25 - $5,236
    • 25-34 - $30,017
    • 35-44 - $76,354
    • 45-54 - $142,069
    • 55-64 - $207,874
    • 65 and older - $232,710

    And retirement savings targets from various advisors:

    Fidelity:

    • 1x by 30
    • 3x by 40
    • 6x by 50
    • 8x by 60
    • 10x by 67

    Rowley:

    • 1x by 35
    • 5x by 50
    • 7x by 70

    Anyway, do you like metrics like these?

    9
    May 10, 2024 (text in body)

    > For crying out loud, Jonah! Three days late, covered with slime, and smelling like fish! … And what story have I got to swallow this time?

    5
    May 10 2024 (text in body)

    > You know what I’m sayin’? … Me, for example. I couldn’t work in some stuffy little office. … The outdoors just calls to me.

    3
    May 10 2024 (text in body)

    > Look! Look, gentlemen! Purple mountains! Spacious skies! Fruited plains! … Is someone writing this down?

    9
    May 10 2024 (text in body)

    > Sure, I’m a creature—and I can accept that … but lately it seems I’ve been turning into a miserable creature.

    2
    Monthly Recommendations Thread: What are you playing?

    It has been a while since the last one. So...

    Tell us what game you are currently, or recently played, greater than 6+ months old.

    If the game happens to be on sale, a link would be a plus.

    126
    Should there be a right to digital privacy?

    I'm thinking something along the lines of the GDPR where companies must get consent to track you, and must delete your data upon request.

    I see a few arguments here:

    • yes, websites are like stores and have the obligations of a store to protect user data (IP address, HTTP headers, etc)
    • no because the internet is "the commons," so no expectation of privacy (no expectation that the website follows your local laws)
    • no because you're voluntarily providing the data, but you're well within your rights to block tracking attempts

    So, some questions to spark discussion:

    • does data collection violate the NAP?
    • does sale of personal data (without a TOS in place) violate the NAP?
    • if no to each of the above, is it worth violating the NAP to enforce a right to digital privacy?
    0
    Review request: home network setup

    I'm going to be overhauling my network over the next few months as I get ready for my new municipal fiber installation. I have a general idea of how to set things up, but I'm not an expert and would appreciate a few extra pairs of eyes in case I'm missing something obvious.

    Hardware available:

    • Microtik Routerboard - 5 ports
    • Ubiquiti AP - AC-Lite; plan to add U6+ or U6 Lite once I get faster service
    • some dumb switches

    Devices (by logical category; VLANs?):

    • main - computers and phones (Wi-Fi for now, I plan to run cable)
    • media - TVs, gaming consoles, etc
    • DMZ - wired security cameras, Wi-Fi printer (2.4GHz wireless g only)
    • guest - guests, kids computers

    Goals:

    • main - outgoing traffic goes through a VPN
    • media - outgoing traffic limited to certain trusted sites; probably no VPN
    • untrusted - cannot access internet, can be accessed from main
    • guest - can only access internet, potentially through a separate VPN from main

    Special devices:

    • NAS (Linux box) - can access main, media, and DMZ
    • printer - accessible from main, rest of devices on untrusted don't need to be (I can tunnel through the NAS if needed); can potentially configure a CUPS server on the NAS to route print jobs if needed

    Plan:

    Router ports:

    1. Internet
    2. WiFi APs
    3. main VLAN
    4. untrusted (VLAN)
    5. unused (or maybe media VLAN)

    WiFi SSIDs (currently have a 2.4Ghz and 5Ghz SSIDs):

    1. main VLAN
    2. guest VLAN
    3. untrusted - hidden SSID (mostly for printer) - 2.4GHz only

    If the VPN causes issues, I would like the ability to move individual MACs to another VLAN (say, to media, or a separate, usually unused backup VLAN). Not required, just a backup plan in case the VPN causes issues.

    This is my first time configuring VLANs, so I'm not really sure what my options are. Also, I'm not super familiar with Mikrotik routers (I'm not a sysadmin or anything, just a hobbyist), I just got fed up with crappy consumer hardware and wanted something a bit more reliable.

    Does that sound like a reasonable plan? Is there something I could improve or suggestions you have?

    Edit: DMZ is the wrong term, so I replaced it with "untrusted". By that I meant a local-only network, so no Internet access. Ideally I could access these devices from my main network, but they can't initiate connections outside their VLAN. However, that's not necessary, since I can tunnel through my NAS if needed.

    16
    Soho Debate : Should government fund basic science research?
    reason.com Should government fund science? A Soho Forum debate

    AEI's Tony Mills and British biochemist Terence Kealey debate whether science needs government funding.

    Should government fund science? A Soho Forum debate

    Here's the YouTube video on Reason's channel (event starts about 10 min in), or you can download it at the link for this post.

    There's no text transcription AFAIK, so I'll try my best to represent both sides fairly. I do have my own opinions here, so I recommend you watch the video (at least the opening remarks, which is ~35 min long, just after introductions).

    Here's the prompt:

    > Government must play a role in fostering scientific and technological progress by funding basic research.

    The definition of "basic research" is a bit squishy, but the definition they seem to be going with is science without a specific goal, such as studying chemistry not to solve a given program, but to see where the research goes. The opposite is "mission science," which is research in a given area to achieve some specific goal important to the government, like weapons. They both agreed that the latter should be funded as needed (e.g. COVID-19 vaccine).

    For the affirmative (Dr. Mills):

    • private companies have little interest in basic research
    • government funded basic research has produced immense value (example given: ammonia composition, which wasn't economically useful for 100 years so likely wouldn't have happened as quickly)
    • government funded research is often economically viable, but more importantly, it has non economic value that private research doesn't provide (e.g. man on the moon)

    For the negative (Dr. Kealey):

    • publicly funded research "crowds out" private research (i.e. public research doesn't add more scientists, it just moves them from private to public sector)
    • private research is more economically viable
    • private companies need to fund research or they'll lose to their competition

    And some prompts for discussion:

    • What is your opinion on the prompt, should the government be funding basic research?
    • Who do you think won? Do you agree with the voting? Why?
    • If you're against the resolution, would you go further and prefer to not fund "mission science" as well? Why or why not?
    • Should your government increase or decrease the amount it's spending on basic science research?

    And a final question: do you want to see more of this kind of post?

    0
    Meta: what would you like moderation to look like

    I'm generally in favor of "hands off" moderation, as in allowing the community to decide which content to promote and which to discourage. I prefer to only step in if someone is violating the rules, either of the instance or of this community.

    That said, this community has seen a lot of recent activity, and I'm worried that people who want to discuss libertarian concepts are being overrun. For example, this recent post has more downvotes than the most popular post has upvotes (by a large margin), yet I think this type of post is quite relevant to libertarians.

    So I think we're getting a lot of non-libertarian (by pretty much any definition of the word) users in this community, and I'm worried they're not here in good faith.

    So, I'd like to know what kind of moderation we'd like to see. I'll be reviewing voting records for posts to try to sus out who I subjectively think are here in bad faith (not planning on any bans though, just getting an idea) since I don't think votes will be particularly relevant for this post. Some questions:

    • should moderators (so far just me) ban serial downvoters?
    • should moderators ban low effort posts, regardless of applicability to libertarianism? (e.g. the recent memes and whatnot)?
    • should moderators pin subjectively higher effort and relevant posts to promote similar content?

    So far I've done no moderating because everyone seems to at least be civil, but I don't want this to become a "bash on libertarians" community or I'll just close it.

    I created the community to discuss libertarian concepts because the rest of Lemmy seemed very leftist. I basically want something like a mix of /r/libertarian and /r/neutral_news, where citations are encouraged (if not required) and content generally focuses on how to solve problems with less government rather than more. That doesn't seem to be happening, so either we need strict rules or to just close the community down.

    0
    We're All Millionaires! (on average) - Early Retirement Now
    earlyretirementnow.com We're All Millionaires! (on average) - Early Retirement Now

    The average households net worth has been rallying. We are now all millionaires, on average. I take a deep-dive into the data.

    We're All Millionaires! (on average) - Early Retirement Now

    I like looking at ERN's articles from time to time because they cover so much that I'm all but guaranteed to learn something.

    This article is about how, despite the wealth inequality figures, the US is still doing okay when it comes to wealth accumulation. Here are some of my personal highlights from the article:

    > If I want to put a positive spin on the unpleasant wealth inequality stats in the U.S., I would again point to the net worth chart by age group: Some of our inequality is due to the natural wealth accumulation lifecycle. For example, within my age group (45-49), the wealth Gini coefficient is lower: 0.769. Americans are very good at building assets, thanks to their entrepreneurial spirit and generous tax incentives, like tax-advantaged retirement plans and capital gains deferral.

    And later:

    > It’s also worth pointing out that the Gini coefficient decreased in 2022 and now stands at the lowest level since 2007, though still far above the Gini in the 1990s.

    And this is an interesting alternative to some of the rhetoric I'm seeing about the eroding middle class:

    > If we compare the wealth distribution in 1989 with 2022, most percentiles gained ground. True, the 1%, 5%, and 10% lowest percentile had negative to zero net worth figures. The 1% poorest got deeper into debt. But the middle class is getting richer, albeit modestly slower.

    There's a lot here, and my takeaway is that FIRE should continue to be a possibility to the middle class and above. It's not a weird phenomenon that only a lucky few were positioned correctly to achieve, but conditions remain good if you want to put in the work to love below your means and invest consistently.

    Anyway, I like looking at graphs and deep analysis like this. Please share your thoughts.

    1
    InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)SU
    sugar_in_your_tea @sh.itjust.works

    Mama told me not to come.

    She said, that ain't the way to have fun.

    Posts 39
    Comments 9.5K
    Moderates