• 18 Posts
  • 42 Comments
Joined 2 years ago
cake
Cake day: June 10th, 2023

help-circle
  • We get a new view of Gluttony’s ability from Beatrice’s perspective, like being disassembled and reassembled/rewound.

    The announcement voice announcing that everything was OK was quite strange, are we supposed to accept it plainly? None of the characters seem to find it strange. They make the announcement immediately, and the announcement systems looks to be in very bad shape.

    The show has hinted hard as to what’s up with Al with a few of these recent episodes. I wonder if that’s going somewhere, or if it’s going to be a slow burn.

    I’m quite surprised that they want to keep Wrath alive, I guess they’re that desperate to get any edge they can against the Witch Cult.

    And that ending scene with the happy-carefree music, lol. Poor dude.


  • why didn’t Natsuko draw Mighty Greatsword Luke to begin with?

    Natsuko drew the Luke she’s drawn all her life. Throughout the show she’s been drawing existing animations. In the dark she comes to accept that drawing that Luke isn’t enough. In the end, with the emotional support of QJ, she realizes that she should draw her own Luke, the one she’s come to know and fall in love with. It’s her coming to terms with her feelings towards Luke, which is emphasized by what she says after she draws him. Or so I say. A line from Natsuko about what sparked the change would’ve been better than listening to QJ moan. Really anything probably would’ve been better than listening to QJ moan. “I know, I should’ve drawn him shirtless!”, whatever, anything else, please.

    I was hoping that Natsuko would take more agency over a new ending for Tale Of Perishing after this point.

    I was definitely hoping to see Natsuko draw an entire new in-canon ending for Horobiku Monogatari. Do a complete revision! That’s literally the title of the show!


  • Title drop! Zenshuu is easily my favorite anime of the Winter 2025 season. This is partially because the Winter 2025 season on a whole may have been weak and I’ve delayed watching a few shows that I know I will like, but Zenshuu itself is a delightful experience.

    very end spoilers

    Justice! 😭

    A bunch of references in the posters in GENJITSU for what Natsuko drew:



  • I’m not familiar with Radeon PowerPlay, so I don’t know if there is a proper way to solve this, but you should be able to make a systemd system service to run the upp command on boot.

    To do so, I think you can use the following:

    [Unit]
    Description=Run my_user_script
    After=suspend.target hibernate.target hybrid-sleep.target suspend-then-hibernate.target
    
    
    [Service]
    Type=oneshot
    ExecStart=upp -p /sys/class/drm/card1/device/pp_table set --write smc_pptable/SocketPowerLimitAc/0=312 smc_pptable/SocketPowerLimitDc/0=293 smc_pptable/TdcLimit/0=300 smc_pptable/FreqTableSocclk/1=1350 smc_pptable/FreqTableFclk/1=2000 smc_pptable/FclkBoostFreq=2000
    
    [Install]
    WantedBy=suspend.target hibernate.target hybrid-sleep.target suspend-then-hibernate.target
    

    To configure this service:

    • Save the text (using sudo/root) to a new .service file in /etc/systemd/service. (e.g. /etc/systemd/system/my_update_pp.service)
    • run sudo systemctl daemon-reload to tell systemd to re-read the service files
    • run sudo systemctl restart my_update_pp.service to manually run the service
    • run sudo systemctl enable my_update_pp.service to tell systemd to run your service automatically on boot/wake (WantedBy tells systemd when it should include the unit/service, After, Wants, Requires, and Before help systemd decide the order to run all the units/services)

    Notes

    • Usually for simple systemd services, you can omit After and set WantedBy to just WantedBy=multi-user.target, but if you also need to run upp after sleep or hibernate, then you probably need something more complex. I copied the After and WantedBy from a stackexchange answer, but I haven’t tried using those targets before. You might have to add multi-user.target to the WantedBy list.
    • I don’t actually know if you need to run upp after sleep/hibernate. Running on boot might be sufficient.
    • I think you can skip the chmod if you run upp as sudo/root. Systemd system services run as root by default.
    • I don’t know how safe it is to mess with PowerPlay during boot. My gut says it’s probably fine, but it also seems like something that could cause graphics to not work. Tread carefully.

    References:


  • Use triple backticks for blocks of code-type stuff

    ```

    like so

    ```

    example, wrapped in a spoiler tag.
    upp -p /sys/class/drm/card1/device/pp_table dump
    header:
      structuresize: 2470
      format_revision: 15
      content_revision: 0
    table_revision: 2
    table_size: 802
    golden_pp_id: 2466
    golden_revision: 16307
    format_id: 128
    platform_caps: 24
    thermal_controller_type: 28
    small_power_limit1: 0
    small_power_limit2: 0
    boost_power_limit: 0
    software_shutdown_temp: 118
    reserve:
      reserve 0: 0
      reserve 1: 0
      reserve 2: 0
      reserve 3: 0
      reserve 4: 0
      reserve 5: 0
      reserve 6: 1
      reserve 7: 0
    power_saving_clock:
      revision: 1
      reserve:
    ... and so on ...
    



  • I was a bit unenthusiastic going into this episode, thinking that it might be some drawn-out flashback. While the flashbacks were long, I found the whole episode to be a fun trek through Natsuko’s inadvertent romcom maneater adolescence.

    Each flashback had little surprises, while also emphasizing how Natsuko is 200% dedicated to her craft.

    Fukushima’s (the animation studio’s president) perspective was also interesting. Drawing a parallel between Natsuko and the director of A Tale of Perishing (who, unlike the bird, is smiling in Fukushima’s recollection), and challenging Natsuko to surpass her current limitations.



  • This is called localization.

    Information or brevity will always be lost in translation (and communication in general), so the translator needs to pick what information to convey and how to convey it. Sometimes it can be difficult to find a satisfactory localized translation, like translating a pun. Or if the translation has been localizing the Japanese name-honorifics system as whatever the characters in an English speaking country would call each other, but then there is a long dialogue in the show discussing how they are addressing each other; that dialogue can throw a wrench in the translation.

    For Love is War, the source joke word was probably ちんちん (chinchin) which is both a childish way to say “penis” (like “poopoo” is a childish way to say 💩, or like “peepee”) and a dog trick where the dog sits and begs (it might also have additional meanings). The translator probably had to think about how to make a similar gag with the existing visuals.


  • Hmm, I can’t think of an anime that matches the trailer. That is to say, an anime that is an action-horror demon-world adventure with modern military weapons.

    Hole in the ground with horror monsters makes me think of Made in Abyss.

    There’s a gluttony of anime with monsters in dungeons, like DanMachi, Arifureta, and Solo Leveling.

    There’s Chained Soldier, which technically takes place in a hell-ish place with monsters that is connected to regular earth. And there’s some military element to it.

    There’s a gate to another world and modern military in Gate: Thus the JSDF Fought There!, but no monsters that I recall.

    Just throwing some other out there: Hellsing Ultimate, Seraph of the End, WorldEnd, Dimension W, .

    When I hear arctic demon, I can’t help but think about The Thing, which isn’t anime.

    You can try crossposting to Anime@ani.social, which is more active. Or post in their next weekly discussion thread.







  • I’d think so. 3k is so many pixels to compute and send 60 times a second.

    But this video says the effect on battery life in their test was like 6%, going from 4k to 800x600. I can imagine that some screens are better at saving power when running at lower resolutions… but what screen manufacturer would optimize energy consumption for anything but maximum resolution? 🤔 I guess the computation of the pixels isn’t much compared to the expense of having those physical dots. But maybe if your web browser was ray-traced? … ?!

    Also, if you take a 2880x1800 screen and divide by 2 (to avoid fractional scaling), you get 1440x900 (this is not 1440p), which is a little closer to 720p than 1080p.


  • retains heat longer, and also loses heat faster

    These two points are contradictory. Something either holds heat longer or loses it faster.

    I read your second link and it seems that color matters way more than composite vs real wood. Though in any case they were measuring the upward-facing surface temperature of the decking material, not the inside temperature of a structure made from the material.

    I’m no bird building engineer, but here is what I’d consider if I was worried about bird house temperatures:

    • ventilation: helps bring the temperature down/up to the ambient air temperature
    • solar absorption: lighter colors tend to absorb less warmth from sunlight
    • insulation: more insulation means less heat/cold will transfer from the outside surface in, and will make the temperature inside more stable throughout the day/night

    And addressing each point in terms of composite vs real wood:

    • ventilation: same for both composite and real wood
    • solar absorption: unpainted light-colored wood appears to be fairly cool, but if it’s painted/stained then it doesn’t matter
    • insulation: I can’t find a good source, but it seems like real wood is a better insulator than composite. You can use thicker boards to increase insulation.

    So, if you make a bird house with unstained unpainted untreated wood and the exact same bird house design with composite wood, I think it’s reasonable to assume that the composite one will get a little warmer on a hot day. If the bird house has some ventilation, I don’t think there will be much of a difference.


  • I haven’t made a bridge to a VM before today, or made a bridge with Network Manager. That being said, I was able to persuade Network Manger to get a bridge working, and there are a few things I can note:

    • When you setup the bridge, the host network interface should become a slave to the bridge. This means that the physical network interface should not have an IP Address, and your bridge should now be where you configure the host’s IP address.

      • After you start the VM, you should be able to run ip link | grep 'master br0' on the host, and it should display 2 interfaces which are slaves to br0. One for the physical ethernet interface, one for the VM (vnet). And it should only list your ethernet interface when the VM is off.
    • The RedHat tutorial does not show the bridge and the host having different IP addresses, the RedHat tutorial shows the bridge and the guest having different IP addresses. Actually, no, the RedHat tutorial shows the libvirt NAT bridge, not even the bridge that the tutorial describes creating… If you set the IP address of virbr0, I don’t know what happens.

    • If your VM’s network adapter is connected to the host’s bridge, then you should be able to log into your VM and set a static IP address.

    I had a lot of problems getting Network Manager to actually use my ethernet interface as a slave for the bridge. Here’s what worked for me, though:

    nmcli con show
    nmcli con down 'Wired Connection 1'
    nmcli con modify 'Wired Connection 1' connection.autoconnect no
    nmcli con add type bridge con-name br0 ifname br0
    nmcli connection add type bridge-slave ifname enp7s0 master br0
    nmcli con modify br0 connection.autoconnect yes
    nmcli con modify bridge-slave-enp7s0 connection.autoconnect yes
    nmcli con modify br0 ipv4.method manual ipv4.addresses 172.16.0.231/24 bridge.stp no
    sudo systemctl restart NetworkManager.service
    nmcli con show
    ip addr
    
    • Instead of enp7s0, you’d use enp1s0 I guess.
    • Above, I manually set my bridge IP address to a static address because my ethernet interface is wired directly to another computer, so no DHCP for me. If you have DHCP on your ethernet network, you probably don’t need to set “ipv4.method” or “ipv4.addresses”.
    • I set “bridge.stp” to “no” because my network doesn’t have any redundant paths, and the stp process seems to take like 25 seconds before I can use the bridge network.

    After that, I can go into “Virtual Machine Manger”, set my VM’s NIC’s Network Source to “Bridge device…”, Device name to"br0", boot my VM, login to my VM, configure my VM’s ip address. And then I can connect to the VM’s IP address from the physical ethernet network.