Sunday, December 1, 2024

Dev Blog #15 - Nov 2024

November development revolved around quality of life improvements for tournament players and unlocking features for social guilds that have long-since been exclusive to competitive guilds (in preparation for the launch of the Big Costco Hotdog World Tour guild). But the big news this month is that I was invited back for episode 135 of the Bitcoin Cash Podcast to talk about the progress A Fifth of Gaming has been making!

https://www.youtube.com/watch?v=EDFdSPGvnX0

https://preview.redd.it/pfk338wdxc4e1.png?width=1286&format=png&auto=webp&s=6a2bb5a16d3e206b4691f1ae5f814b658c64d210

As hinted, this month also saw the launch of the BCHWT with a few rounds of Risk of Rain 2!

https://preview.redd.it/jdil9n36vc4e1.jpg?width=1920&format=pjpg&auto=webp&s=b585ba7dfcc826f327d014ca9852424903faaa5a

Mark your calendars for the next session, coming up in December:

https://afifthofgaming.com/session/next/41

And now, onto the changelog!

NEW FEATURES

  • Players can now unregister from a tournament before it starts. If they paid a registration fee, it will be automatically returned to them.
  • An audio clip of war drums will now play whenever your next match is ready to be played.
  • Upcoming events for both tournament and social guilds will now display that guilds average attendance for recent events. To account for the reality that players tend to register for events at the last minute, the display priority calculation now uses "recent average" rather than "current count".

UI/UX

  • Social guild admins now have access to the "Event Info" section in their control panel. Any text put into this field will be displayed on their session pages.
  • Twitch streams are now online for social guilds. Any player marked as "present" at a social event who also has their twitch handle in their AFoG profile and is currently streaming will have their stream embedded on the event page.

BUG FIXES

  • Registering for a pay-to-play event at the last minute could cause the tournament page to throw an error once the event started. Fixed.
  • Another attempt has been made to resolve the pesky every-once-in-a-while problem of a player getting registered for the same event twice.
  • Social event attendance tracking was not respecting the guild cadence, so the start and end of the tracking window was wrong for guilds with non-default cadence. Fixed.
  • It is no longer possible to create a new guild that has the same name as an existing guild.

MISC

  • When a player resigns or is dropped from a Swiss tournament, they will no longer exist in the matchmaking pool for future rounds. As part of this change, it is no longer possible to resign from a Swiss event while you have an open match.
  • The game selection system will no longer filter out titles from IGDB that are forks of other games.

December 2024

For the month of December I would like to do a deep dive into the AFoG error log. Every exception with its stack trace is logged and there are some very mysterious errors that have been popping up for many months but aren't visible enough to the end-user for there to have been justification to prioritize them over more immediate needs. So I'm setting aside some time to look into all that and hopefully get the error log cleaned up. I'll still be knocking out some user feature requests as needed, of course.

Get Involved

Thank you, as always, for tuning in for the monthly AFoG dev blog! If you want to take your support to the next level, doing any combination of these things will help us out in a big way!

https://preview.redd.it/vxhyt7zgwc4e1.jpg?width=600&format=pjpg&auto=webp&s=05625476adff631dcf0e788b97367e1ca86e893c


I created a videogame to make it fun to teach people about about Bitcoin

Game development is a hobby that I started recently and one of my first projects is making a fun, lighthearted game that people could play and learn a little bit more about Bitcoin. It's not ready yet but just thought I'd share a video of it for the Bitcoin Reddit community to see what kind of input you guys might have for the game, especially for things I could mention in the game, events that were really significant in the history of Bitcoin. I've been a longtime lurker of the r/Bitcoin subreddit and a lot of my inspiration for the game came from spending time in this community. Thanks!

P.S. Don’t miss out on the fun phrases—turn on the sound while watching!

The name of the game: Bitcoin Odyssey


COMING UP: The week ahead; PH: MREIT/FILRT div pay; PH: NOV CPI/inflation data; PH: DITO FOO listing; Security Bank buys 25% of Home Credit PH; QUESTION: I'm up huge in crypto, what do? (Monday, December 2)

Happy Monday, Barkada --

The PSE lost 25 points to 6614 ▼0.4%

Thank you to all the readers who participated in Round 2 of the first MB Investor Month! The questions have been submitted to Cebu Landmasters, and we should hear back soon.

Not a lot of news, so let's get right to it.

