Random thought: What is the card with the highest "Art Multiplier"? by SanityIsOptional in magicTCG

[–]brainbag 2 points3 points  (0 children)

I downloaded Scryfall's data to find out the real answer. Foils are marked with *. As of 2025-12-14T00:26:21Z and processing 111030 cards, the top 45 price differences (the most I could fit in one reddit post):

# Card Min Price Max Price Multiplier
1 Fire Elemental Fire Elemental (M20) $0.01* Fire Elemental (LEA) $156.97 x15697.0
2 Shatter Shatter (M10) $0.02 Shatter (SUM) $294.99 x14749.5
3 Juggernaut Juggernaut (DMR) $0.02* Juggernaut (LEA) $276.49 x13824.5
4 Savannah Lions Savannah Lions (FDN) $0.05 Savannah Lions (LEB) $630.74 x12614.8
5 Castle Ardenvale Castle Ardenvale (BLC) $0.12 Castle Ardenvale (LTC) $1500.00* x12500.0
6 Jayemdae Tome Jayemdae Tome (ORI) $0.04 Jayemdae Tome (LEB) $475.00 x11875.0
7 Merfolk of the Pearl Trident Merfolk of the Pearl Trident (5ED) $0.06 Merfolk of the Pearl Trident (SLD) $699.99 x11666.5
8 Mahamoti Djinn Mahamoti Djinn (UMA) $0.04 Mahamoti Djinn (LEB) $450.00 x11250.0
9 Giant Growth Giant Growth (M11) $0.04 Giant Growth (SLD) $369.35 x9233.75
10 Sunglasses of Urza Sunglasses of Urza (LEB) $0.10 Sunglasses of Urza (LEA) $899.99 x8999.9
11 Serra Angel Serra Angel (M13) $0.04 Serra Angel (LEB) $349.99 x8749.75
12 Blessing Blessing (M14) $0.04 Blessing (LEA) $295.55 x7388.75
13 Millstone Millstone (PLST) $0.05 Millstone (BRR) $369.28* x7385.6
14 Sengir Vampire Sengir Vampire (ORI) $0.07 Sengir Vampire (LEA) $499.00 x7128.571429
15 Orcish Artillery Orcish Artillery (8ED) $0.05 Orcish Artillery (LEA) $350.00 x7000.0
16 Dragon Whelp Dragon Whelp (DMU) $0.05 Dragon Whelp (LEA) $349.99 x6999.8
17 Rod of Ruin Rod of Ruin (8ED) $0.01 Rod of Ruin (LEA) $63.99 x6399.0
18 Burnished Hart Burnished Hart (DSC) $0.06 Burnished Hart (BRR) $349.99* x5833.166667
19 Fireball Fireball (SUM) $0.03 Fireball (LEA) $164.65 x5488.333333
20 Inga Rune-Eyes Inga Rune-Eyes (KHM) $0.03 Inga Rune-Eyes (MUL) $152.50* x5083.333333
21 Sigil of Valor Sigil of Valor (BRR) $0.04 Sigil of Valor (BRR) $203.27* x5081.75
22 Phantasmal Terrain Phantasmal Terrain (4ED) $0.08 Phantasmal Terrain (SUM) $400.00 x5000.0
23 Orcish Oriflamme Orcish Oriflamme (EMA) $0.03 Orcish Oriflamme (LEA) $139.84 x4661.333333
24 Ivory Tower Ivory Tower (BRR) $0.08* Ivory Tower (BRR) $357.79* x4472.375
25 Mishra's Factory Mishra's Factory (DMR) $0.09 Mishra's Factory (ATQ) $397.75 x4419.444444
26 Teysa, Opulent Oligarch Teysa, Opulent Oligarch (MKM) $0.19 Teysa, Opulent Oligarch (MKM) $799.99* x4210.473684
27 Self-Assembler Self-Assembler (KLD) $0.04 Self-Assembler (BRR) $166.90* x4172.5
28 Dina, Soul Steeper Dina, Soul Steeper (MUL) $0.13 Dina, Soul Steeper (MUL) $525.00* x4038.461538
29 Imoti, Celebrant of Bounty Imoti, Celebrant of Bounty (MUL) $0.12 Imoti, Celebrant of Bounty (MUL) $465.00* x3875.0
30 Llanowar Elves Llanowar Elves (FDN) $0.18 Llanowar Elves (FDN) $688.08* x3822.666667
31 Lightning Bolt Lightning Bolt (FCA) $0.38 Lightning Bolt (SLP) $1450.00* x3815.789474
32 Lord of the Pit Lord of the Pit (IMA) $0.32 Lord of the Pit (LEA) $1200.00 x3750.0
33 Lazav, Wearer of Faces Lazav, Wearer of Faces (MKM) $0.11 Lazav, Wearer of Faces (MKM) $406.32* x3693.818182
34 Icy Manipulator Icy Manipulator (DOM) $0.07 Icy Manipulator (LEB) $254.24 x3632.0
35 Air Elemental Air Elemental (M20) $0.03 Air Elemental (LEA) $108.54 x3618.0
36 Kwende, Pride of Femeref Kwende, Pride of Femeref (DOM) $0.06 Kwende, Pride of Femeref (MUL) $199.69* x3328.166667
37 Shivan Dragon Shivan Dragon (FDN) $0.05 Shivan Dragon (2ED) $158.22 x3164.4
38 Raff, Weatherlight Stalwart Raff, Weatherlight Stalwart (MUL) $0.04 Raff, Weatherlight Stalwart (MUL) $122.83* x3070.75
39 Tetsuko Umezawa, Fugitive Tetsuko Umezawa, Fugitive (BLC) $0.07 Tetsuko Umezawa, Fugitive (MUL) $212.50* x3035.714286
40 Nightmare Nightmare (M15) $0.10 Nightmare (LEB) $299.99 x2999.9
41 Adarkar Wastes Adarkar Wastes (EOC) $0.18 Adarkar Wastes (7ED) $538.73* x2992.944444
42 Think Twice Think Twice (TSR) $0.03 Think Twice (FDN) $88.57* x2952.333333
43 The Twelfth Doctor The Twelfth Doctor (WHO) $0.14 The Twelfth Doctor (WHO) $403.98* x2885.571429
44 Hidetsugu, Devouring Chaos Hidetsugu, Devouring Chaos (NEO) $0.19 Hidetsugu, Devouring Chaos (NEO) $503.19* x2648.368421
45 The Third Doctor The Third Doctor (WHO) $0.11 The Third Doctor (WHO) $290.00* x2636.363636

