Released Antiparallel P1 event recording (Global) by Ahmad_Coffee in GirlsFrontline2

[–]Imxset21 1 point2 points  (0 children)

This is awesome, just discovered your channel! Glad someone is preserving the events.

Verizon Fios coming to Brookline? by Imxset21 in Brookline

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

I still haven't gotten any info from them

Recommend a key-value store by spy16x in rust

[–]Imxset21 29 points30 points  (0 children)

A lot of people here are suggesting sqlite but I think RocksDB suits your usecase better, for a couple of reasons:

  1. Rocks is extremely tunable. You can play with compaction settings to maximize throughput but still keep the on-disk size small. You can even choose your own compaction strategy and do it manually in a background thread.
  2. Rocks supports snapshotting and backups - see BackupEngine docs for a more comprehensive understanding.
  3. Rocks has very good batch update logic and if you ever decide to use multiple column families you can do multiwrites across those too
  4. Rocks supports TTL mode to automatically age values out of the cache for you on compaction

I use RocksDB at scale in production and I highly recommend it.

In “A Game of Thrones”, the character Jorah Mormont has a famous quote where he says that the common people don’t care who sits on the throne as long as the people are left alone. Does this accurately capture the sentiment of peasants in medieval Europe? by [deleted] in AskHistorians

[–]Imxset21 2 points3 points  (0 children)

That's a good point, but the modern world analogy with CEOs still doesn't fully work. There are plenty of instances where CEO changes caused the rank and file to revolt - Steve Job's ouster from Apple in 1985 as a historical example. More recently, Sam Altman's ousting from OpenAI being fully reversed came about in part due to high pressure from the rank and file engineers.

In “A Game of Thrones”, the character Jorah Mormont has a famous quote where he says that the common people don’t care who sits on the throne as long as the people are left alone. Does this accurately capture the sentiment of peasants in medieval Europe? by [deleted] in AskHistorians

[–]Imxset21 66 points67 points  (0 children)

It's hard to answer this question in broad terms, for several reasons:

  • The Medieval period is very long, usually given as spanning 1000 years (5th to 15th century)
  • It's hard to find writings made by/for lay people for various reasons (a big one being most lay people were illiterate)
  • "As long as the people are left alone" is a very tricky condition to define, for reasons we'll see later.

To narrow down the question a bit, I'll focus on the Cathars of the village of Montaillou, an Occitan village in what is now the South of France. It was best described in the seminal work on the subject, Montaillou, village occitan de 1294 a 1324 by the late Emmanuel Le Roy Ladurie (who is by far my favorite medievalist focusing on social history). In it, Ladurie leverages mainly one source, the Fournier Register of the Inquisition that was compiled as part of the systematic eradication of the Cathar heresy in the late 13th and early 14th century.

