AernaLingus

joined 3 years ago
[–] AernaLingus@hexbear.net 4 points 2 days ago (1 children)

The advantages of catching the specific exceptions are that 1. you can tailor your response to each specific exception, since they may warrant different approaches, and 2. If an exception is thrown outside of the ones you specifically account for, it may indicate a problem with your code rather than a transient error (e.g. you probably shouldn't be blindly triggering an ArrayOutOfBounds exception or a NullPointerException instead of doing the appropriate checks).

[–] AernaLingus@hexbear.net 18 points 2 days ago (9 children)

It baffles me how libs are able to compartmentalize the manifest horrors currently being perpetrated by the United States and have rah-rah Fourth of July celebrations. Thankfully I didn't have to endure a full-blown party myself, but the contact I did have had me making this expression rust-darkness and doing everything I could not to blurt out my best Maoist Standard English taking-restraint

[–] AernaLingus@hexbear.net 5 points 2 days ago

It's true, I don't know her—but I definitely know of Mærsk! Hard to miss all the ships and shipping containers with the family name on them.

[–] AernaLingus@hexbear.net 21 points 3 days ago (10 children)

What about vegan cheese soviet-hmm

[–] AernaLingus@hexbear.net 4 points 3 days ago

Shows up similarly jank in Jerboa—I've added a link to the readme PDF in my original post for those having problems (and besides, it has some other useful information)

[–] AernaLingus@hexbear.net 7 points 3 days ago* (last edited 2 days ago) (3 children)

The readme recommends a few specific emulators and settings—I've reproduced the tables here:

Click for tables

Recommended

(can't reproduce the color in the Compatibility column, but I used some emojis: the first ~~four~~ five are green (💚), second two are light green (💙...there's no light green), and last two are yellow(💛))

Platform Version Compatibility Notes
Real Nintendo 64 - 💚 Perfect Music may be slightly higher pitched on PAL consoles in 60Hz mode. Widescreen mode is not recommended (poor legibility and performance).
Project64-EM v1.0.3 💚 No VRU support Please use the GlideN64 graphics plugin and the N-Rage For Project64 input plugin.
ares v144 💚 No VRU support This emulator currently requires (relatively) powerful hardware.
simple64 v2024.12.1 💚 VRU support not compatible, no Mouse support We provide a custom build here that adds VRU support for this game.
Rosalie's MupenGUI v0.7.9 💚 No VRU support Transfer Pak is cumbersome to enable.
Wii Virtual Console - 💙No Transfer Pak, Mouse, or VRU support Transfer Pak extras will be unlocked automatically. Also works in Dolphin Emulator (this is the recommended choice on Android).
Wii U Virtual Console - 💙No Transfer Pak, Mouse, or VRU support Transfer Pak extras will be unlocked automatically.
The Legend of Zelda: Collector's Edition (GCN) - 💛No Transfer Pak, Mouse, or VRU Support Minor graphical glitches. Transfer Pak extras will be unlocked automatically.
gopher64 v1.0.18 💛VRU support not compatible, no Mouse support Performance issues.

Not Recommended

Platform Notes
ParaLLeL N64 / Parallel Launcher No Transfer Pak, Mouse or VRU support.
RetroArch No Transfer Pak, Mouse or VRU support.
Project64 Less convenient to use than the Project64-EM fork.
Bizhawk Graphical issues, extremely slow loading times, unresponsive controls.
CEN64 Crashes.
M64Plus FZ Graphical issues, and Transfer Pak support not compatible. To play on Android, we recommend playing the Wii VC version on Dolphin Emulator instead.

edit: I can only count to four

[–] AernaLingus@hexbear.net 10 points 3 days ago

The character depicted is a detective-themed VTuber called Amelia Watson and her fan mascot is the Investigator (seen on the grabber)

[–] AernaLingus@hexbear.net 12 points 4 days ago* (last edited 4 days ago) (1 children)

If anyone's wondering why, it's called ateji: writing foreign loanwords with kanji that have similar sounds but not necessarily much correspondence in meaning. Nowadays people just write things using katakana (a phonetic script where each character represents a single syllable), but ateji used to be the standard. That said, it's still very common to see single-character abbreviations for countries which use the first character of their ateji names (e.g. 独 for Germany, 豪 for Australia, and the aforementioned 仏 for France) in headlines as well as compounds like {日豪|にちごう}{関係|かんけい} (Japan-Australian relations) or, apparently, {仏式|ふつしき}バルブ.

[–] AernaLingus@hexbear.net 5 points 4 days ago (2 children)

You need that Japanese bath reheating technology (it's the おいだき oidaki function referenced in that video)

[–] AernaLingus@hexbear.net 9 points 4 days ago* (last edited 4 days ago)

Northernlion is playing Uma Musume (horsegirl idol racing game) nl-what

edit: this is so surreal lmao, he's really suffering nl-despair

[–] AernaLingus@hexbear.net 4 points 6 days ago

Mega mega THREAD THREAD chefs-kiss

 

Ever since I got introduced to the joys of Minesweeper by Girl_DM_ I've been having a lot of fun playing it as a little timewaster. I'm specifically playing the version from Simon Tatham's lovely Portable Puzzle Collection (more specifically the Android port via F-Droid) which unlike the original Minesweeper does NOT require guessing. Most of the time, I'm well-versed enough in patterns and testing candidate solutions that I'm able to clear a 16x16 board with 99 mines in about 3-5 minutes. But on a fairly regular basis I'll run into situations where I get stuck and it seems like I'd either have to calculate an inordinate amount of possible solutions or just make a random guess, neither of which are appealing. Here's one such example:

with annotations

without annotations

There's probably some cool Minesweeper shorthand I could use to describe the constraints, but what I tried to show with my annotations is how I understand that, for each of the annotated squares, there is a mutually-exclusive binary choice (or in the case of the 3, two choices) for where a mine could be located. Unfortunately, as far as I can tell, while the choices are internally mutually exclusive, it doesn't seem like there's any permutation of those choices that is invalid so I can't eliminate any possibilities. My usual strategy is to fix one choice and see if it results in a contradiction. For instance, if the other mine for the 2 is the upper choice, we can clear the lower square. That means the lower square for the 1 must be a mine, and this still leaves either of the two bottom choices as valid for the 3 (so this is a possible configuration based on these constraints).

The only remaining sections have a lot of freedom which makes them daunting to analyze. Of the remaining unanalyzed squares, from top to bottom they have 2, 2, and 3 mines remaining, respectively, which is quite a lot of options to fully check, and I can only eliminate a few heuristically (e.g. the top 3 must have at least one mine in either the east or southeast space, since otherwise the 4 to the south can't be fulfilled; the 4 must not have the remaining mines all in the east column because otherwise the 2 and 1 can't be fulfilled). I'm sure if I went through them methodically I would eventually arrive at an answer, but that's pretty tedious, so I usually just give up and generate a new board in this kind of situation.

TL;DR: am I missing some neat heuristic(s) that will allow me to either slash the possible solutions to a more manageable number or eliminate individual solutions very quickly, or is this kind of difficult spot just an inevitable outcome for some boards?

 

I like all of Scootertrix's videos, but I found this one to be particularly delightful

view more: ‹ prev next ›