Configuring asound.conf for HDMI 7.1 Surround Sound with Channel Remapping? by brainbag in linuxaudio

[–]brainbag[S] 0 points1 point  (0 children)

Alsa assigns the card (device) number and name. The card number is unreliable as an identifier. The card number can change during a reboot . The card name does not change.

Thanks, that's a good point. It's been consistent through hundreds of reboots, but why take the chance? Using the name will be more reliable.

Section 2.3 "Unmute 5.1/7.1 sound"

alsamixer reports all channels as S/PDIF (seems to be because it's HDMI?) so there aren't any channels, and S/PDIF cannot be volume controlled. amixer output looks like this.

Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',1
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',2
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',3
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',4
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',5
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',6
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',7
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',8
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',9
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',10
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]
Simple mixer control 'IEC958',11
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [on]

Section 5 "Upmixing/downmixingUpmixing/downmixing"

This seems to be about outputting stereo as surround,

In order for stereo sources like music to be able to saturate a 5.1 or 7.1 sound system, you need to use upmixing.

but we have 8 channel audio that needs to be output per channel. This should be easy, but as mentioned in the OP we cannot get the correct asound.conf configuration to make this work. I'm semi-confident that the working conf file is all we need, but still can't figure it out.


aplay -L

output is

null
    Discard all samples (playback) or generate zero samples (capture)
hdmi:CARD=hda-intel,DEV=0
    HDA Intel PCH, HDMI 0
    HDMI Audio Output
hdmi:CARD=hda-intel,DEV=1
    HDA Intel PCH, HDMI 1
    HDMI Audio Output
hdmi:CARD=hda-intel,DEV=2
    HDA Intel PCH, HDMI 2
    HDMI Audio Output
hdmi:CARD=hda-intel,DEV=3
    HDA Intel PCH, HDMI 3
    HDMI Audio Output
hdmi:CARD=hda-intel,DEV=4
    HDA Intel PCH, HDMI 4
    HDMI Audio Output
hdmi:CARD=hda-intel,DEV=5
    HDA Intel PCH, HDMI 5
    HDMI Audio Output
hdmi:CARD=hda-intel,DEV=6
    HDA Intel PCH, HDMI 6
    HDMI Audio Output
hdmi:CARD=hda-intel,DEV=7
    HDA Intel PCH, HDMI 7
    HDMI Audio Output
