One of favorites cds to the root of a project directory from a subdirectory,
# Changes to top-level directory of git repository.
alias gtop="cd \$(git rev-parse --show-toplevel)"
Just a basic programmer living in California
One of favorites cds to the root of a project directory from a subdirectory,
# Changes to top-level directory of git repository.
alias gtop="cd \$(git rev-parse --show-toplevel)"
That’s a helpful one! I also add a function that creates a tmp directory, and cds to it which I frequently use to open a scratch space. I use it a lot for unpacking tar files, but for other stuff too.
(These are nushell functions)
# Create a directory, and immediately cd into it.
# The --env flag propagates the PWD environment variable to the caller, which is
# necessary to make the directory change stick.
def --env dir [dirname: string] {
mkdir $dirname
cd $dirname
}
# Create a temporary directory, and cd into it.
def --env tmp [
dirname?: string # the name of the directory - if omitted the directory is named randomly
] {
if ($dirname != null) {
dir $"/tmp/($dirname)"
} else {
cd (mktemp -d)
}
}
Our decisions are heavily influenced by emotion. We have the sense of empathy, which is an adaptation that makes communal living work. Empathy motivates us to do things for other people sometimes. You can say, “you do helpful things to satisfy your own emotional needs.” But that’s pretty much saying, “you do helpful things because you want to.” I think self-interest is a big factor in how we act, but I don’t think it’s the only factor.
It looks like the setting is max_parallel_downloads
in /etc/dnf/dnf.conf
. Here’s a post on how to increase it - so do the opposite, and set it to 1.
Linux on ARM is getting better all the time!
I sometimes tell my kids about things I was taught, and survival habits I picked up in the “dad qualification program”. I based the idea of the program on a brief description of air force officer survival training in the book The Hatchet, and a generous dose of imagination. The kids have never questioned it.
Good point! We should only use date formats that are allowed by both standards! https://ijmacd.github.io/rfc3339-iso8601/
Don’t say “acronym” when you mean “abbreviation”!
“Acronym” specifically refers to an initialism that forms a new word. For example,
It’s acro- (height) -nym (word) - a word that exists on top of / above other words.
In contrast “NIH” is not an acronym because it isn’t pronounced or read as a word. It’s appropriate to say, “‘NIH’ is an abbreviation” or “‘NIH’ is an initialism”. But saying “‘NIH’ is an acronym” is wrong!
I raised my kids using metric temperature for weather. Now that they’re older they hold me to it!
1 cm is about the width of the tip of your pinky finger.
1 m is about the distance from your nose to your fingertips if you hold your arm out, and extend your fingers.
100 m is the length of the straight section of an athletic track, which is about the same length as a football field.
1 mL is about the volume of the tip of your pinky finger.
1 L is about 1 quart, which is half a carton of milk (unless you get milk in the smaller 1 quart size).
The mile-to-km conversion is pretty close to 1½.
The kg-to-pound conversion is two-and-a-bit.
A difference of 1°C is close to a difference of 2°F.
Edit: My milk comparison was wrong - I’ve corrected it.
Edit: Of course by “m” I meant “mile”
This advice is also golden!
I’m not sure if I’ve used more in the last 25 years. And when I did I think it was in MS-DOS.
Here’s a thread with basically the same question that has references to some specific laws: https://www.reddit.com/r/legaladvice/comments/1cbyw91/can_my_employer_mandate_where_i_shop_as_a/
That thread is in reference to Ohio. Replies call out Ohio labor provisions, and laws regarding rebate.
Here’s someone on Bluesky who does regular “three wins today” posts. But those are mixed with less positive news. https://bsky.app/profile/ariellaelm.bsky.social
I’m not a lawyer either. But going off the company store insight, maybe we can look to the Fair Labor Standards Act of 1938. It prohibits paying wages in scrip, or “similar devices”. Scrip can take a couple of forms; one is an internal company currency that can only be spent at the company store. That provision in the FLSA was specifically intended to shut down company store scams.
It seems that an implied condition of your work is spending some portion of your wages at certain stores. Since scrip is money that can only be spent in certain places, it might be argued that if you are required to spend a portion of your wages in certain places, that has the same effect as paying a portion of your wages in scrip.
Unfortunately after a bit of searching I haven’t seen this specific argument made. But again, I’m not a lawyer, and I don’t know how to research case law. It sounds like they’re trying to claim this program in optional, so it might be challenging to prove that participation is de facto mandatory. I’m guessing if you could get someone to tell you a number for how much they expect you to spend in this program that would help with such an argument. On second thought, I don’t actually know how helpful a number would be, and I don’t want to get you in trouble.
The article doesn’t suggest using Control+C. It talks about dedicated copy and paste key codes, and you can program your keyboard to map those codes to whatever keys you like. They suggest Fn+C.
I was also thinking Nestlé before I clicked through. They want to corner the market on water. WTF!
Less is not an editor, it’s a “pager” which is a read-only viewer for files, or for command output that doesn’t fit in a single screen, or whatever. Generally to control which you want programs use you set the PAGER
environment variable.
The old grandaddy pager was called “more”, as in “there’s more text than fits on the screen”. The successor is called “less”. For most purposes, less is more.
Hospitals are required to provide emergency treatment - what we call ED or ER visits - regardless of ability to pay. Patients are expected to pay for that treatment. It’s just that the hospital isn’t supposed to deny treatment based on whether they think patients will or won’t pay the bill. This is getting-stabilized treatment.
This is an important point in arguing for universal healthcare: if people can’t afford treatment, they’re more likely to go to the ED where they won’t be turned away. ED visits tend to cost more than non-emergency, so that drives costs up.