

A weak dollar will work great for you when you bring back all those manufacturing jobs from overseas and start exporting the surplus production. Any day know. Any day.


A weak dollar will work great for you when you bring back all those manufacturing jobs from overseas and start exporting the surplus production. Any day know. Any day.


The last thing I want is merge conflicts in my issue tracker. The git data model is simply not right for conversational histories.
ActivityPub is the obvious solution to decentralize public communication. We’re using it right now and AFAIK Forgejo is working to implement it for their issue tracker.
Since we don’t have a tea culture I don’t know that it’s possible to generalize European tea in any way. Feels like half the time when I ask for tea someone pulls out a box with a bunch of aromatic leaves but literally not a single tea leaf (not exaggerating, I’ve had to drink some herbal mix because I didn’t want to be impolite). If they do have some actual tea, it’s either litpon yellow (tasteless and inoffensive) or English Breakfast/Earl Gray (actual proper tea that I suppose you could mix milk in just fine).
Habitual tea drinkers such as myself do have the good stuff though, aromatic or not, and we don’t put milk in it. That behavior eludes me, if you don’t like the taste but want caffeine just drink coffee and milk, and if you do like the taste why dilute it with some hyper-caloric stuff? I posit that’s what makes British tea culture, y’all put milk in your black tea because you don’t like the strong taste but still you drink it for cultural reasons.
The color of my mug after a (admittedly high-end) black tea leads me to believe it’s not lacking in tannins. I’ve not tried to put milk in it since I was a kid at my grandparents’ who always had some good teas as well.
My understanding is that the “default” British tea is English Breakfast tea. Which is not a bad tea at all, but it’s not “special”, it’s unflavored black tea. I don’t refute that the tea culture is unique over there but I don’t think it has much to do with the leaves themselves which famously don’t even grow in England lol
They also just drink “tea” and don’t conceptualize the different kinds thereof. English Breakfast vs Earl Gray vs an Oolong and all the aromatic teas… AFAIK they traditionally just drink English Breakfast black tea, which is why the Lipton yellow bags aren’t even labelled.
The more I learn about British tea culture the more confusing it gets. Drinking unlabeled black tea in a bag is disgusting bottom-of-the-barrel type stuff. No wonder they drown it in milk.


Drawings are one conversation I won’t get into.
GenAI is vastly different though. Those are known to sometimes regurgitate people or things from their dataset, (mostly) unaltered. Like how you can get Copilot to spit out valid secrets that people accidentally committed by typing NPM_KEY=. You can’t have any guarantee that if you ask it to generate a picture of a person, that person does not actually exist.


I mean, Nestlé killed hundreds of thousands in impoverished countries. I think the Oracle service APIs can’t be that bad, though I’m sure they would be if it made Larry Ellison $50.
Ideally you’d use the docker executor with a dind service instead of docker commands in the shell. You’ll have better isolation (e.g. no conflicts from open port forwards) and better forward-compatibility (the pipeline won’t break every time a major upgrade is applied to the runner because the docker - especially compose - CLI is unstable).
For gitlab this is only correct with a shell executor which is to be avoided in the general case in favor of a docker or k8s executor for isolation&repeatability.
Those you can actually run locally with gitlab-runner, but then you won’t have all your gitlab instance’s CI variables so it’s a PITA if you need a CI token which you probably do if you actually make decent use of gitlab’s features.
In most cases I just end up committing my changes to avoid the headache. :!git commit --amend --no-edit && git push -f goes pretty dang fast and 60 % of the time third time’s the charm.


They were always going to receive at least some critical acclaim. This is a AA game from a well-known and respected publisher (Kepler Interactive), so it couldn’t have gone entirely under the radar. They had a decent enough marketing budget and initially were included in the Microsoft Gamepass specifically to secure the studio’s financial future in an uncertain market. The game was objectively good so with all that help, by release day there was no way that the game was going to be a complete dud à la Concord, and I recall Broche saying in interviews that profitability was essentially expected even though the stratospheric success was not.
Also they did get “unlucky” because the Oblivion remaster not-so-coincidentally shadow-dropped a couple days before E33’s release. It’s not much of a stretch to say that Microsoft knew the game was good and (mostly unsuccessfully) tried to drown it out.
If E33 was going to truly flop, it would have been earlier in the development process IMO. They could have relinquished voting shares to investors and been forced to “ubisoftify” the game into bland nothingness. Key creatives could have left. Going all-in on UE5 might have been a technical quagmire. But when the game went Gold, there was very little that could have impeded an at least modest amount of success.
Where the industry is truly unforgiving is single A games. There’s too much to keep track and it’s entirely possible for the “media” (journalists, youtubers, streamers, etc.) to miss a very good game. Single A doesn’t pack enough of a punch to force enough eyeballs on trailers to get a critical mass of fan following, and in that context I fully agree that even a perfect game can still be a complete flop.


E33 did not just get lucky. They used a completely different formula.
~10M€ development cycle with 30 full-time devs + outsourcing is one order of magnitude smaller than what the big studios consider to be the “standard”. AA vs AAA.
30-40 hours of main story and no open world keeps the development resources focused and gameplay/story loops tight in a way that can’t be achieved in an “expansive” open world without unfathomable resource expenditure. But modern games from major studios literally cannot get greenlit if “open world” is not in the feature list because execs see it as “standard”.
Smaller budget also means that they did not pour 50 %+ of their capital into marketing, which allows mores resources to be put into the game and lowers the barrier to profitability. That’s an understated issue; AAA games can’t afford to fail, which is why they all end up bland design-by-committee.
Those parts above were not risks Sandfall took, they were actually basic risk mitigation for an indie studio that big studios aren’t doing based on the overstatement that bigger = more chances for “THE hit game” = better.
Where E33 took some risks was with the strong creative vision and willingness to ignore genre trends and focus group feedback (going turn-based and not lowering the difficulty to “baby’s first video game”). But for the cost of 1 Concord a big studio could afford to make 10 E33s at which point it’s really not a matter of “luck” for at least one to be (very) good. E33 would have been profitable with 1 million units sold, it did not even have to be that good.
The industry has absolutely noticed that E33 wiped the floor with their sorry asses, and I predict that in ~5 years we’ll see many more AAs popping up.


