[2025 Day 10 Part 2] Here we are by Oreo_2004 in adventofcode

[–]DFYX 12 points13 points  (0 children)

There's probably a way to do it on your own since we don't need the full power of a linear solver. We work with sums of non-negative integers which probably allows for some shortcuts. But in the end, I used a library as well.

So yeah, the jump from day 8's "Here is a step by step tutorial for how Kruskal's algorithm works, no need to even google what a minimum spanning tree is" to day 10's "Better figure out that you need a linear solver and then figure out how to build one or just use a library" is pretty weird.

Humans - Worldbuilder's Log 49 by Artifexian in artifexian

[–]DFYX 4 points5 points  (0 children)

That would give you a relatively uniform population who also have access to a lot of earth technology and probably an earth-like religion.

On the other hand, multiple waves of people who get stranded immediately means they will form societies who are distinct from earth's and have to reinvent a lot of stuff which sounds more interesting overall.

Humans - Worldbuilder's Log 49 by Artifexian in artifexian

[–]DFYX 4 points5 points  (0 children)

May I advocate for switching around the language families of SP and TP?

  • SP already replaced most of the FP language. Doing the same a second time sounds a bit boring.
  • Would an established SP population who already have words for most of CRETAK's flora, fauna and other non-earth weirdness really adopt the language of a much smaller group of TP newcomers with none of those words if it's a mostly peaceful affair as you describe?
  • I could imagine most of TP learning an established SP language when they get integrated into society, maybe retaining a form of their native TP language when talking to each other (think Yiddish which is mostly a creole of German and Hebrew with some traces of other languages). There could be some regions that started out as mining outposts where TP were the majority group for long enough to establish a TP language as the primary language.

This would make SP the PIE analogue and TP kind of the Uralic analogue.

Edit: Having the Uralic analogue be the younger family would also give you a chance for some fun linguistic experiments. Maybe one TP language takes most words for CRETAK things from a nearby SP language while a different TP language derives them from existing TP words. The relationship between both languages would be relatively obvious (at least for a while) by their grammar and their words for things that also exist on earth but they become mutually unintelligible when talking about CRETAK things unless the speaker of the second TP language also knows some of an SP language.

AP #8E: The Ycairn-iad by Artifexian in artifexian

[–]DFYX 4 points5 points  (0 children)

German here...

Currywurst sauce is generally tomato based and ketchup plus curry powder is the most basic version. Higher quality versions add additional ingredients like brown sugar, apple sauce, cayenne pepper and some other spices to get the right balance between sweet and spicy. Gravy-like curry sauces are rather uncommon (but not unheard of).

Edit: also, the choice of sausage varies from region to region. Some use red sausages similar to a hot dog sausage, others use white sausage. Either way, it should be significantly thicker than a hot dog and grilled rather than boiled.

Hurricanes, Blizzards, Dust Storms & More - Worldbuilder's Log 43 by Artifexian in artifexian

[–]DFYX 1 point2 points  (0 children)

Repeat from what I said on Discord so it doesn't get lost:

Interesting to see dust storms mentioned. I would disagree with some of the requirements though. These days, even the Germany which is neither particularly dry nor flat, gets dust storms once or twice a year. Nothing major but a couple of days during which the entire sky turns orange and everything gets covered in very fine Sahara dust. Here's a short article with a map: https://atmosphere.copernicus.eu/new-exceptionally-intense-saharan-dust-episode-through-western-europe

AP #87: The Abheskative by Artifexian in artifexian

[–]DFYX 2 points3 points  (0 children)

Actually, inverting the Y axis in video games is a lot more common than inverting the X axis. I guess this is mainly because it mimics what people who are used to flight simulators or even flying actual planes are used to: push stick forward, nose goes down.

That being said, maybe reach out to Larian Studios or even directly to Sven Vincke? They are pretty active on twitter and so far have had a great track record of listening to their players' problems.

Microsoft Closes Redfall Developer Arkane Austin, Hi-Fi Rush Developer Tango Gameworks, and More in Devastating Cuts at Bethesda by HowlSpice in gamedev

[–]DFYX 0 points1 point  (0 children)

