10 private links
(...) when you are typing at a prompt and waiting for each command to run, the shell is interactive; in the other case, when the shell is reading commands from a file, it is, consequently, non-interactive.
Interactive = has a prompt waiting to read commands from input, instead of reading from a file
(...) the programme that logs you in after you type your password (called, predictably, login), actually sticks a
-in front of the name of the shell, which zsh recognises. The other way of making a shell a login shell is to run it yourself with the option -l; typing `zsh -l' will start a zsh that also thinks it's a login shell
So, if it looks like -zsh then it’s a login shell.
if [[ -o login ]]; then
print yes
else
print no
fiKeep as something to reuse next time I want to experiment with Go
I used Claude Code to build a tool I needed. It worked great, but I was miserable. I need to reckon with what it means.
I do not want to let go, but I recognize the power of this pull. Feeling this for myself has only reinforced my belief that these models constitute an addictive substance. They alter cognition in ways deleterious to human prosperity. In other words, for as much output as they provide, they take something important from us.
Sounds like a deal with the devil to me
Plein de choses à apprendre sur le plaisir féminin - Fiat Tux
This is an interesting article…
Terrifying to be making those decisions. Even more to be impacted by those.
When you want to improve your search skills.
As you may know, on Glade Art we tend to take anti-bot measures very seriously; it is one of our topmost priorities to protect our fellow users from having t...
Astrological CPU Scheduler. Contribute to zampierilucas/scx_horoscope development by creating an account on GitHub.
On software engineering in the age of commodified code
Fixing common Java anti-patterns took an app from 1,198ms to 239ms. Eight patterns that compile fine and pass code review but silently drain CPU and balloon heap, with benchmarks and code fixes for each
Good tooling to verify email providers
It's JSON all the way down
What worked for me is the restorecon part after adding my key
restorecon -R -v ~/.ssh
(running this on the VPS)