lyda

joined 1 year ago
[–] lyda@programming.dev 1 points 1 year ago

And then

git ci -am "Addressed performance issue in flurbin module

The flubin module was designed as a successor to the flurbar module
which took in...
[...500 line essay on the hostory, problem and solution deleted...]

Hopefully this will fully fix the issue discussed."

for a one character change that adds an additional, and unrequired, semicolon.

[–] lyda@programming.dev 6 points 1 year ago

Just because you can do something...

[–] lyda@programming.dev 5 points 1 year ago (1 children)

js console: document.querySelector('.pointers').hidden=true

[–] lyda@programming.dev 3 points 1 year ago

ls /usr/share/man/man?/* will show you all the man pages on your system. I used to pick ones at random.

Originally there were a number of manuals. Manual 1 had user commands. Manual 2 had system calls. Etc. You can type man NUMBER intro to read about that manual. You can also use man -k or appropos but I've also just used grep. These days they're compressed so zgrep.

[–] lyda@programming.dev 11 points 1 year ago (5 children)

The mouse pointer background is kinda a dick move. Good article. but the background is annoying for tired old eyes - which I assume are a target demographic for that article.

 

Back in 2016 I finally moved from mercurial to a git-based tool for version controlling my home dir. I now have six repos. The link is to my first article on it. I use tagging on my blog so you can find the other vcsh articles from there. It makes switching machines super-simple and encourages me to write utilities to make my life easier.

[–] lyda@programming.dev 1 points 1 year ago

I love that fossil exists. I would never use it, but I'm glad cranks have something to work on.

[–] lyda@programming.dev 2 points 1 year ago

I have never heard proper reasoning for squashing commits. I don't think sanitized history is useful in any context. Seeing the thought process that went into building something has been repeatedly useful in debugging things. It's also useful to me as a software engineering manager to help folks on my team get better. I could care less how "pretty" git log looks, but I care a hell of a lot about what git diff and git blame tell me. They help me figure out where issues actually are and how they came to be.

[–] lyda@programming.dev 6 points 1 year ago

This is yet another reason not to squash commits.

[–] lyda@programming.dev 1 points 1 year ago

I use vcsh to manage my home directory - including but not limited to dot files. Written a number of posts on it over the years: https://phrye.com/tags/vcsh/

[–] lyda@programming.dev 1 points 1 year ago

Projects like that make me want to create a uucp network and so I can email a bang path address to get my patch.