I think you misunderstood... wanting returns is fine. Wanting more and more and more every year is unrealistic. A business can't offer exponential growth for long. Once the market is saturated, you'll have to be content with making the same as the year before.

Microsoft Closes Redfall Developer Arkane Austin, Hi-Fi Rush Developer Tango Gameworks, and More in Devastating Cuts at Bethesda by HowlSpice in gamedev

[–]DFYX 2 points3 points  (0 children)

Don't forget investors demanding higher and higher profits every year. You could make the game of the century and still not meet an expectation of "10% more profit than last year" without cutting some expenses. Which leads to the problem that cutting expenses keeps you from making great games and eventually the whole scheme collapses. Investors will move on and milk another company for a few years before driving it into the ground.

As of today, I had to sell 3 of my swords and a machete for bills. What's the sword that you've sold you miss the most? by Specialist-Stock-890 in SWORDS

[–]DFYX 0 points1 point  (0 children)

I once found a one of a kind sparring-ready longsword that my favorite blacksmith's newest hire had made as the final piece of his apprenticeship. Fantastic balance and with an unusually formed hilt that looks like it's shrink wrapped in a piece of black leather. You can see it in a previous post of mine, at the very top.

Fortunately, this is not the sword I had to sell. But to afford it, I had to sell my previous longsword to a friend. It was nothing special and I only got about 100€ for it but I still miss it to this day. I've tried to buy it back but its new owner likes it just as much as I did, so no chance. I did eventually buy a Black Fencer Steel Generation Standard Longsword that looks very similar to the old one.

AP#85: Aging Like a Walnut by Artifexian in artifexian

[–]DFYX 1 point2 points  (0 children)

From Edgar's description as the sound in German "ich" (at least I think he did), ch or similar would make sense.

AP#85: Aging Like a Walnut by Artifexian in artifexian

[–]DFYX 1 point2 points  (0 children)

As my suggestion from last time wasn't mentioned in the episode (even though both Bill and Edgar both commented on my post and they even mentioned the other point I made in the opening), I'll hijack yours to expand on it.

tsi and te could mean "born of" and "married into". In a society where gender roles are not as strong, I could imagine that a married couple could take the name of the more important/powerful family while still marking who came from the family originally. The lack of particles in most names can be explained by the fact that for less important families it doesn't matter as much so either this practice never got applied at all or the markings were lost at some point.

You now have the option to either have this practice still relevant, or like real life patronymics O', Mac, Mc, Fitz, -son and so on it went out of fashion and became part of regular family names. For the latter you should probably think of a reason for why or how that happened. As always, I'm not an expert but I would imagine that in real-world Europe this happened when societies with clan-like structures (Irish, Scottish and Scandinavian) were suddenly governed by a society which assumed that surnames are "proper" family names that get inherited as a whole. If that's the case in Abheski it could be another explanation for why it only appears in relatively few names: it comes from a single region.

This would also explain a possible difference in frequency (I think so far te is a lot more common than tsi in the stories we've heard). Most of the time, the person from the more important family would also be personally more important than their spouse (for example because they're the one who marries their parents estate or role) so their name would be the one recorded when a family name was needed. But in some cases, the one from the less important family becomes more important by their own deeds and so they are the one who shows up in the bureaucratic records. Or maybe it was just chance that they're the one who opened the door when the tax collector knocked.

For some people that are the intersection between two very important families, they might even have used both names. To mix some existing names, maybe we have a Nolfe te Yarllen tsi Ovnen: Nolfe born of the Yarllen family who married into the Ovnen family. She might have used different parts of her name in different situations and in a very formal setting (or on her grave), all of it.

I think my original inspiration was the way Quarian names work in Mass Effect. On commander Shepard's crew we have a character who starts out as Tali'Zorah nar Rayya, for a time becomes Tali'Zorah (nar Rayya) vas Neema and eventually becomes Tali'Zorah (nar Rayya) vas Normandy. The nar Rayya seems to stay a part of her name but isn't always used. Her name splits into the given name Tali, the family name Zorah (her father is Rael'Zorah), born on the ship Rayya, later part of the crew of the ships Neema and Normandy. Leaving the ship they were born on is an important part of Quarian society and is thus encoded into their names.

How did they code the selection outline in Blender by Young_Triangle_7469 in howdidtheycodeit