Whole industry has been saying that for a while. It’s unsustainable and to a large extend large studios have fallen to the sunk cost fallacy since they are often on 5-10 years development cycles (!), with very rigid schedules (since they rotate development teams).
Now the big studios are going bankrupt/getting sold to MBS while Expedition 33 is doing tricks on their grave (at least relatively, in absolute numbers their sales numbers aren’t high with normies who only play CoD and FIFA).
It’s dumber than that. Capitalism does not demand endless growth from any one company. The overall economy grows, sure, but that may come from other economic sectors. Exxon and Chevron haven’t seen significant growth for a couple decades, because the oil market hasn’t seen significant growth. That does not make them communist. They can just exist at an equilibrium.
Big Tech has a peculiar economic model centered around high fixed costs (R&D) and low marginal costs (digital distribution), which has made a handful of companies unbelievably cash-flush as they reaped insane scale effects. And they simply don’t know what to do with so much cash.
Capitalism is supposed to answer that with a reduction in income from competitive pressure. If something is so profitable to do, someone else will do it cheaper. However, such competition does not exist because neoliberal governments have abdicated their mandate to foster competition through trust-busting and forced interoperability.
That’s not to say capitalism is good or anything. But even within capitalism, what happened with Big Tech was avoidable.
Either way US Big Tech is not capitalist anymore. It’s an autocratic oligarchy with capitalist characteristics.


I don’t disagree with the point being made but I think the author is underselling the value of opentelemetry tracing here.
OTEL tracing is not mere plumbing. The SDKs are opinionated and do provide very useful context out of the box (related spans/requests, thrown exceptions, built-in support for common libraries). The data model is easy to use and contextful by default.
It’s more useful if the application developer properly sets attributes as demonstrated, but even a half-assed tracing implementation is still an incredibly valuable addition to logging for production use.


Akshully both are dubs, but the script and mocap sessions were done in English. On top of that the French dub was outsourced and the game director and lead writer weren’t in the studio like for the English dub, and it shows IMO. Some French lines clearly don’t have the same level of direction as the “canonical” dub.
However I will say it’s still a better dub than most French dubs. I’d argue the bar is on the floor but the francophone dubbing lobby would draw and quarter me for holding such heretic opinions.


It does have a lot of replay value because the gameplay loop is tight, and the foreshadowing work is so outstandingly tight that every in-game conversation has a second layer of meaning once you know the story twists.
Also they added a photo mode and I kinda wanna do a NG+ just for that.


That’s one area where you can see it is indie despite the large development cost.
They were published by Kepler Interactive and for some markets Bandai Namco. Neither of which have Ubisoft or EA’s marketing budget which normally makes up something like half of the development budget of a game.
They did have some marketing. I know a lot of French streamers were paid to play the game on launch. But yeah not “in your face for 6 months in front of every YouTube video and inside every happy meal box” like a new assassin’s creed or something.


The category is misnamed. It should be best single A game from an independent studio.
Technically Sandfall is an independant studio. A very well privately funded independant studio founded by industry veterans supported by a great publisher. But no-one is arguing that other games published by Kepler Interactive aren’t independant. And with 30-ish full-time employees Sandfall’s scale is that of an SME, not an Ubisoft/EA/Sony.
The award doesn’t feel right because this middleweight AA category was completely abdandoned the previous decade (which legacy studios are now paying a heavy price for), and “indie” came to mean “single A” because if the material conditions of being an independant company.
At the same time though technological advancements enabled small teams to take on larger and larger projects. “Indie” does not mean what it used to, and Clair Obscur is trailblazing this AA renewal. Award shows simply need to adapt and start restricting entry based on team size or something.


My guess is the same thing as “critics say [x]”. The journalist has an obvious opinion but isn’t allowed by their head of redaction to put it in, so to maintain the illusion of NeutTraLITy™©® they find a strawman to hold that opinion for them.
I guess now they don’t even need to find a tweet with 3 likes to present a convenient quote from “critics” or “the public” or “internet commenters” or “sources”, they can just ask ChatGPT to generate it for them. Either way any redaction where that kind of shit flies is not doing serious journalism.
Well, yeah, that’s what Scrum is. From the guide which takes maybe 10 minutes to read
That’s not a throwaway sentence - it is fundamental to how scrum works and that is reinforced throughout the scrum guide.
Every conversation about Agile and/or Scrum being “the worst”, after some prodding it turns out that their company has refused to read or implement one or several of the fundamental principles, often without even being aware that was an essential requirement. You’re baking a cake and you decided to not use any butter, that’s on you champ, don’t blame the fucking recipe.
The biggest valid criticism of scrum is that the thing that makes it so great - its structural empowerment of individual teams - is also what makes it structurally incompatible with any traditional top-down management style. The company must fundamentally be (re-)organized to have a flat corporate structure within its R&D department - most are simply incapable of mustering the necessary changes, if only because too many middle managers’ jobs are at stake. So they call their middle managers “POs” or “Scrum Masters” and wonder why their version of Scrum sucks.