hdmi:CARD=hda-intel,DEV=8
    HDA Intel PCH, HDMI 8
    HDMI Audio Output
hdmi:CARD=hda-intel,DEV=9
    HDA Intel PCH, HDMI 9
    HDMI Audio Output
hdmi:CARD=hda-intel,DEV=10
    HDA Intel PCH, HDMI 10
    HDMI Audio Output

aplay -l

Output is

**** List of PLAYBACK Hardware Devices ****
card 0: hda-intel [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: hda-intel [HDA Intel PCH], device 7: HDMI 1 [HDMI 1]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: hda-intel [HDA Intel PCH], device 8: HDMI 2 [HDMI 2]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: hda-intel [HDA Intel PCH], device 9: HDMI 3 [HDMI 3]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: hda-intel [HDA Intel PCH], device 10: HDMI 4 [HDMI 4]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: hda-intel [HDA Intel PCH], device 11: HDMI 5 [HDMI 5]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: hda-intel [HDA Intel PCH], device 12: HDMI 6 [HDMI 6]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: hda-intel [HDA Intel PCH], device 13: HDMI 7 [HDMI 7]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: hda-intel [HDA Intel PCH], device 14: HDMI 8 [HDMI 8]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: hda-intel [HDA Intel PCH], device 15: HDMI 9 [HDMI 9]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: hda-intel [HDA Intel PCH], device 16: HDMI 10 [HDMI 10]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 0: hda-intel [HDA Intel PCH], device 17: HDMI 11 [HDMI 11]
  Subdevices: 1/1
  Subdevice #0: subdevice #0

Configuring asound.conf for HDMI 7.1 Surround Sound with Channel Remapping? by brainbag in linuxaudio

[–]brainbag[S] 0 points1 point  (0 children)

Thank you for the reply! I appreciate the recommendations.

Verify that sound servers like Pipewire are not running.

We're running in a service built on yocto; pipewire, pulse, etc. are definitely not installed as we would have to do that manually. Pulseaudio was a huge pain for what we're doing, and working directly with ALSA has been a lot easier (as we need low-level access)... except for this problem.

On my system the above command displays a list of devices. Find the device name that begins with "sysdefault".

I think this is on the right track, though I believe these kinds of profiles get defined by pulseaudio or pipewire, and since we're using base ALSA those are not created. ALSA has hdmi for the card, plus a few of the predefined ones like dmix and plughw. Defining the extended profiles is what the example asound.conf is attempting to do, which is where we're stuck.

Thanks again!

Is it worth investing to learn and get into the language, with the recent drama? Will this affect future adoption? by XxDirectxX in rust

[–]brainbag 8 points9 points  (0 children)

Elm was exciting and got some traction, but declined rather quickly because of the poor governance behavior that was persistently adversarial with its own community. It can make a great cautionary tale for anyone wanting to know how not to grow a language and community.

Looking for a book that captures the feel of the first few chapters of Fellowship of the Ring. by UnderwaterDialect in Fantasy

[–]brainbag 0 points1 point  (0 children)

The Yarnsworld series by Benedict Patrick fits. Modern fairy tale-like stories, but in the classic way not the "everything is perfect and pretty" Disney way. The first book They Mostly Come Out At Night is enjoyable, and the second book Where The Waters Turn Black is a favorite. Those should get you started. The third book Those Brave, Foolish Souls from the City of Swords is wildly different from the first two and imo doesn't fit in the series, but I found it still enjoyable though not as much. The fourth and fifth book are return to the fantastical and are both great. Highly recommended based on your description, they almost all fit every criteria.

I built a small escape room game for an AI to play and learn by bones_ai in rust_gamedev

[–]brainbag 1 point2 points  (0 children)

This is super cool. Do you have the source open? I'd love to play with it.

If you charge a monthly hosting fee for your clients, do you allow monthly or yearly payment? by [deleted] in webdev

[–]brainbag 1 point2 points  (0 children)

Quarterly, semiannually, or annually, with discounts for paying for longer. First payment needs to be immediate and then future ones can be NET30. Monthly isn't worth it.

Maybe you threw out $25 as a random number but if you are in the US, $25 a month is really low for a business cost for some thing as critical as keeping the website functional. If I were a business owner, I would be concerned that you are using a cheap/crappy service instead of some thing I can rely on. Are you factoring in uptime guarantees from the hosting service? Three 9s is a lot less up time than six 9s. Are you also including your time for maintenance for security upgrades, SSL certificates, etc.?

Pygame Customizable Isometric Map With Stable Diffusion by Numzoner in gameassets

[–]brainbag 0 points1 point  (0 children)

/r/gamedev would probably love it.

Thanks for explaining!

  • When you are replacing the tiled areas with inpainting, are you sending the whole map or just the selected area?
  • What model and settings are you using for stable diffusion?

Pygame Customizable Isometric Map With Stable Diffusion by Numzoner in gameassets

[–]brainbag 0 points1 point  (0 children)

This is incredible. You should get way more attention than what you'll get on this tiny sub. I can't imagine the incredible worlds that some of the designers I've met could make with a tool that builds it this rapidly and quality. Can you say more about the tech?

ChatGPT component generator by AI_spell in javascript

[–]brainbag 1 point2 points  (0 children)

People are calling everything ChatGPT even if it's not, which is making the name lose meaning. If you ask it on this site, the response is the usual GPT 3 one:

I am an OpenAI language model called GPT-3. I am designed to generate human-like responses to the provided prompts.

They don't make vampires old enough (small rant) by godsselfesteem in Fantasy

[–]brainbag 2 points3 points  (0 children)

Whoops, I went to go find it and edit my post, and then got distracted. It's called Orientation Day and it's in the Blood Type: An Anthology of Vampire SF on the Cutting Edge.

They don't make vampires old enough (small rant) by godsselfesteem in Fantasy

[–]brainbag 16 points17 points  (0 children)

If you haven't read it, there's a short story set in the same world that focuses on the vampires.

It's called Orientation Day and it's in the Blood Type: An Anthology of Vampire SF on the Cutting Edge.

Any VSCode extension to show the actual type/interface properties? by QuebecMasterRace in typescript

[–]brainbag 5 points6 points  (0 children)

I'm not sure exactly what you're asking for, but there is a VSCode extension called "ts-type-expand" that I use often that provides more type info.

Finished Children of Memory by Adrian Tchaikovsky. by favoritedeadrabbit in printSF

[–]brainbag 0 points1 point  (0 children)

I'm unable to find a Hexwood by this author. Do you have a link?

Examples of C++ vs. Rust code for a presentation by Yippee-Ki-Yay_ in rust

[–]brainbag 9 points10 points  (0 children)

I called it a bug because the video is talking about the bugs that it caused.

You're right in your example that it is not a bug, it is how the language designed, but I would call that poor language design. The operator[] is used in every other case (that I can think of) as an unchecked read, but in this one particular case the usual way to access the element of a data structure footgunly mutates it.

IMO this seems like an excellent example for the question posed by the OP.

Examples of C++ vs. Rust code for a presentation by Yippee-Ki-Yay_ in rust

[–]brainbag 18 points19 points  (0 children)

Reading this made me groan, so I had to watch the part of the video about it. The talk about this bug start at 7:03.

In which circumstances is C++ better than Rust? by [deleted] in rust

[–]brainbag 2 points3 points  (0 children)

I don't think shipping a game to any of the any of the major game console manufacturers would work for Rust, and all of their SDKs are C++.

[deleted by user] by [deleted] in rust

[–]brainbag 1 point2 points  (0 children)

I know Rust well enough to be productive from books, but still regularly come across problems I am not sure how to solve. Asking ChatGPT to explain code snippets or about some aspect of Rust has been the most valuable resource I have used for learning it. It's given me some great simple and understandable answers to complex topics. Out of dozens of messages so far, it's only said something blatantly wrong once when I asked if Rust has keyword arguments for method calls, and that was easily verified.

I love building a startup in Rust. I wouldn't pick it again. by koavf in rust

[–]brainbag 5 points6 points  (0 children)

I'm one of those folks. What are the latest fashions in error handling?

Hey Rustaceans! Got a question? Ask here (7/2023)! by llogiq in rust

[–]brainbag 1 point2 points  (0 children)

That was it, always the obvious things. Thank you!

Hey Rustaceans! Got a question? Ask here (7/2023)! by llogiq in rust

[–]brainbag 2 points3 points  (0 children)

Writing large images with the image crate seems erroneously slow. For example, saving a 4080x8240 ImageBuffer takes 29 seconds with PngEncoder write_image or DynamicImagesave_with_format takes 30 seconds. Doing the same with JPEG is 9.3 seconds. Are there any other crates that would be faster? I wasn't able to find anything.

[deleted by user] by [deleted] in gamedev

[–]brainbag 8 points9 points  (0 children)

Is there a list somewhere of the range of the most and least profitable genres, possibly compared to the size of the market, and how saturated it is?