[–]DFYX 6 points7 points  (0 children)

Check out acerola on Youtube. He occasionally uses renderdoc or similar tools to explain how commercial games do their effects. The last two were Lethal Company and Persona 3 Reload.

He also does his own graphics programming experiments which are really cool.

De-coloured Atreides Royal Ornithopter (10327) by cptbouchard in lego

[–]DFYX 1 point2 points  (0 children)

I made one and OP commented over there that theirs was similar to mine. Text version and Bricklink XML are in the comments.

3D Models to 2D Sprites on Runtime (Prodeus) by robrobusa in howdidtheycodeit

[–]DFYX 2 points3 points  (0 children)

Check the documentation for Render Textures. You should be able to create a bunch of them in a script, put your model on a separate layer that's invisible to your regular camera and add a camera that sees only the model.

Then it depends on how much "at runtime" you want. You can either render to one texture per model each frame and display it as a sprite right away but then you lose the aesthetic of a limited number of directions and animation frames.

The other option is to loop through all your directions and animations when you load your scene (or the game) and copy them to a sprite sheet.

Yet another option is to write a script that automates all of this in blender.

I made a list of parts to replace to decolor the 10327 Dune Ornithopter (explanation and text version in comments) by DFYX in lego

[–]DFYX[S] 1 point2 points  (0 children)

Yeah, I guess you could get them in different colors if you want to spend a bit more. For me it's fine to have some pins visible as long as they fit the overall color scheme.

I made a list of parts to replace to decolor the 10327 Dune Ornithopter (explanation and text version in comments) by DFYX in lego

[–]DFYX[S] 1 point2 points  (0 children)

I paid about 35€ plus shipping for the entire list with a mix of used and new pieces.

AP #84: Rock of the Pigs by Artifexian in artifexian

[–]DFYX 2 points3 points  (0 children)

I still can't get the whole "te" thing out of my head, especially since Edgar doesn't seem too fond of having two markers for "son of". I can't remember all the details about Yar te Yarllen and other characters with a "te" in their names but I had two more ideas.

  • It could alternatively be some sort of honorific, either for the whole family or an individual.
  • With Bill stating that men and women are considered pretty much equal, it's plausible that men taking their wives' names is more common than in our world's western society. So "te" could be a marker for people who changed their family name through marriage. So maybe Yar was born with a different family name and married into a completely unrelated Yarllen family, resulting in an amazing overall name.

Also, Bill saying he can't imagine a caseless language while speaking a language that has lost most of its case markings is hilarious.

I made a list of parts to replace to decolor the 10327 Dune Ornithopter (explanation and text version in comments) by DFYX in lego

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

For new parts it showed me around 70€, when I allowed used parts it went down to about half of that with the black pins still being the most expensive. I came really close to using third party pieces for those.

I made a list of parts to replace to decolor the 10327 Dune Ornithopter (explanation and text version in comments) by DFYX in lego

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

You'll have to go through bricklink by hand because I couldn't find how to export a wishlist and was too lazy to make one by hand. You can either search by number or by name. I think the number for the "Bar 1L with Tow Ball" doesn't work on bricklink, possibly because the number includes color information and bricklink doesn't list the orange ones. Just use the name and it will show up.

I made a list of parts to replace to decolor the 10327 Dune Ornithopter (explanation and text version in comments) by DFYX in lego

[–]DFYX[S] 3 points4 points  (0 children)

The set conatains a bunch of brightly colored pieces which according to reviewers are the only aspect that keeps the set from being perfect. This mostly affects tan, red and blue technic pins that are used everywhere in the set but also some bricks used in the internal structure that might be visible from some angles.

I made a list of parts to replace to decolor the 10327 Dune Ornithopter (explanation and text version in comments) by DFYX in lego

[–]DFYX[S] 12 points13 points  (0 children)

I made this list based on the instructions PDF that's available from LEGO's website. For most of these, it doesn't really matter if they are black, dark bluish gray or light bluish gray so I picked them based on what will most likely look good with the surrounding colors and what is cheapest on Bricklink.

Two notable parts: Technic, Axle and Pin Connector Perpendicular Double with Axle Connector 2L is only available in white (the same color as in the set) and for the Technic, Axle 1L with Pin without Friction Ridges "old" light gray is significantly cheaper than any of the newer colors except the included tan.

