I'm on the other end, Gmail sends to spam all sorts of legit things. Including mails from the "Google Assistant Privacy Litigation Settlement", conveniently enough.
.001 for creatine levels isn't surprising; that's a lot of creatine. I'd explain the cognitive tests with the practice effect, because it is unlikely that creatine had such a massive effect and we only discover it now.
I hear about tech bros taking creatine these days with the tone of voice that they use to talk about microdosing. So I can’t imagine it having zero effect.
What I worry about more is that it has more to do with fixing a deficiency. That being deficient in creatine causes a cognitive loss more than supplementing causes a boost.
As someone who's microdosed (though mostly normal-dosed and occasionally megadosed) in the distant past, the whole microdosing fad was equal parts entertaining and baffling. Anecdotal, but from all people I know that has taken psychedelics, only one doesn't find it to be a waste.
Maybe a better analogy would have been the Balmer curve. I wasn’t trying to imply psychedelics are unhelpful, just that we should be careful of suggesting coding productivity gains while on them.
Also IMO, the Balmer peak is a stronger effect than creatine.
I imagine it's due to having had decent enough GPUs and decent enough CPUs, from a single vendor.
If you want the platform to be x86 but not AMD then your only other choice is Intel, but they've only recently started making high performance GPUs. So then you need another vendor for the GPU, and your only choice is Nvidia.
A lot simpler, cheaper and predictable to go with a single vendor for both I imagine?
AMD also had the strongest offering for GPU and CPU using the same memory with the same address space. That allows you to switch between CPU and GPU processing for the same data, without paying the cost of moving the data to and from the GPU. Similar to what we now have on Apple silicon
They tried to push the same into the desktop market with their APUs, where it was mostly ignored. But console games only target a couple hardware configurations, making it viable to take advantage of such hardware features
Also also, AMD’s play has always been to produce HW that offers good performance/$, with the downside of having much weaker SW offerings to go with it.
Consoles are always pressured to minimize upfront purchase costs, and they generally replace the vendor-provider SW stack with their own anyways.
And they’ve been in a rough spot at various times in the past, which probably made them willing to negotiate with the console companies.
Actually looking at this thread, there’s a lot of good reasons they were the go-tos for consoles. Consoles seem to be in rough shape at the moment, I wonder if part of that is that AMD has been doing too well since Zen, haha.
You’re approaching this as if every company had the same corporate intentions.
Nvidia never cared much for those types of deals. They preferred to lose Apple as a business than to admit fault, they’ve always refused to compete on price for the business of Sony and Microsoft’s consoles. They’re adamant to beat at the sound of their own drum.
nix develop ensures your dev env is the same as your build/test/prod env. At least with Python everything is a flurry of requirements.txt, Python versions, poetry, pyproject.toml, perhaps automated with direnvs, a hefty Dockerfile/docker-compose, and perhaps conda (ugh) along the way; lots of moving parts.
I have a project that's mostly Rust sprinkled with C++ libs and Python helpers and it's easier to manage than the average virtualenv. Everything builds with nix build, everything runs with nix run, profiler/debugger works, IDE detects everything on any of my computers, builds and links with CUDA on x86, aarch64, NixOS, MacOS, Ubuntu or Amazon Linux. nix build can even build a Docker image for the odd need of Docker, and I haven't tried but I'm convinced that if I import the flake on my nix-config it will be built into the SD card for my Raspberry Pi just fine.
It's even replaced Ansible for me, colmena all the way.
Pythonistas have mostly moved to uv, which solves much of the "flurry" you describe. Tools like Mise add more of the benefits ascribed to nix. And smolmachines' smolvms can provide better isolation than Docker. Just saying, TIMTOWTDI. Not hating on nix, just pointing out it's not the only game in town.
Nix is like Borg of Star Trek: It assimilates everything.
I'm not a Python developer, but I follow the news, and I agree that uv is the future of Python package management.
So if you're a Nix user and you want Nix to be opt-in, and you love uv, you use uv2nix, declare the uv lock file the source of truth and build your Nix derivations on that. When the hashpins live in the uv lock file, uv works just fine, but uv2nix produces derivations that are cached and can be embedded in CI or deployment strategies.
So... running CI on your uv-based project means your Nix tooling can cache both tooling and dependencies.
And... deploying your uv-based project you can build an OCI image with the same source of truth as the dev/CI environments.
This matters more for toolchains that YOLO more wrt. dependency pinning: Does that CLI call in your Dockerfile really pull the same thing down just because it's still v6.6.6? Some package managers provide a lot of sane choices, and I'd bet uv is one of them. But your Dockerfile is always a second-grade citizen unless you re-use the same base as a devcontainer.
When they're not thin they're popular (sports, awards), they favor insiders and/or various levels of manipulation (throwing dildos at a match), or both (military strikes, stock market, etc). They're full of natural or artificial drama, and people love to throw money at that.
I have a bot betting on a handful of what I consider (so far) markets that are impossible to cheat (bar UMA shenanigans): nobody has any control over the outcomes, previous knowledge is very limited. It makes some money, but looking at the depth, the volume, and my metrics, even being the fastest 100% of the time without worrying about bankroll, one of them would gimme roughly $1-2k a week.
My account is older than yours by a decade and I also like the AI overview more often than not, or rather, I instinctively know when to skip it depending on my query.
reply