In today's MB:

  • COMING UP: The week ahead
    • PH: MREIT/FILRT div pay
    • PH: NOV CPI/inflation data
    • PH: DITO FOO listing
  • Security Bank buys 25% of Home Credit PH
    • Buys stake from MUFG
    • SECB is MUFG affiliate
  • QUESTION: I'm up huge in crypto, what do?
    • How I deal with moonshots
    • Crypto is art, not science: YMMV

Daily meme | Subscribe (it's free) | Today's email

▌Main stories covered:

  • [COMING_UP] The week ahead... Bitcoin and all of its crypto bastard children are still top-of-mind for me this week, but I’m also planning to spend some time thinking about the US Dollar and the Peso exchange rate to see if there are any adjustments that I need to make to any of my holdings.

    PH: The week of scheduled events starts on Tuesday with MREIT’s payment of Q3 dividends. Then on Thursday we hear about the November CPI and inflation data from the Philippine Statistics Authority. We finish the week on Friday with FILRT’s payment of Q3 dividends and DITO’s listing of its follow-on offering.

    International: We will hear US Q3 GDP and jobless claims on Thursday, but it’s hard to watch anything other than bitcoin, currencies, and gold right now.

    • MB: Earnings season is behind us. We’re getting into the thick of the oppressive Christmas party season. We still have a lot on the schedule, but most of it is dividend-related except for the interest rate decisions in mid-December from both the US Federal Reserve and the Bangko Sentral ng Pilipinas. I’m not saying that we’re going to have a quiet December, but I don’t think there are a lot of fireworks on the schedule. That doesn’t mean we won’t get sideswiped by some random bit of scandal like the PLDT capex thing from last Christmas, or that we won’t get to witness some great melt-up or melt-down in crypto while many are home and bored over the holidays. I usually plan to take a break from the market, but I always keep my eyes on the news in case we get another basurapalooza or something.
  • [NEWS] Security Bank buys 25% of Home Credit Philippines... Security Bank [SECB 86.80 ▲1.5%; 43% avgVol] [link] entered into an agreement to buy a 25% stake in Home Credit Philippines (HCP) from Mitsubishi UFJ Financial Group (MUFG). SECB will pay ₱11 billion for the stake in HCP, which it describes as “the country’s premier consumer financing company”. The company frames the move as “strategic” and related to “enhancing its consumer finance capabilities and expanding its market presence.” MUFG bought a 20% stake in SECB back in 2016; SECB is an affiliate of MUFG. HCP has over 11 million customers and offers a range of financial products like point-of-sale loans (like for cars or large household items), cash loans, revolving credit, and insurance.

    • MB: Everyone wants a slice of consumer lending. It’s the holy grail of banking. It has higher margins (higher rate spreads, better income from fees and penalties) than commercial lending and has cross-selling potential that can dovetail other banking product lines like accounts, insurance, credit cards, and other financial services. Sure, there’s potentially more risk in consumer lending, but it wouldn’t be the holy grail if there wasn’t a need to race the Nazis to find the right cup and avoid speedrunning life and instantly dying of old age if the wrong cup is selected. I don’t have a lot of knowledge about HCP, so it’s not clear to me yet whether this transaction is one that is potentially transformative for SECB, or if it’s just a way for SECB’s affiliate to get a little exit liquidity for its position.
  • [QUESTION] I’m up huge in [memecoin redacted]; what do I do?... Now that the crypto pump is in full-swing and being fueled by news out of the US about the possibility of a crypto-friendly SEC, I’ve been receiving an uptick in the number of people looking for advice on what to do with life-changing paper profits. A “paper profit” is when the value of your investment has gone up, but you haven’t yet sold to “lock in” the profit. While what qualifies as life-changing is probably different for each person, to me an amount is life changing if--when sold--it would be your all-time high of free cash. If you’re a 22-year old fresh grad from a family of modest means, this might be an amount in the double-digit thousands of pesos. If you’re the head of cardiology with a vast portfolio of commercial real estate, this might be in the triple-digit millions. We all have our number. The point isn’t about meticulously calculating the number as it is about what to do when one of your holdings (like with what’s happened in Bitcoin and its shitcoin offspring) provides a windfall paper profit.

    • My background: I’ve been invested in Bitcoin since 2012 and have been a cryptocurrency advocate for about as long. I’ve given paper wallets of BTC to friends and family as Christmas presents (that have since tripled and quadrupled in value), I’ve participated in every single pump, and I’ve diamond-handed through every single winter. I’ve lost coins to exchange failures (Cryptsy), to shitcoin bankruptcies (Envion), and I’ve moved uncomfortable sums of money into sketchy exchanges to buy unlisted memecoins with hilariously stupid names. I’ve seen it all and done it all. On the PSE I’m a very careful investor. In crypto, I’m a complete degenerate. I’m not an expert, I’m just an older guy who has seen this movie many times before. Here is what I do.
    • Assess your feelings: Did you buy for the long haul, or did you purchase on a whim because the ticker made you laugh or because of a meme you saw? Does the price action make sense as part of a broader narrative, or does it seem unhinged? A lot of the time I can tell what I should probably do based on my feelings. If looking at my position makes me laugh and shake my head in the “what in the hell is going on here?” kind of way, I know that I’m not a long-haul holder. I’m a tourist who got lucky. I need to push some of this value to safety.
    • Moving to safer ground: How you move to safer ground will depend on what pumped, but when I’m moving to safety, I don’t think about stopping until I’m back to Bitcoin. If I made life-changing money on a Solana memecoin, especially if it’s one of those dank unlisted ones, I’m probably going to have to convert back to Solana first and then to Bitcoin. If it’s a more popular coin, I just do a direct swap. But I don’t stop until the amount is in Bitcoin.
    • How much do I move? The amount that you pull out of your winning position depends on so many factors that are specific to the situation and your circumstances. There’s no set rule. When DOGE went up a huge amount before Elon Musk’s SNL appearance a while back, I converted half of my holdings to Bitcoin, and let the other half ride. The SNL appearance was terrible for DOGE, so it locked in a good chunk of profit. If there was no event on the horizon, I might have pulled everything back to Bitcoin; that’s what I did during the Shiba Inu pump.
    • Why to Bitcoin? Because Bitcoin is the best store of value, and it’s the thing that I’m betting on long-term. If your opinion of Bitcoin is different (that it’s a scam or something), then you might want to pull back to a stablecoin like USDT (to stay in the crypto space) or even back to cash. I’ve always regretted holding junk coins when the music stops and everyone is scrambling for a chair. It’s never fun doing a “convert small balances” sweep on the value corpses of previous pumps.
    • Do I just leave it on the exchange? Hell no! I never leave anything of value in exchanges for the long term. I might leave cash or Bitcoin there that I’m actively trading, but if I don’t plan to use the Bitcoin that day, I move it to my offline Ledger hardware wallet. If I convert to cash, I’m withdrawing the cash. “Not your keys, not your coins.”
  • MB: The one storyline that I see repeated pump after pump is the one where a new trader loses all (or substantially all) of their life-changing paper profits when the market turns. I’ve been there, and I’ve seen it happen many times. We all think that we’ll be the first one out the door when the fire starts, but drops in crypto can be swift and severe, even for established incumbents like Bitcoin or Ethereum. The shitcoin dumps can be brutal, especially if something has irrationally mooned beyond reasonable belief. As with all trading, you’re never going to pick the top or bottom of any trend. Locking in profits will always leave some money on the table. You’ll always watch the price rise a few points after you convert, or you’ll always hold marginally too long and sell during a slide. That’s just part of the game. But you’re not the Captain of the BRP Shitcoin, so you shouldn’t go down with the ship. Degenerate rats know that all boats are headed for the bottom, so accept your ratness and lock in your profits when you can. When something goes up enough to make you laugh, play some defense and lock in (all or some of) those profits. Can’t change your life without that step.

MB is written and distributed every trading day. The newsletter is 100% free and I never upsell you to some "iNnEr cIrClE" of paid-membership perks. Everyone gets the same! Join the barkada by signing up for the newsletter, or follow me on Twitter. You can also read my daily Morning Halo-halo content on Philstar.com in the Stock Commentary section.

Subscribe here

Read today's full newsletter here


ZBD Referral Code 3YMXJM: Earn Free Bitcoin by Playing ZBD Games

ZBD Referral Code 3YMXJM: Earn Free Bitcoin by Playing ZBD Games

Looking for a fun way to earn Bitcoin while gaming? With ZBD Games, you can stack sats (small units of Bitcoin) just by playing! This guide will walk you through everything you need to know about ZBD Games and how to maximize your earnings using the ZBD referral code.

If you’re ready to jump in, use my referral link to get started right now:
https://zbd.link/hcHi/invite?af_sub1=3YMXJM


What is ZBD and Why Should You Care?

ZBD (short for Zebedee) is a platform that rewards you with Bitcoin for playing games. It’s designed for gamers who want to earn crypto without needing expensive mining rigs or investing upfront. All you need is the ZBD app, some time to play, and your love for gaming.

Here’s how it works: 1. Sign Up on ZBD
Download the ZBD app and create your account. Don’t forget to use a ZBD referral code for extra perks (hint: my link is below!).

  1. Play ZBD-Enabled Games
    Choose from a variety of ZBD-supported games, ranging from casual to competitive.

  2. Earn Bitcoin Rewards
    Complete in-game challenges, win matches, or simply play for fun to start stacking sats.

  3. Withdraw Your Earnings
    Send your Bitcoin to a wallet of your choice or use it to shop online.

Ready to get started? Sign up with my ZBD referral code here:
https://zbd.link/hcHi/invite?af_sub1=3YMXJM


Why Use ZBD Referral Code 3YMXJM?

Using a ZBD referral code when signing up gives you a head start with bonus sats. It’s like getting free Bitcoin just for joining! Plus, the rewards don’t stop there—you can share your own referral code to earn even more Bitcoin as your friends join and play.

👉 Here’s my referral link:
https://zbd.link/hcHi/invite?af_sub1=3YMXJM


Best ZBD Games to Earn Bitcoin

ZBD works with a growing list of games that reward you with Bitcoin. Here are some of the top picks:

  • Bitcoin Miner
    Build your virtual mining empire and earn sats as you progress.

  • Wheel of Trivia
    Test your brainpower and earn Bitcoin for every correct answer.

  • ZBD Kart
    Race against others and collect sats for finishing on top.

  • CS:GO with ZBD Integration
    Competitive players can win Bitcoin in matches.

  • SaruTobi
    Swing your monkey through the game world and collect sats along the way.

Each game offers unique ways to earn, so you can find one that fits your style. And the best part? All of these games are free to play! Just download the ZBD app, choose your game, and start stacking sats.


How Much Bitcoin Can You Earn?

Earnings depend on how much time you invest, your skill level, and the games you choose. Here’s a breakdown of what impacts your rewards:

  1. Game Type
    Some games, like trivia or racing, offer steady payouts. Others, like tournaments, have bigger but less frequent rewards.

  2. Time Played
    The more you play, the more opportunities to earn Bitcoin.

  3. Skill Level
    Skilled players can earn more in competitive games, while casual players can enjoy games with consistent rewards.

  4. Referral Bonuses
    Share your referral link to boost your earnings as friends sign up and play.

Want to get started with your own ZBD referral code? Use my link here:
https://zbd.link/hcHi/invite?af_sub1=3YMXJM. and also check out some other free bitcoin apps.


Why Gamers Love ZBD Games

  • Free Bitcoin
    Earn real cryptocurrency for doing what you already love—playing games!

  • Fun and Variety
    With trivia, racing, shooting, and more, there’s a game for everyone.

  • Easy to Use
    The ZBD app is user-friendly and makes tracking and withdrawing Bitcoin simple.

  • No Cost to Join
    All you need is your time and an interest in gaming.


How to Maximize Your Earnings with ZBD

  1. Use a Referral Code When Signing Up
    Make sure to use a referral code like mine for bonus sats right from the start.

    👉 Referral link:
    https://zbd.link/hcHi/invite?af_sub1=3YMXJM

  2. Play High-Reward Games
    Focus on games with better payouts, like trivia or racing.

  3. Participate in Events
    ZBD frequently hosts tournaments and events with extra rewards.

  4. Share Your Own Referral Code
    Once you’ve signed up, share your code with friends to earn even more Bitcoin.

  5. Stay Updated
    Follow ZBD’s social channels to learn about new games and features.


FAQs About ZBD Games

Do I Need to Pay to Play?

Nope! All ZBD games are free to play. You can start earning Bitcoin without spending a dime.

How Do I Withdraw My Bitcoin?

The Bitcoin you earn is stored in your ZBD wallet. You can transfer it to any Bitcoin wallet or use it online.

Is It Safe?

Yes! ZBD uses the Bitcoin Lightning Network, which is secure and efficient for small transactions.


Start Earning with My ZBD Referral Code

Ready to earn free Bitcoin while gaming? ZBD Games is one of the best ways to combine fun and rewards. Don’t forget to use my referral link when signing up to get a head start:
https://zbd.link/hcHi/invite?af_sub1=3YMXJM

Using a ZBD referral code not only boosts your earnings but also supports this awesome community. Get started today and see how fun and rewarding gaming can be with ZBD!

Happy gaming, and happy stacking!