• 1 Post
  • 34 Comments
Joined 1 year ago
cake
Cake day: June 14th, 2023

help-circle

  • Gacha can be moderately acceptable if the math is fully documented and enforced. If you know it will take <= 180 pulls to get Raiden Shogun, and each pull costs $3, then it’s just a $540 DLC with extra steps and the tease thst it might be cheaper if you’re lucky or have banked pulls.

    But transparency is key-- the developer should be expected to offer a calculator or lookup table for any RNG item, especially if it’s some combination of multiple drop mechanics or hsrd-to-convert currencies that dissuades back-of-the-envelope estimates.

    Even in Vegas, the slot machines are required to disclose their payout rate.

    There’s also significant differences in the gacha appeal factor. If there are no leaderboards or PvP, and the game mechanics can be completed with F2P only, that is inherently less pressure to spend then on a game where you regularly get your ass handed to you by a someone with a Black Amex and all seven-star limited banner units.



  • No, this is a general practice-- I see it a lot with third-party vendors who want you to integrate with their services. They’ll expire the documentation portal password after 90 days, but the actual user facing service still accepts the same “password123” that’s been set since 2004.

    I suspect the pattern is to protect the vendors from developer scrutiny: by the time you’ve jumped through enough hoops to read the docs and realize it’s trash, the execs have signed the contracts and the sunk costs are too high to bail out.

    Also add another 6 months to actually get the credentials for the test environment.




  • Back in the Windows 8 era, I bought a little 8" tablet PC from Dell. It was flaky from basically day 1, and after ~2 weeks it bricked entirely.

    I go to RMA and they ask “If we refund you $50, would you be willing to keep the unit? How about $75?”

    Admittedly, they did give me a refund, but that was so the wrong branch to follow on the chat script, honey. If I’m going to be out over three hundred dollars for a paperweight it better at least be made of something cool like meteorite.



  • I think there would be more sympathy if Cloudflare pointed to a specific limit breached and proposed ways to get into compliance at their current price plan.

    “Service XYZ is now consuming 500% of expected quota. Shut it down or we need to get you on a bigger plan.” is actionable and meaningful, and feels a little less like a shakedown.

    I’m sick of “unlimited” services that really mean “there’s a limit but we aren’t going to say what it is.” By that standard, freaking mobile telecoms are far more transparent and good-faith players!

    Perhaps this also represents a failing in Cloudflare’s product matrix. Everyone loves the “contact sales for a bespoke enterprise plan” model, but you should be creating a clear road to it, and faux-unlimited isn’t it. Not everyone needs $random_enterprise_feature, so there’s value in a disclosed quota and pay-as-you-scale approach: the customer should be eager to reach out to your sales team because the enterprise plan should offer better value than off-the-rack options at high scale.






  • This is the firmware I’ve been working on. Basically I wrote it because at the time (early 2023) there wasn’t a “good” keyboard firmware like QMK or ZMK for the CH32V305. Now it supports keyboards, joysticks, and a rudimentary pointing device made out of a PS2-style analogue stick.

    https://gitlab.com/hakfoo1/ch32v-keyboard/-/tree/fightstick?ref_type=heads

    That branch has the mapping I used. Note this firmware has a keyboard-centric assumption that switches are wired as a matrix (between two sense lines), even if that matrix is 1x24, rather than just grounding a sense line individually.

    The stick portion was one of those “Pandora Box” devices that was built into a cabinet and pre-wired to a crappy Android TV box.

    I bought it because I figured it was probably cheaper than cutting a decent looking cabinet and buying the buttons off AliExpress. That also meant it came with a predefined cable harness to fit the Android box. In the hopes of making it tidy, and reversible, I ordered a little throwaway PCB that accepted the existing 40-pin plug and bridged it to a nanoCH32V305 breakout board. Of course, I made a design mistake, so the PCB had bodge wires, so not much was saved.

    If you’re starting from scratch, you could direct-wire to the MCU breakout board.



  • HakFoo@lemmy.sdf.orgtoScience Memes@mander.xyzpuns
    link
    fedilink
    English
    arrow-up
    29
    ·
    8 months ago

    I’ve heard it’s a “pets vs cattle” thing. When you have a small fleet of distinct servers, you name them. When you have a thousand interchangeable boxes, you give them systematic IDs.

    Or you scale up to a franchise with a large enough cast. I wonder if anyone uses One Piece character names for servers?





  • They got an amazing amount of mileage out of an 8-bit design based on off-the-shelf parts late in the 8-bit era. You can build a MSX-compatible machine from parts even today.

    I suppose that’s the power of an open standard: it’s doubtful it would have flown if it was just a Sony (or Casio or Spectravision or…) design, but uniting basically every notable Japanese electronics manufacturer who didn’t have a solid platform already (like NEC) made it viabl.e