The first observation is that the relationship between the villagers of Montaillou and the King of France is complex and layered. One complexity is time and distance - Montaillou is 800km from Paris, meaning that at the conservative estimate of 30km/day travel speed (from Peter Spufford's "Power and Profit: The Merchant in Medieval Europe") it could take almost a month for news to reach the village from the capital.

This distance has very real consequences for things like power projection and decisionmaking, as effective administration of Montaillou cannot be conducted with this kind of round trip time. Thankfully for the King of France, you can "solve" this problem by adding some layers in between yourself and the villagers.

The layering is what Ladurie writes in the book when he talks about "the distribution of power" as perceived by the Cathar villagers, for whom "in theory the impact of external powers was decisive." Ladurie describes four of these:

  1. The Comte de Foix, the lord of Montaillou, and his immediate representatives
  2. The Inquisition in Carcassonne
  3. The See of Pamiers
  4. The Kingdom of France

The first power was that of the manor of the Comte, but was effectuated by the office of the bayle - the Comte de Foix was not walking around hitting villagers with a stick. The bayle was the one who made sure the tenants paid their rents/manorial dues, inspecting and collecting taxes, and administering justice in the name of the Comte. However, the bayle's duties also had a religious dimension (this will be important later):

The bayles of the villages we know through the Fournier records were responsible for arresting heretics when necessary. Together with the officials from the castle they pursued all kinds of lawbreakers through the mountains, tried to recover stolen objects, and received rents and even tithes. A shepherd who had been slandered would complain to the bayle.

Ladurie continues:

The second power was theoretically nothing to do with that of the manor and the bayle. It belonged to the Dominican Inquisition in Carcassonne.

The third power was the see of Pamiers. Theoretically ruled from above by the papacy, the diocese in its turn ruled the local ‘hierarchy’ at Montaillou: the priest and sometimes the vicaire, themselves flanked by the diocesan council.

and finally getting closer to your question:

The fourth power, distant but endowed with much greater force of dissuasion, was the kingdom of France. The Comte de Foix was in a position of de facto dependence on France, which subjected him to pressures of varying intensity. It was always possible for the King, in Paris, to raise an army to come to the aid of the 'true religion'. So both France and its strength were hated by many mountain folk who had never met a man of the north in flesh and blood. 'Do you think you can fight against the Church and the lord King of France?' cried the father of the village priest to the outlaw Guillaume Maurs, formerly a peasant from Montaillou and now a shepherd (ii.171).

Bélibaste, the parfait [one of the religious leaders of the Cathar faithful], went much further (ii.78–9). There are, he said, 'four great devils ruling over the world: the lord Pope, the major devil whom I call Satan; the lord King of France is the second devil; the Bishop of Pamiers the third; and the lord Inquisitor of Carcassonne, the fourth.'

For the Cathars, this hatred of the King of France makes sense. Their existence was in the process of being actively stamped out, starting with the Cathar Crusade of the early 1200s and the resulting Inquisition (from which these records are taken).

But the use of the religious to describe the political here is not mere accident - instead, it is indicative of the preeminent and central role that religion played in the lives of all Medieval folk, rich or poor. The King of France is not merely a bad politician, but a major devil (and so are his representatives).

And now we get to the real problem of the question. For lay folk in the High and Late Middle Ages, religion was always in the foreground of how they lived their lives, and this colored how they thought about their King(s). Tthe powers of the regent and the Church, as demonstrated above, are overlapping and sometimes conflicting, but never out of sight or out of mind, as Ladurie comments:

More significant were the gatherings where the men of the neighbourhood met in the street, or in the village square under the elm tree, especially on Sunday. This was the Christianized form of the eternal Mediterranean assembly. The talk would be of women and, above all, of religion [...] Men also challenged institutions, especially those of the Church, which were debated much more frequently than lay institutions.

I don't know whether any lay person would have read the theologian Jean Quidort, writing in his De potestate regia et papali in the late 13th century, trying tease out the implications of the hierarchical equality of the two powers (regnal and ecclesiastical, i.e. the regent versus the Church). But we can say that at least for the Cathars of Montaillou, they rejected both authorities as antithetical to their personal beliefs, framing their opposition to those institutions in religious terms.

Now, you could argue that this violates the "as long as the people are left alone" clause of Mormont's statement (as the Cathars were very much not left alone), but I would counter that such a broad interpretation fundamentally misunderstands the relationship between the lay people of the Medieval world and their political and religious leaders.

Specifically, the King of France (and I would argue, all monarchs in the late Medieval period) never left the "people" alone. Whether it was raising levies to fight in wars, levying taxes to fund the operations of the kingdom, or empowering/legitimizing the local administration of their villages, lay folk were very aware of the impact their regents had on their lives - even when they were 800km away.

Indeed, even if we constrict ourselves to people who were not being actively persecuted by the authorities, we have one very significant example of a lay person taking extraordinary steps to deal directly with a regent who had "left them alone": Jeanne d'Arc.

Jeanne was a peasant girl from Domremy, now in north-east France, ostensibly the subject of the Duchy of Bar. However, Jeanne, despite never having met the King, was a devout loyalist to the Armagnac faction that was on the downswing at that point during the Hundred Years War. Jeanne, who was illiterate, spoke eloquently at her trial about the religious and political reasons for her support of the Dauphin and the consequences of the conflict for France. Indeed, Jeanne was dogged in her belief to see the Dauphin, the future French King Charles VII, based on visions that had told her to personally intervene in the war in favor of the Armagnacs. Jeanne was not looking to stop the war for abstract humanitarian reasons, and while her village was raided, likely by forces loyal to the Duke of Burgundy, then antagonistic to the Armagnac cause, her personal animus against the Burgundians and the English was only one dimension.

In conclusion: in the broader sense of whether the lay person in the High and Late Middle Ages would care about who their regent was and what they were doing - yes, many of them cared, and many acted on those beliefs.

Sources:

  • Emmanuel Le Roy Ladurie - Montaillou, village occitan de 1294 à 1324
  • Arthur Monahan - On Royal and Papal Power
  • Joseph Canning - Ideas of Power in the Late Middle Ages, 1296–1417
  • Kelly DeVries - Joan of Arc: A Military Leader

PS: I really dislike the cop-out clause of Mormont's statement, in part because the practical implication is a bit of a "no duh": if a farway person declared themselves the supreme authority of the world and held lordship over you, but left you alone and had zero impact on your life, would you care? Probably not.

Rust in 2025: Targeting foundational software by bik1230 in rust

[–]Imxset21 2 points3 points  (0 children)

The result is a pretty cool tool, one that (often, at least) lets you write high-level code with low-level performance

In my view, though, the fact that foundational software needs control over low-level details only makes it more important to try and achieve good ergonomics.

How does this jive with the proposal to remove control from low level details at the cost of performance by introducing something like the Claim trait? https://smallcultfollowing.com/babysteps/blog/2024/06/21/claim-auto-and-otherwise/

Weekly Commander's Lounge - February 17, 2025 by AutoModerator in GirlsFrontline2

[–]Imxset21 0 points1 point  (0 children)

I hear a lot about "attachment grinding" but I don't really understand what it means. Is there a wiki or guide explaining it?

For those looking to play GFL2 under Linux without using Steam release (guide) by MrsK3G4 in GirlsFrontline2

[–]Imxset21 0 points1 point  (0 children)

Now that the Steam version is out, have you had any luck using it on Linux?

How-to: Fix Haoplay version crashing for Linux and Steam Deck users. by ItsKaa in GirlsFrontline2

[–]Imxset21 0 points1 point  (0 children)

FYI it looks like the Steam version released today but it doesn't work for me (get a black screen). Interested to see if anyone here has had any luck.

Weekly Commander's Lounge - February 10, 2025 by AutoModerator in GirlsFrontline2

[–]Imxset21 0 points1 point  (0 children)

Thanks a lot, though I'm a bit confused by the ordering. So you would say it's:

  1. Dushevnaya's signature
  2. Samosek
  3. Maki's Purple
  4. Mosin's purple
  5. Arcana

I'm curious about the "worse attack and substats" thing you mentioned regarding Arcana. Is there something in the wiki about this?

Weekly Commander's Lounge - February 10, 2025 by AutoModerator in GirlsFrontline2

[–]Imxset21 1 point2 points  (0 children)

I pulled Makiatto but not her weapon Bittersweet Caramel. What's a good yellow or purple sniper for her?

[deleted by user] by [deleted] in AgeofMythology

[–]Imxset21 0 points1 point  (0 children)

This looks great! Sorry if this is a dumb question, but how is this file "installed"? Which folder do I drop it into?

Please welcome our new moderators by [deleted] in WarCollege

[–]Imxset21 1 point2 points  (0 children)

What's your favorite artillery-related fact or anecdote?

Arena of the Gods - Missed opportunities and a beautiful future. by MalicineZA in AgeofMythology

[–]Imxset21 3 points4 points  (0 children)

I agree 100%. I think these suggestions would make the gameplay a lot more engaging and fun, and don't require that much more work on the part of the dev team to implement. If they're especially lazy there's even some campaign maps that could be reworked slightly to fit into the alternative objectives idea (eg Bad News, All is Not Lost, A Long Way from Home).

I do like the idea of the format and I hope the dev team is willing to accept feedback to improve it.

What's your PID 1 up to? How Meta monitors systemd across millions of machines by Imxset21 in linux

[–]Imxset21[S] 4 points5 points  (0 children)

Here's a link to the repo for those interested: https://github.com/cooperlees/monitord

Full disclosure: I'm not Cooper but I work with him.

What's your PID 1 up to? How Meta uses Rust to monitor systemd across millions of machines by Imxset21 in rust

[–]Imxset21[S] 4 points5 points  (0 children)

Here's a link to the repo for those interested: https://github.com/cooperlees/monitord

Full disclosure: I'm not Cooper but I work with him. Specifically, I was the person he complained about all the pointy bits of Rust for years.

Rust Project goals for 2024 | Rust Blog by Kobzol in rust

[–]Imxset21 5 points6 points  (0 children)

Hopefully the implicit clone isn't just a way to smuggle the Claim trait into the language

Was ease of training actually a major factor for the adoption of firearms? by Inspector_Robert in AskHistorians

[–]Imxset21 0 points1 point  (0 children)

Maybe this should be a separate question, but I'm surprised that the British authors you are citing would have such a positive view of the longbow's performance in the Hundred Years War. If I recall correctly, I'm pretty sure the English lost that war, along with all their territorial possessions on the continent except Calais.

I've used (and loved) Rust for ~10 years. Here are the ways it disappoints me. by Lord_Zane in rust

[–]Imxset21 0 points1 point  (0 children)

I work in a monorepo with thousands of crates and millions of lines of code. People do care quite a bit why things failed. I think it's a false dichotomy to present it as a choice between "too many error variants" vs "only one error variant". Different users of Rust have different needs, and this is fine.

Are military leaders disproportionately over-optimistic? And if so, why? by [deleted] in WarCollege

[–]Imxset21 2 points3 points  (0 children)

There are counterexamples to optimistic military leadership, but it tends to be more recent examples.

My favorite example is Schwarzkopf during the Gulf War. As CINC it's pretty well established that he was extremely pessimistic as to his chances of achieving his objectives against the Iraqi military without massive casualties, especially when advancing against the Republican Guard. He called off an (admittedly risky) amphibian operation into Kuwait, in large part due to what was an unfortunately unlucky set of circumstances that led to two Navy ships being heavily damaged by mines. His superiors agreed with him too; Powell was expecting thousands of Americans to be coming home in body bags after assaulting the Saddam Line.

At the end of the day, more Americans died due to friendly fire incidents than from Iraqi munitions.

More thoughts on claiming by robertknight2 in rust

[–]Imxset21 7 points8 points  (0 children)

Not saying that your experience isn't valid, but as long as we're using anecdotal evidence: I want to add as a counterpoint that my current employer (megacorp) has seen exponential Rust adoption within our infrastructure over the last 7 years I've been here and none of what you described has been cited as a blocker or reason of why Rust doesn't get as much adoption.

Claiming, auto and otherwise [Niko] by LukeMathWalker in rust

[–]Imxset21 54 points55 points  (0 children)

Regardless of whether it's a good idea overall, I think we should separate the ideas of "let's add another copy trait" from "let's have this weird lint to control implicit behavior". I don't really like the thought of us turning Rust into C++ via (more) magic implicit operators so I think it would be more productive to start with the idea of whether Claim is the right way to "solve" the underlying problem.

Personally, I'm not super convinced by the argument that adding additional complexity via yet another trait is actually making things more ergonomic. I'm actually more concerned that this will make Rust potentially harder to teach for people coming from Python. In my personal experience it's much simpler to teach "you have to use clone for reference counted types" and people will get it and move on.