• 2 Posts
  • 15 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle
  • I’ve argued this for point for so many years and have become exhausted to the point where I don’t even bother any more.

    Free software advocates, God bless them, are fighting a good fight but we will never see the average computer user giving up functionality for the sake of some computing ideology; whether that ideology be free software, privacy or security focused. I’m glad some people are willing to do so as I believe strongly that the world would not be where it is today if it weren’t for it’s existence offer the last two or three decades. But the reality is that 90% of the world views computers, phones and tablets as tools; a means to achieving an end, not the end in and of itself. There may be some subset of people who are willing to give up some convenience or utility if they believe strongly enough in one of these ideologies, but most of them will never care about the license of their software as long as it gets the job done. But this is precisely why we need people who do care about these ideologies because software freedom ultimately is important and people do benefit from it. It just needs to be as good as, if not better than, it’s non-free counterparts


  • I recently started uses dotbot for managing dot files across my systems. It sounds very similar, in terms of the simplicity of the implementation, to yadm. You define a config file in yaml or json and run the “install” script which calls the dotbot utility, passing in your config file. With a simple change to the install script, I’ve been able to create multiple config files, one per environment (work, home, linux, mac, etc.) and I’ve been thinking about how I could automatically sync changes to git whenever I edit a config file. Leaning towards setting up an autocmd in neovim to automatically commit and push changes on save when I have one of the config files open. Just not yet sure how to do this in a way that would only run the sync for the configs and not every json or yaml file on my system. I’ve only ever set up autocmds for specific file extensions but the syntax leads me to believe it’s flexible enough that any arbitrarily specific file name or path could work the same.




  • Boundaries. Establish them and defend them with every ounce of your being. If you don’t, most employers will grind you in to the dirt and send you out to pasture when you eventually crack under the pressure. Better to establish healthy boundaries up front. Not only will you find yourself more frequently surrounded by people you like and share mutual respect with, you will be happier and land fewer “shit” jobs because employers looking for people to send to the meat grinder will see that they can’t grind you down and you’ll be filtered from the hiring pool before you ever have to suffer at their hands.








  • Exactly this. SO is now just a repository of answers that ChatGPT and it’s ilk can train against. A high percentage is questions that SO users need answers to are already asked and answered. New and novel problems arise so infrequently thanks to the way modern tech companies are structured that an AI that can read and train on the existing answers and update itself periodically is all most people need anymore… (I realize that was rambling, I hope it made sense)




  • Get a couple of buckets of water and place them around your yard. Drop a “Misquote Dunks” tablet in each bucket. Follow the package instructions for refreshing the dunks every so often.

    Mosquito dunks work by “poisoning” what looks to the mosquito like an ideal spot to lay eggs; a pale of still water. But the mosquito dunk bacteria kills the mosquito larvae before they hatch.

    It’s a more “long term” solution as it doesn’t actively take care of the current mosquito population but it prevents them from breeding.

    There is also a type of fish called the misquitofish that you can put in a small pond, such as a wash basin or feeding trough. They feed on the mosquito larvae and are fairly self sufficient. I know people who use them to control mosquito populations in their gardens and they rarely have to do any kind of maintenance.



  • In my opinion the problem with Usenet is accessibility to “normal” people. For a non-technical user, or even a neophyte, the mere act of finding a Usenet news server is difficult. Yes, we have Eternal September, but if you ask most people, they have no idea what that is. When ISPs offered it, access was easy to find and there was nothing else as ubiquitous. Now, most search results for Usenet find the paid news servers and nobody wants to pay for something that, for all practical purposes, exists on other free platforms.

    If we want to revive Usenet, we need to have a big-name provider offer free access with no strings attached; no walled garden, no caveats. If a service like Reddit were to come along today, built on top of Usenet, it would explode in popularity. The problem is that any company building something like that wants control over the access to data and content generated on their platform. It’s kind of a shame, actually, that a project like Lemmy doesn’t do just this…