• 1 Post
  • 9 Comments
Joined 1 year ago
cake
Cake day: June 12th, 2023

help-circle



  • BleakBluets@lemmy.worldtoMemes@sopuli.xyzProportional response
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    5
    ·
    edit-2
    7 months ago

    I may be remembering this video essay from Shaun a little inaccurately, but I recall that Japan was preparing a surrender anyway, and was in talks with the USA, but the argument was whether the surrender would be unconditional or conditional (Japan wanted to keep the emperor in power). The US was worried about an impending Soviet invasion of Japan because they didn’t want the Soviet Union to have influence in post-war negotiaions (i.e. landgrabs). The US didn’t want to send in troops for a land invasion, so they decided to hasten Japan’s surrender with the atomic bombings of major cities (terrorism tactics, in my opinion, just like the much deadlier firebombings).

    Americans (including me) are commonly taught that the bombs were the only choice in order to prevent lost lives of American troops, but the impression I remember getting from the video is that (my opinion) there was never a risk of an American ground troop invasion, and not a risk of another Japanese attack. Japan would have either surrendered or been invaded by the Soviets.

    The kicker is that Japan surrendered unconditionally to the US, but in the end, the US decided that the emperor should stay in power anyway, so those civilian deaths to the atomic bombs were always unnecessary.


  • I thought decompiling with Ghidra was okay too, I may have just misunderstood the wiki article when I double checked post-commenting and crossed out my comment. I’m not entirely sure what comprises “proprietary techniques”. But I’m pretty sure that documentation needs to be provided in order to keep it on the legal side. Hopefully this project can come back and recieve continued support ala similar decomp projects.


  • I think the binary they distributed still included the art and sound assets; the users didn’t have to provide their own. And “clean-room” design is more than just providing source code. You need to provide a “paper trial” / commit history and documentation of how the final code was derived from the original code. My mistake, clean room is when you recreate the project without reading the original/compiled code at all. Specifications are written based on observed behaviors of the original user-facing program and new code is written according to that.


  • Maybe I’m wrong, but wasn’t there a way to release this while avoiding the issue of copyright? My understanding is that publishing “clean-room” reverse engineered code is legal. The graphics and sound can’t be redistributed, but you can distribute a tool to rip those assests from a ROM and let the users provide a ROM they own. This is what Ship of Harkinian does no?




  • Ultimately, the goal of the protest should be to get as many users off of Reddit as possible.

    It’s all about harm reduction (or maximization, in this case) and minimizing the amount of traffic and useful data to Reddit. There are going to be situations where giving screenreader users the information about Lemmy/kbin will transition users off of Reddit. In that case, the amount of users leaving Reddit probably outweighs the cost of the minuscule amount data provided to Reddit in the couple of comments it takes to advertise transitioning to Lemmy/kbin to such users.

    It’s up to the individual to make that evaluation for themselves. If you want to propose a Lemmy/kbin alternative to Redditors on r/screenreader, then yeah, probably don’t use encoded text.