dua is more like ncdu in rust, less stale too
dua is more like ncdu in rust, less stale too
I’m not even talking about walking. If the average person spent 5 minutes in a car instead of 20+, the traffic would be vastly better.
Yup, same logic with traffic / transportation. So much money wasted on roads instead of regulations that stimulate mixed use neighborhoods, which would reduce the need for moving around and solve the issue at the root.
it’s more effort and care compared to a throwaway script, not necessarily compared to other languages
yeah, all that setup sucks even after being writing python for years.
Nowadays I’ve been running every project with uv
and it’s a much better and faster experience, usually in 3 steps: 1. initialize, 2. add dependencies, 3. run project:
# if the project doesn't already have a pyproject.toml with dependencies, initialize it
# uv will also install the right interpreter if not present:
uv init --python 3.13
# anything you would install with pip, use uv add:
uv add dep1 dep2
# run the project / script
uv run main.py
Then in future runs (as long as you have the pyproject.toml), you can just do uv run main.py
(shorthand to uv run python main.py
), even when there’s no venv created. No more activating virtual envs. No more long interpreter installations. No more accidentally messing with system’s packages or the PATH variable. With the uv.lock
that’s also a lot more reliable to reproduce than requirements.txt
and similar.
That’s a proficiency matter. Python is the language I can get something done the fastest today, but 6 years ago that would be Java or even JS for me.
Exactly! I’ve wasted more time hunting missing semicolons in languages that use them, than fixing wrong indentation in Python.
You can totally write heavy duty things if you know what you’re doing: use type hints, static checkers, tests, etc. It just takes a bit more effort and care.
I’ve seen plenty of grad student code, abundance of OOP concepts was never an issue. Complete lack of any structure on the other hand…
Tbh if the average grad school student overused object oriented stuff they would produce vastly better code than the status quo.
colleague of the marketing guy that just makes up metrics to pretend to his boss and stakeholders that their work on ads makes any difference
laudable professionals
ah the cope
or maps your caps to Ctrl, like vim users map it to esc
better ootb experience with syntax highlighting, sane keybindings, plugin system, and other little things nano lacks.
oh, you…
Ctrl-X Ctrl-V in micro, if you appreciate a sane editor with sane keybindings.
Physical connectivity comes courtesy from an RJ45 socket, a pair of USB-A ports, a sole USB-C connector, a microSD slot, and an HDMI connection
wasn’t expecting that
deleted by creator
Also, folding encourages 1000+ line files and several indentation levels, like in their example.
add it as a pre-commit hook, so no one has to remember to run it