I don't actually have time today to work on any side projects, but I thought I'd run through the basic setup steps for MonoGame aaaand
./bin/Debug/net6.0/MyGame
bash: ./bin/Debug/net6.0/MyGame: cannot execute: required file not found
... which required file ._. ???
I think this sort of thing means it tried to dynamically link something and failed. I run into this whenever I try to run loose builds of Linux games on #NixOS, but idk what to do about it.
I think I have finally™️ (for the third or so time) found myself a solution for :python: #Python development on :nixos: #NixOS that allows me to just work with #pythonPoetry et. al. as on other distros.
The solution is to pre-build an FHSUserEnv in your configuration.nix, e.g. like this¹.
When starting Python dev work, I now execute fhs (it's fast!), or directly fhs -c 'poetry shell' and everything works as expected, including #PyPI wheels etc.
It's unfortunate when good messages are undercut (while also validated in this case?) because the site hosting them uses an #accessibility#overlay. In this case, #UserWay by #LevelAccess.
@aardrian I can understand them. They care about #accessibility and #accessinilyOverlay vendors promise that. Often they don't have the technical know how to understand that accessibility overlays hinder accessibility instead of enabling it, so I place the blame entierely on the accessibility vendors.
Random Linux fix: machine would not obey changes to efibootmgr... kept on repopulating (old) grub entry. Fix was to delete the folder in /boot/efi manually. Also UEFI sucks. #Linux#efibootmgr#uefi
@thomasfuchs Considering the absolute state of customer service #AI would be often better than speaking to a human that is forced to behave like a 80's enterprise program.
@deshipu@orsinium So your problem is that, unlike some other programming languages like #Scala where you can have an object with the same name as a #type (and in fact Scala has some extra rules for implicits resolutions for companion objects), #Python types are essentially objects.
I think that is a feature, not a bug, as it allows to have #dependentType
Whenever an org says it wants to use ‘AI’ for a better customer experience, it is almost certainly lying.
Customers are not clamoring for shitty chat bots that extend the time to get to a real human. Customers are not asking for LLM-authored SEO-driven FAQ pages. Customers are not asking for yet more hero images of people with extra fingers.
The org is likely only interested in using ‘AI’ to reduce effort, save money, cut staff.
@aardrian Quoting the above link: "The case against using computers instead of humans is that computers are bad at handling error conditions, can't adapt to unusual situations, and behave according to mechanical rules, […] but that's precisely the situation we're in right now with humans. It already feels like dealing with a computer program. Not a modern computer program, but a compiler from the 80s that tells you that there's at least one error, with no other diagnostic information."
BTW there’s absolutely great uses for LLMs but it’s—for some reason—never the ones that techbros try to sell you on or mention in replies.
Two examples are making written communication more accessible for people with disabilities; and very specific operations on longer texts, like adding punctuation to longer automated transscripts* from audio.
These are niche applications though, and require tight oversight.