Jump to content

TCin949

+ Supporters
  • Posts

    1
  • Joined

  • Last visited

Reputation Activity

  1. Haha
    + TCin949 reacted to + Coolwave35 in Signature Will Be Reviewed/Approved Before Showing   
    I love anyone that used the signature to tell everyone who they blocked. That is the right level of catty for gay men. Hahahaha
  2. Like
    + TCin949 reacted to Rick M in New Site Name Contest Finalists & Vote   
    I kinda like the anonymity of m4m-forum, but... Oh, well, I'll choose...
  3. Applause
    + TCin949 reacted to RadioRob in Resiliency Update   
    We're coming close to a year following the loss of our beloved Daddy (@Guy Fawkes).  His efforts in running this place that many of us call home was nothing short of heroic.  He was the "one man band" who not only kept the lights on, but also helped keep us in line, managed the review site, and played mentor to many of us.  I know from first hand experience that it must not have been easy and that it was truly a labor of love for him.  
    Part of what made us love him so much however was ultimately a challenge that almost cost this community its survival.  By taking on most everything himself, it left us in a spot where his death nearly meant everything he loved so much was almost lost.  When I agreed to help take over the technical operations of the site, improving the resiliency of this community was one of my top goals.  
    I wanted to take a moment and share a brief update on where we stand with regards to ensuring the site goes on no matter what happens to anyone here.
    Fixing the People Problem
    Having a single person with the "keys to the kingdom" creates a single point of failure scenario.  In order to reduce the likelihood of this happening, the following changes have been made.  
    We now have multiple full site admins.  Today, that is both @Cooper and myself.  Eventually I would like to expand this to one additional person so that should something happen to any of us, there would not be a significant amount of effort needed to cover for that person's loss.   You most likely by now have seen that we've grown our super moderator and moderator ranks quite a bit over the last year.  This was done intentionally for several reasons: It provides additional moderator coverage around the clock for the site.  We now have people on the west/central/east coast of the US and even someone based outside of the US.  This gives us better coverage to handle issues such as spammers or other important issues that might happen while part of the world is sleeping. It provides additional thoughts and view points as we debate our values and our guiding principles.   It reduces the workload of handling reported content for each of us while also ensuring if someone needs a break we don't end up in a "short handed" situation where the loss of someone means the rest of us end up overburdened.   Continuity of Operations
    In the event something happen to me, I have documented all of the critical site components and usernames/passwords.  This information has been shared with @Cooper who is storing it offline should something happen to me.   In the event the site is unable to find someone who has system administration experience, I'm developing a plan where the site could be transferred to being hosted by Invision (the people that make the IPB software) as a managed service.  This is more expensive than the setup we have today, but it removes the hosting requirement as well as finding someone that knows how to manage servers, etc.  I'm still working on this documentation as the original version is outdated from when the site was moved to the cloud.   Fixing the Technology Problem
    This past year has seen a number of scenarios where we've had "teething issues".  From times in which the server could not handle the traffic to the site, to bugs that have introduced unintended consequences, to "oops" moments where someone (*cough* me *cough*) fat fingered something that broke a part of the site.  
    To provide additional scalability, the site is now hosted in Amazon EC2 (aka "the cloud").  When the site was first moved off of Daddy's server, I placed it on a VPS which worked, but did not have as much resources as we needed as the site began to grow.  As a result, I moved the site elsewhere and none of you even realized it!     The workload has been split into multiple servers in a manner designed to allow us to be able to scale as needed.  (We have a separate web, database, and search tier that can each be grown as needed.) As we grow, I can add load balancing and split the work among multiple web servers, database servers, etc.   Storage of files/uploads/attachments has been rearchitected to allow us to not worry about running out of space.  Anything uploaded to the site (gallery images, file attachments, etc) is independent from the site files themselves and won't effect the site operation. I have setup a development area that I can use to test/stage major changes to reduce the risk of problems as a result of updates and other feature changes.   Improving Security / Protecting Data
    I have implemented TLS (formerly known as SSL) to encrypt the traffic between you and the site.  Not only do we leverage TLS, it's configured to the same standards used by banks to ensure someone does not sniff the traffic between you and us. In order to access ANY of the site's servers, you must first connect to a VPN.  There are no remote "back door" access areas to ensure someone cannot take over the server or do something catastrophic to the site.   I have implemented two factor authentication (2FA) for anything not directly behind our VPN such as the IPB admin area.  Even if someone guesses a password, they would also need to have a one-time password that changes every 30 seconds.  This reduces the chance of someone brute force attacking the site to try and take over control of it. I have setup multiple daily backups of all critical infrastructure components.  Specifically I have setup cloud-based snapshots that make a backup of the site daily that allows for quick restoration should something happen.  And in the off chance Amazon entirely disappear from the face of the earth, I have a separate daily backup that runs that stores files off-site in a different location.  That backup would take much longer to restore, but it would only be needed if we lost our primary site AND we lost our primary backups. Financial Continuity
    This site has primarily been funded through member donations.  I sincerely appreciate EVERYONE'S contributions to this site.  We've had folks who have given their time and others who have given with their financial support and even some that have done both.  Each of these areas have been critical to being able to manage and grow the site.  (THANK YOU as well to each of you for your gifts!) In the coming weeks, I'm going to be adding a feature that would allow someone to setup a recurring donation if they don't want to have to remember to do so.  This is not meant to be a way to "push people to give", but instead be a convenience to those that would like to do so, but not need to remember to do it.   I'm looking at ways to try and monetize the site.  If you've accessed the site while not being logged in, you might have noticed ads embedded into the site.  These are shown only to guests, and disappear once logged in.  While the ad revenue does not provide all of the funding the site needs, it does provide a nice supplement without impacting our logged in members.   I'm also looking at potentially adding features or data to the upcoming review site that might be available as part of some sort of "premium" tier.  I don't have details on how or even if this would be sustainable, but it's something that I'm considering.  
  4. Like
    + TCin949 reacted to Erikshelly in Erik Shelly 411   
    Happy to answer any questions you guys may have!
     
    ~ErikShelly
  5. Like
    + TCin949 reacted to + José Soplanucas in Word limit   
    I found the solution a long time ago. I skip them.
  6. Like
    + TCin949 reacted to + EVdude in Hottest Massage Video Ever?   
    Yalza…
    https://m.boyfriendtv.com/videos/355014/hot-gay-oral-sex-and-massage/
  7. Like
    + TCin949 reacted to + MysticMenace in Erika Girardi (RHOBH) vs. Jen Shah (RHOSLC) vs. Bravo?   
    woah - new discovery!
    https://twitter.com/RonaldRichards/status/1486147367996997638?s=20
  8. Like
    + TCin949 reacted to RadioRob in Updated Stats   
    From time to time (as I find a spare moment), I like sharing some of the statistics I have visibility to regarding the site.  By looking at how people use the site, I can make better and more informed decisions as I look to make changes and try to improve our user experiencel.
    Below are some stats for the site for last quarter (Oct-21 to Dec-21):
    New Site Registrations: 429 Spam Registrations Blocked: 1178 Started Registration But Never Finished: 94 New Site Content: 1731 unique topics and 39,626 posts were created during Q4.   The Deli had the lion share of new topics whereas the Legacy Gallery had the majority of post replies.  (Any surprise there?!) December was busiest month with 602 topics and 13,692 posts created.   This also includes the Political Issues being closed for the second half of December. 3,194 Private Messages sent 101,954 reactions given Likes represented 74% of all reactions given, followed by Applause at 15% and Haha at 5% @beachboygave the most reactions and @whipped guyreceived the most reactions.   24,908 emails sent to members 55% of all emails sent are notifications of new Private Messages.  This is followed by "New Content Notifications" at 21%. 72% of all emails sent are actually opened by members. 23% of the opened emails are clicked on by members. Site Traffic 215,710 unique users saw our site last quarter.   442.5K sessions per user (viewing on average 8 pages per visit). 3.6M page views over the quarter Only 29% of all visits were from someone logged into the site.  (People peek at us 3x more than they post about us!)
    14% of all site visits involved a search.   The most searched phrases (in order): Rainer, Chicago, Dallas, bigboyjoey, Atlanta, Boston, Vegas, milan_twink If you searched for something, you refined your results 30% of the time.  (Meaning a 2nd/3rd search immediate after your first.) Site Demographics (per Google Analytics) 73% of all users can be attributed as male  Age Breakdown: 23% Over 65 41% 55-64 19% 45-54 11% 25-34 6% Under 25 Location Breakdown: 91% United States 13% New York 5% Los Angeles 3% Chicago 3% Washington, DC 2% San Francisco 2% Canada 2% United Kingom (All other locations represented under 1%) Mobile Usage 57% Mobile devices 39% Desktop devices 4% Tablet devices iPhones represent 70% of all mobile traffic (iPads 4%) Android represents 26% of all mobile traffic.  (No single Android device represents more than 0.6% of traffic) Web Browsers 51% Safari (Not surprising given our high number of iOS users and Mac users) 39% Chrome 4% Edge 3% Firefox 1% Opera Cross Device Usage (Users accessing the site across different devices) Desktop Only 38%
    Mobile Only 35.%
    Desktop -> Mobile 19.97%
    Tablet Only 3%
    Desktop -> Tablet 2%
    Desktop -> Mobile -> Tablet 2%
    Mobile -> Tablet 1%
  9. Haha
    + TCin949 reacted to wsc in ONNICRON   
    For the virus or for misspellings?
  10. Like
    + TCin949 reacted to pubic_assistance in Being The Ricardos (2021)   
    I'm a harsher critic.
    Watched a half hour and was so nauseated by the poor casting and production I switched to something else.  *Pass*
  11. Like
    + TCin949 reacted to + MysticMenace in Hot Mugshots   
    would be more than happy to keep dropping my soap for these studs...











     
  12. Like
    + TCin949 reacted to + nycman in Is $3000 too much?   
    You lost me. 
  13. Like
    + TCin949 reacted to + BenjaminNicholas in Nevermind   
    This whole thread is already a trainwreck.
  14. Like
    + TCin949 reacted to + nycman in IS THIS A SCAM ????   
    If you have to ask….
    Stop….it’s a scam.
    Elaborate? Hence? Epistle?
    You’re still unsure if this is a scam?
    I get the feeling you’re a sweet man, but gullible….baby, it’s a scam. 
  15. Like
    + TCin949 reacted to + db66 in IS THIS A SCAM ????   
    The cashiers check is magically for more than the deposit agreed to. No problem, he tells you to deposit it and send him back the overpayment by cash app, western union, or who knows? It’s a cashiers check, so why worry? The check turns out to be bogus, and whatever you sent him is your loss. All the passport and ID sharing is designed to build your trust. Just another internet scam. 
     
  16. Like
    + TCin949 reacted to + carlos45 in Colin Jost   
    In regards to Colin, SNL cast member, am I the only one who finds this man, very attractive??
  17. Like
    + TCin949 reacted to dbar123 in Dealing with a No show   
    Life is short. Move on. 
    Next time only work with an engaged provider.
  18. Like
    + TCin949 reacted to + MysticMenace in Dealing with a No show   
    I moved on.
  19. Like
  20. Agree
    + TCin949 reacted to MikeBiDude in Is skimpflation here to stay? Skimping out on services.   
    I’m getting very irritated with reduced housekeeping services when I stay in a hotel! 
  21. Like
    + TCin949 reacted to Trick in 411 on Constantine   
    I’ve got a huge crush on Eric Winter from The Rookie.  This guy reminds me of him.
  22. Like
    + TCin949 reacted to joegr2000 in Hugely into kissing   
    Love having a hot guy's tongue in my mouth.  How should I make it clear that I am not interested in dainty kisses?  I don't want to waste my time or his.
  23. Like
    + TCin949 reacted to + Lucky in Lucas Ridgeston   
    @PoincareI can't imagine why you would resurrect a 13 year old thread to complain that a former porn star has not aged well. This is just beyond silly.
  24. Like
    + TCin949 reacted to Relaxapro in Porn stars I wish I could hire   
    A girl can dream..
    Jhorman Moreno
    Collin Simpson
    Brandon of Sean Cody
    Brodie of Sean Cody




  25. Like
    + TCin949 reacted to + nycman in The provider didn’t match his profile photo   
    Let me walk you through this one….
    ”I’m sorry, I was expecting someone else" (shuts door)
    <End scene>
    He knows he’s scamming you and you’re hotel doesn’t give a flying fuck that you hire whores…trust me. 
    He’s counting on you being a weak ass faggot…..don’t be a weak ass faggot.
    If he creates a scene, he will be escorted off the premises by hotel security.
    He won’t be the first, or the last. 
    In the future, meet first time hires on neutral turf. It’s easier to walk away. 
×
×
  • Create New...