• 3 Posts
  • 242 Comments
Joined 1 year ago
cake
Cake day: August 4th, 2023

help-circle
  • Well, the whole saga is longer. We got a bathroom redone and the sink never worked right. It dripped. I took the faucet apart several times trying to fix the drip, but eventually concluded the faucet itself was just cheap crap and couldn’t be repaired.

    So I bought a nicer one and replaced the faucet entirely. I was a bit intimidated by the prospect of replacing it ahead of time. Usually the drain and faucet “match”. (As in, the finish of them matches and if the finish on the drain is a different style/color/etc than the faucet, it’ll stand out.) And so they come as a set. But in this case, the drain that was part of the old/cheap faucet a) worked fine and b) was so similar in color/finish/style that you couldn’t tell it didn’t come with the new faucet. So I didn’t end up having to replace the drain, which made the whole process considerably easier.

    Oh, I did need to slightly modify the drain closure plunger to fit the old faucet’s drain… lever… thing. Heh…

    There was definitely a moment once I’d assembled the whole thing and was turning on the valves under the sink that I was a little worried it’d all explode and soak the whole bathroom. Lol. But everything’s been fine for months now!

    As for how long it took, probably three sessions of a couple of hours each to finally convince myself the old faucet was too defective to try to salvage. And then another thirty minutes to find a new faucet on Amazon and another three or so hours to replace faucet. And about the only roadblocks were the time I spent trying to fix the old faucet and the time I spent procrastinating before undertaking the actual replacement. Heh.

    Coming out the other side of that experience, I do feel like I understand the sentiment better now that “if you want it done right, you have to do it yourself.” And I think it largely applies even if you don’t have any particular amount of expertise. Someone who doesn’t have to live with the results may not really care about something like a dripping faucet. If they can check the “replaced the faucet” box, they can say “job’s done”, charge the customer, and be on their merry way. (And I’m not saying I blame them, really.)

    (Of course, that only goes so far. I wouldn’t think you ought to DIY things that might be dangerous, for instance.)







  • I’ve got my caps lock key remapped to escape.

    I use my left pinky for ctrl, shift, a, and my remapped caps lock/escape key.

    I use my right pinky for shift, enter, and I’m pretty sure that’s all.

    I use my ring fingers for backspace, tilde, tab, q, backslash, quote, and that probably isn’t a comprehensive list.

    I use my middle finger for semicolon/colon! I never realized that before. Wild.






  • Honestly, “browser engine” and “lightweight” currently don’t belong in the same sentence. Unless you’re going for something with very little functionality compared to Webkit or Gecko or whatever. We can hope that changes with time, but I don’t think there are a lot of prospects.

    As far as “little functionality” options, there’s the Dillo browser. I’m not sure its engine is really easily “seperable”, so to do so might be some work. It’s surprisingly maintained. Its latest release is from 3 months ago. It’s definitely extremely lightweight. (Unless you’re comparing it against, say, elinks or something.)

    As for somewhat promising projects that are not yet anywhere near ready for prime time, there’s the Ladybird browser. Again, I don’t know how seperable the engine is. And I don’t know how lightweight this one is either.








  • If you’re thinking it may be malicious, I think it’s innocuous.

    Try cat’ing /etc/skel/.bashrc and see if the code in question in in there. My guess is it will be. When a new user’s home directory is created, it copies all the files from /etc/skel into the newly-created home directory. So, that directory is basically a “new user home directory template.”

    The code you posted (is missing an fi at the end, but anyway) just looks like a utility for making it easier to organize your .bashrc into separate files rather than one big file. That’s a common technique for various configuration files that a lot of distros commonly do. And I personally find that technique nice.

    If you want to delete that code, it’s not going to hurt anything to remove it (unless someday you add a ~/.bashrc.d/ directory and some file in there “doesn’t work” and it confuses you why.)

    Also, what distro are you on?