

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.


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.
That’s just because it’s dry by nature. Monitor your indoors humidity and adjust accordingly with a humidifier.
The sun is just a particularly angry cloud.
I’ve certainly not seen anyone frothing at the mouth about it in the francosphere. It’s a non-subject, we just updated our textbooks and moved on. Whereas in English-speaking media even reasonable actors mentioning Pluto in passing will pointedly remark on its status one way or another. Americans won’t admit it but the only reason that’s a thing is chauvinism.
It’s funny how being bilingual one spots a lot of small semantic or cultural differences that amount to large paradigm shifts between languages. Like how most French people were taught the hydrocution myth (swimming after a meal supposedly being deadly), older Koreans believe fans to be dangerous to use while sleeping, and English speakers associate vanilla flavour with blandness because of the (English-specific) synonym even though the flavor itself is very powerful and no less overused than e.g. strawberry flavoring.
What’s less funny is how when you point out such a difference some people get Big Mad about it because they can’t admit that some core belief from their childhood is actually a specific sociolinguistic quirk not shared by the rest of the world. People get tribal about the weirdest, most inconsequential shit.
“Just another action movie” but the guy up the comment chain is literally dozing off. Part one actually has very little action in it, most of it is packed landscape shots, politics, and lore dumping. Which is very accurate to the source material. If you dislike Villeneuve’s adaptation, I can only assume you did not love the Herbert books because he was incredibly faithful to the tone, especially for material that was thought to be impossible to adapt to the big screen.
Lynch’s stuff is simply not comparable because he said “fuck the source material” and just kinda did whatever came to him in some acid trip or other. Fine if that’s your thing but that’s not what Dune is - especially not the first few books.
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.
One thing people who don’t build products tend to imagine is that PMs are constantly doing market research, data analysis, focus groups, etc.
That may be true at some companies, but IME they can be clueless beyond belief because their real job is to be salespeople. They sell dreams to executives. Whether those will actually sell is a much lower concern.
See also: AI being shoved down everyone’s throats.


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.
Feminine is what the Académie settled on, months after everyone settled on Masculine.
That institution holds some normative power with other institutions (e.g. some media outlets) but has utterly failed to impose its outdated and reactionary outlook to anyone but other reactionaries. They’re constantly coming out with revisions for words that reached common parlance years earlier.
So common usage is Le covid. If someone used the feminine I’d have to assume they unironically use the word “Wokisme”, because only these kinds of people actually think that the Académie is worth listening to.
My favorite example for people who think grammatical gender has more than a passing correlation to social gender.
That being said there is actual built-in sexism to grammatical gender in some areas, e.g. job titles (un chauffeur = a driver, une chauffeuse = a prostitute).


On top of the other point.
Capitalism is uninterested in your healthcare policy. That’s your country’s failure, not capitalism’s, for once. Market pressures did not invent a gaggle of middle men siphoning the money between patients and care providers. That’s a result of government failures that ossified into a corrupt system benefiting a select few, a scheme which is not unique to capitalism and is actually reminding me of soviet bureaucracy.
The distinction is not purely academic, because correctly pointing out that you’re not fighting capitalism but corrupt bureaucracy makes reform a much easier sell, which is why healthcare reform is a transpartisan issue until donors and lobbyists get involved.


Altman secretly secured 40 % of the world’s DRAM manufacturing capacity last month. Supposedly Samsung and HK Hynix weren’t aware they were both signing up for it.
That alone would be enough to call collusion if it wasn’t an obvious play to strangle his competition by literally choking them out of hardware.
https://www.mooreslawisdead.com/post/sam-altman-s-dirty-dram-deal


