#foot 1.20.1 is out. Just a couple of minor changes, but one fairly important crash fix.
#foot 1.20.1 is out. Just a couple of minor changes, but one fairly important crash fix.
@justine I tend to only use the old Bourne Shell (or the similar Debian dash) for places with tight requirements, like startup, and use only simple constructs.
If I want to do more ad-hoc work that would normally run after a system is fully up, e.g. go talk to an external API and parse some responses, I go for a larger shell, usually bash.
But as soon as my shell script gets into arrays, I've learned to run away screaming and take the time to write the job in some other language completely!
So if you get this third case to work in straight Bourne shell, I will take my hat off to you! 🎩
If it didn’t bring something more to the table, besides speed, no one would care
I’m literally saying its speed in certain operations makes an appreciable difference in my workflows, especially when operating on tens of venvs at a time. I don’t know why you want to fight me on my own experience.
I’m not telling anyone who doesn’t want to use uv to do so. Someone asked about motivation, and I shared mine.
Still not clear whether should be using comma period or underscore.
Lets just give up on math and move on
Every coding language has it's warts. In Python, most of the time, the answer is just to say, `Just don't do that`
Most topics it's obvious what to do.
**Except** when it comes to dependency conflict resolution.
In which case, everyone, hasn't a clue what's the right thing to do.
Do you know how to run your Python package, not a script, from source?
For example,
`python src/drain_swamp/cli_scm_version.py get`
https://substack.com/profile/281001976-drain-swamp-author/note/c-74389406
Running python project code from source ### Why? python -m makes a huge assumption, that the package is installed. For a complex Python build backend, which needs to build itself, do not have that luxury. Catch 22; the .whl doesn't exist yet and the code being executed is more than just one py module. It's just exceedingly rare for a Python coder to know how to execute from source. The topic is nasty and the pep rudely lacks an implementation. So there is probably less than a dozen people on the planet familiar with the topic. Within each entrypoint, insert pep366 boilerplate. Here is a working implementation. [scm_version](https://github.com/msftcangoblowm/drain-swamp/blob/master/src/drain_swamp/cli_scm_version.py) ### Usage With an active venv, run from source code python src/drain_swamp/cli_scm_version.py get or run from the installed package code python -m scm-version get Into your entrypoint, copy+paste the boilerplate and try to run from source!
First substack post
https://substack.com/profile/281001976-drain-swamp-author/note/c-74389406
For Python devs, it's a must read.
Covers know-how guaranteed to not know
Running python project code from source ### Why? python -m makes a huge assumption, that the package is installed. For a complex Python build backend, which needs to build itself, do not have that luxury. Catch 22; the .whl doesn't exist yet and the code being executed is more than just one py module. It's just exceedingly rare for a Python coder to know how to execute from source. The topic is nasty and the pep rudely lacks an implementation. So there is probably less than a dozen people on the planet familiar with the topic. Within each entrypoint, insert pep366 boilerplate. Here is a working implementation. [scm_version](https://github.com/msftcangoblowm/drain-swamp/blob/master/src/drain_swamp/cli_scm_version.py) ### Usage With an active venv, run from source code python src/drain_swamp/cli_scm_version.py get or run from the installed package code python -m scm-version get Into your entrypoint, copy+paste the boilerplate and try to run from source!
Anyways as a accomplished coder who can design and invent i attest this research paper does not refute Andrew Yang's claims.
https://www.nber.org/system/files/working_papers/w32719/w32719.pdf
The claim that connects Andrew Yang and UBI to this research paper
https://www.zerohedge.com/political/largest-study-ever-ubi-was-just-conducted-and
Me being awesome on a daily basis, making both the researchers and the entire sample set look like slackers and underachievers.
looking at the type of statistics gathered, these researchers are obsessed with getting laid and income, not anything that would suggest productive activities.
They are following around women and asking them about their romantic partners.
Their research paper shows their bias, like they have no clue what entrepreneurs actually do.
https://www.nber.org/system/files/working_papers/w32719/w32719.pdf
Perhaps give some UBI to coders. But that would mean not getting to go thru the ladies underwear drawers