Currently studying CS and some other stuff. Best known for previously being top 50 (OCE) in LoL, expert RoN modder, and creator of RoN:EE’s community patch (CBP).

(header photo by Brian Maffitt)

  • 993 Posts
  • 847 Comments
Joined 2 年前
cake
Cake day: 2023年6月17日

help-circle





  • I do some game modding, and sometimes have to hack together software to help with it, some of which ends up public.

    One of my programs relied on the location of other, existing files and so would poke around at runtime to see where the user had launched it from, alerting the user if it was in a location where it wasn’t supported. If that happened, an interactive message box pops up with the title “UNSUPPORTED LOCATION” and text that says, verbatim sans my [notes]:

    "Running [this program] from [unsupported] folder is NOT SUPPORTED, and is likely to produce errors. Run [other program] instead.

    If you want to run [this program] from here anyway, type “I understand”.

    You can’t skip or just “OK” the message to dismiss it, otherwise the program just immediately begins a managed shutdown of itself to prevent any of the aforementioned potential errors from occurring. I STILL had a user message me saying how making them type in “I understand” was a weird thing to make them do in order to use the program. Thankfully I think they’ve been the only one so far so it’s certainly not the norm, but the average computer user is also much less tech-savvy than someone downloading mods for a video game.





















  • How a something works is surely representative of how it was designed.

    While there are certainly times when this is true, I don’t agree with it as a general statement. For example, archaic laws are sometimes used in ways that they were never intended for. That doesn’t mean that the design objectives are necessarily 100% aligned with that modern usage, it may just mean that whoever designed it had an imperfect ability to predict the future at the time of design (which is, well, everyone).

    On the video game side (which is more my wheelhouse than law), most games are designed to be fun and designed to be balanced. Well, it turns out that plenty of games turn out to not be that fun, and plenty of games turn out to be not that balanced when released. In games, patching has become common and (cynicism re: releasing incomplete games aside) allows the developers to better align reality with the intended objectives. Most software is released intending to be useful and relatively bug-free, but sometimes functionality is broken and sometimes bugs are nonetheless found.

    I’m not an expert on superannuation policy, but it does seem reasonable to want to “patch” superannuation if reality doesn’t align with its goals.









  • You’ve gotten a few replies from people who are talking about e-ink, which I can’t comment on without having used an e-reader, but I nearly universally prefer to read things on a screen bigger than a phone. I guess it’ll depend a bit on your phone’s screen size (mine is on the small side for recent phone generations), but it always feels like the screen is closer to my face than I want, the font is too small to be comfortable, and/or I can’t fit enough on the screen. Plus the aspect ratio of modern phones is very tall, meaning each line of text is pretty short which is kind of annoying for long-form content like books. If you have a big 6.5" screen that’s similar to a small e-reader’s screen size anyway then I guess it might not be as much of an issue though!




  • The feeling is that simply having it be public isn’t an automatic license to re-use or “re-appropriate” the content outside of what’s required for normal network functionality. From that perspective, federating a post to a normal Mastodon / fediverse server = OK, viewing that post in your browser = OK, but many other uses = not OK.

    This subset of the userbase want the norm for “extracurricular uses” of people’s posts to be opt-in only, even for public posts. I kind of envy the idea in some ways (aggressive requirement of consent), though in the world we currently live in, it does seem unrealistic without a team of lawyers behind it.