With this and other projects like Hyprland I do wonder what the right thing to do is. Like, the project would probably be better served if the governance was not dickheads. But they make decent products for free. The community could fork with a better governance model and just continuously merge the work from the “problematic” people involved, but that seems like a lot of work for very little gain.
At the same time I would not want to get very involved with community development efforts led by people who do not share my core values, and I’m probably not alone, so we’re probably missing out on opportunities by keeping the status quo.
So happy to see the game is not dead.
Combat and movement look fun and satisfying, graphics look amazing. So many moody areas, from gritty snowscape to colorful caves. Mojang could learn a thing or five from this trailer.
I do hope there will be more breadth of gameplay especially on the creative side so those promising exploration mechanics do not feel stale after a few hours of running around and blasting skeletons. That’s one thing mojang does get right, if anything they have too much breadth and not enough depth.
Not sure about the ease of movement when scaling multiple blocks. Figuring it how to get from point A to point B with the limited movement options is a core part of most Minecraft gameplay loops, especially when caving and/or fighting. Seems they made up for it with good fighting mechanics, but they will have to make up for it in the other gameplay loops as well.
Either way I wish them the best and hope they light a fucking fire underneath mojang’s ass.
EDIT:
This is the original legacy engine from the 2018 trailer, running on a four-year-old build as we push Hytale forward again.
Now hold the fuck up. What do you mean this is the 2018 engine? What the fuck have they been doing the past 7 years? Did they rewrite a whole new engine for no good reason? It looks fucking beautiful and seems to run great! I’m sure they had their reasons, and I don’t think we can draw accurate conclusions by speculating, but the insider perspective on the development cycle must be absolutely wild.
EDIT2: Okay their blog post explains quite a bit more. Seems to paint a picture that Riot wanted the engine to be cross-platform (makes sense for consoles) and they could not make it work with a full rewrite away from their otherwise functional Java/C# engine. Kind of a crazy play on Riot’s part to make Java/C# devs and former minecraft modders write a modern game engine from scratch in C++ if that’s the case. Probably a tough lesson to learn for everyone involved. If only they could learn from an incredibly popular voxel-based building/aventure game that went through the exact same engine rewrite away from a GC VM language and faced similar struggles.
As a PC player, great news that they’re sticking to .NET and Java. It will make modding much easier.
For systems programming it makes the most sense out of the languages you mentioned. Languages requiring a runtime (Java/Python) do not fill the bill for system tools IMO. Golang is more arguable, but its memory safety comes through GC which many systems programmers aren’t fans of for a variety of technical and personal reasons.
Rust is meant to be what C++ would be if it were designed today by opiniated system developers and didn’t have to be backwards-compatible.
Those are the technical arguments I would use in a corporate setting.
All that aside, there’s personal preference, and my point is that for FOSS projects that matters too. Rust is fun in a brain-teasy kind of way in the same way that writing C is fun, but without nearly as many footguns. Golang is practical but arguably not as fun. That’s the same logic that draws many programmers to write Haskell projects.
The story of the Fish shell illustrates it quite well; the project gained a lot of development attention and contributions when they decided to rewrite from C++ to Rust, where they achieved a stable release with feature-parity a few months ago. It would have been a remarkably dumb decision for a private company to make, but makes perfect sense when you are trying to attract free talent.
The counterpoint is that, especially with FOSS that does not receive much (if any) corporate backing, developer retention and interest is an important factor.
If I’m donating some of my free time to a FOSS project I’d rather not slug through awful build systems, arcane mailing lists, and memory unsafe languages which may or may not use halfway decent - often homebrew - manual memory management patterns. If the project is written in Rust, it’s a pretty clear indicator that the code will be easily readable, compilable, and safer to modify.


if its controlling expression is not a constant expression
Pretty big caveat. If I’m reading this right true definitely qualifies as a constant expression and the loop in the meme would therefore not be optimized away.
Quite the contrary! They effectively sell their cards at a ~20% discount to a bunch of AI companies by “investing” in the companies for a promise to use that money to buy their cards.
It’s as dumb as it sounds and textbook unsustainable economic bubble behavior, but NVidia don’t care because more sales = more stonks = more money to “invest” = more sales = more stonks = more yachts for Jensen. So what if it makes 1929 look like a walk in the park, it’s not their problem.
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.