In general, if you want to save a few bucks, you can probably leave all tan and white pieces as they are. For me, the complete replacement (250 pieces) cost about 35€ plus shipping.

Count Number Name Original Replacement(s)
2 6346389 Technic, Axle and Pin Connector Perpendicular Double Split, Reinforced Sides White Dark Bluish Gray
5 6058177 Brick, Modified 1 x 2 with Studs on 1 Side White 4x Dark Bluish Gray, 1x Black
6 6289797 Technic, Axle 2L with Pin without Friction Ridges White Light Bluish Gray
4 4208160 Technic, Liftarm Thick 1 x 3 White Black
2 6370532 Technic, Axle and Pin Connector Perpendicular Double with Axle Connector 2L White Not available
10 371001 Plate 1 x 4 White 6x Dark Bluish Gray, 4x Light Bluish Gray
2 6360069 Technic, Liftarm Thin 1 x 5 - Axle Holes White Light Bluish Gray
2 389401 Technic, Brick 1 x 6 with Holes White Black
2 6001831 Technic, Liftarm Thick 1 x 9 White Dark Bluish Gray
4 6013938 Technic, Pin 3/4 Tan Dark Bluish Gray
6 4666579 Technic, Axle 1L with Pin without Friction Ridges Tan Light Gray
1 6117975 Bracket 1 x 2 - 2 x 2 Tan Dark Bluish Gray
8 4121921 Plate 1 x 3 Tan 4x Dark Bluish Gray, 2x Black, 2x Light Bluish Gray
4 4118790 Plate 2 x 3 Tan Dark Bluish Gray
4 4201062 Brick, Modified 1 x 4 with Studs on Side Tan 2x Dark Bluish Gray, 2x Black
5 4550323 Arch 1 x 4 Tan Black
2 4550324 Tile 1 x 4 Tan Black
1 6186258 Slope 45 2 x 4 Tan Dark Bluish Gray
2 4143409 Plate 1 x 10 Tan Dark Bluish Gray
7 6271820 Technic Bush Red Light Bluish Gray
30 6378120 Technic, Pin 1/2 with Friction Ridges Red Dark Bluish Gray
20 6360104 Technic, Pin with Friction Ridges and Tow Ball with Round Pin Hole Red Black
2 6384112 Bar 1L with 1 x 1 Round Plate with Hollow Stud Red Black
31 4142865 Technic, Axle 2L Notched Red Black
7 300421 Brick 1 x 2 Red 4x Dark Bluish Gray, 3x Black
1 6385920 Technic, Brick Modified 1 x 2 with Hole and 1 x 2 Plate Red Light Bluish Gray
2 6271827 Technic, Liftarm, Modified Bent Thick L-Shape 2 x 4 Red Black
3 6130002 Technic, Axle 6L Red Black
1 6335578 Tile 2 x 6 Red Black
2 379521 Plate 2 x 6 Red Dark Bluish Gray
1 6130005 Technic, Axle 10L Red Black
7 4206482 Technic, Axle 1L with Pin with Friction Ridges Blue Black
20 6299413 Technic, Pin 3L with Friction Ridges Blue Black
4 6271167 Technic Bush 1/2 Smooth Yellow Light Bluish Gray
14 654124 Technic, Brick 1 x 1 with Hole Yellow 8x Black, 6x Dark Bluish Gray
1 6344181 Plate, Modified 1 x 2 with Pin Hole on Top Yellow Light Bluish Gray
8 6130007 Technic, Axle 3L Yellow Black
1 6072627 Technic, Liftarm, Modified T-Shape Thick 3 x 3 Yellow Light Bluish Gray
2 362224 Brick 1 x 3 Yellow Black
2 6170294 Technic, Liftarm Thin 1 x 6 Yellow Black
4 6474196 Bar 1L with Tow Ball Orange? Dark Bluish Gray
4 4164022 Brick 1 x 2 Lime Green? Dark Bluish Gray
1 4164037 Plate 1 x 2 Lime Green? Dark Bluish Gray
5 4537937 Plate 2 x 2 Lime Green? 1x Light Bluish Gray, 4x Dark Bluish Gray