• 1 Post
  • 50 Comments
Joined 3 years ago
cake
Cake day: July 9th, 2023

help-circle
  • I think this should be a thing. At the same time, I would also want something similar for funding or platforming fascists, but that is unlikely to end up being done. I think a simple tag, the [AI] one would work, is the best current solution. I think extra detail in the post is a good thing to do, for example AI assisted documentation, AI assisted bug finding, AI assisted vibe coding. They are all different and have different effects on the product and community. If someone uses AI to find bugs in their own code I am all for it, that is a great use if it. If they use AI to write their login system I am not keen at all given the likelihood of intense security issues and the low likelihood that they will ever fix it.


  • Other people have obviously pointed it out, but this is one of the many areas in Linux where the command line is so much easier than an interface that the people who write GUI tools just don’t bother. The tool you need for a command line approach is called dd (I imagine it stands for direct data because that is what it does). Using dd you can take data from one place and put it into another. This means you can put zeros all over a drive, wiping it in full, using

    dd if=/dev/zero of=/dev/targetdevice
    

    That will fill the whole drive with zeroes, but you could also do it with random noise first, using the below

    dd if=/dev/random of=/dev/targetdevice
    

    In the case of your ISO image there is someone who has included all the options including block size and so on, but the step you really need is to be sure you get the right device. Execuse the command below

    ls /dev
    

    Then insert your device, wait a few seconds, and run it again. You will have a list of all of the devices that were connected before and after plugging your drive in, so your drive will be the new one. It will probably show up as something like

    /dev/sdc
    /dev/sdc1
    

    Notice that there are two. The first is the device, the second is the partition on the device. If you tried to put the content of an ISO image into an existing partition it would look like it had all worked but it would actually fail because the ISO is a full rip of a device, not a partition. Instead use the device itself, in this case sdc.

    dd if=/path/to/image.iso of=/dev/sdc bs=4M; sync
    

    The last bit will make your system write things to the disk and make it safe to eject it. Once that is all done it should work as a bootable USB.

    It seems super complex but once you have done it a few times it becomes so easy you will regret the time spent getting a GUI installed.

    If you still want a GUI you could try Gnome Disks, but I never enjoyed using it.


  • A quick question, what accent do you have? As an Aussie I have real trouble speaking naturally with most speech to text software, open or closed source. I feel like the guys in that Scottish sketch show in the voice activated elevator. I sometimes use voice dictation for my notes for work and I spend almost as much time correcting as I do speaking.

    That said, I have found a perfect solution. I can get well over the 95% correct mark by simply using an English or American accent. I can do both fairly well and the speech to text has no complaints. I imagine someone from Boston would have a tonne of trouble being understood, as would a Welsh person, but pretending to be a Californian or similar can help immensely.

    I would love to find something that can be trained by my speech like Dragon Naturally Speaking used to be. I used that in the early 2000s and at first it was awful, but training it for a few hours really did offer a noticeable improvement, and ongoing use continued to improve further. My computer died and I lost all the trained data, so I never went back, but if I could I would definitely do that again.



  • Sad to see this play out again. Lots of people are deficient in B12 and various other essential nutrients. The worst part from my perspective is obviously the loss of life, but the second worst is how easy this is to fix. I am by no means a vegan, I definitely eat my fair share of meat and eggs, but B12 deficiency is easy enough to get, especially if you eat a lot of processed foods or have a mono diet, eating the same thing every day.

    For B12 I would recommend nutritional yeast. It gives a cheesy sort of flavour and can be added to foods like beans, refried beans, ragu/bolognaise, various pasta dishes, the list goes on. A fairly small amount packs a lot of B vitamins and you can have quite a bit without any issue. It also keeps very well, just requiring an airtight container and maybe a dessicant packet for longer term storage.

    If you take some tapioca starch and add it to water then slowly reduce it you can make a really nice cheese sauce substitute, very similar to Mac and cheese. Nutritional yeast adds the full flavour and colour, making it actually tasty.


  • Something to consider is differences in absorption and context. One angle is coabsorbtion, where two molecules can be absorbed better together than apart. Another is binding, such as with lectins which can bind to some micro nutrients and prevent absorption. So if you add lots of something which is not bound like it naturally would be with foods that contain it then absorption may be disregulated and you may have wildly different levels absorbed than the nutritional label would suggest.

    Adding lots of vitamin C to foods because of a cosmetic or preservative function may not be the best idea given how active it is in the body. Maybe it has a similar effect in the gut to what it does in the food in the packet, killing a bunch of microbes, and therefore could impact our gut microbiome. We don’t have the data yet on the mechanisms, so we should withhold judgement for now.


  • OK, so no shade on your idea, but you actually can tell your dog he is OK.

    Using a loud voice is a good indication that there is a threat or play, one of the two. Using a super quiet voice, such as a whisper, can convey the opposite. I have worked with a bunch of dogs and the most effective thing I have found for reducing barking and panic is to whisper their name with a positive tone and get down low enough for cuddles and petting.

    They tend to look at me confused, tilt their head, then eventually stop barking and come over. I then give them quiet praise and lots of petting and cuddles as per their preference. Over a fairly short time they tend to shift to a short set of barks to announce the threat followed by coming to me to seemingly verify my attention to the issue, then they settle down.

    This is mostly with either family dogs, 5 of those, or client’s dogs, another bunch to varying degrees.

    Also, I would recommend Training Levels: Steps to Success by Sue Ailsby. I have used that book for a lot of dog and cat training and honestly it also works with how I interact with kids. Clear communication, lots of praise and love, capturing behaviours and associating them with words, and never ever using negative stimuli like hitting or yelling. Or as I see it now, respect. Dogs are intelligent beings and if you try to find your common communication tools you can be much more effective at sharing your needs and getting their buy in. Same with kids, actually listening to their needs and observing their behaviour gives you a massive step up, and then never ever being mean or unsafe and always being safe and protective can take you a long way.


  • My personal recommendation is to get started asap with what you have. That would mean using any old thing you have laying around. Do you have an old laptop? They are ideal for beginner self hosting as you can physically access the machine and it includes a battery backup right in the machine. Usually they are also fairly lower efficient, so that is nice too.

    Buying dedicated hardware acts as a barrier to actually doing things, so getting past that is key. If you find you don’t actually want to do self hosting you can just stop using your old laptop, but if you bought a full server machine it will be a bit of a trap and make you feel like you failed in some way. Also, the cost right now is fairly prohibitive, but using existing hardware can make that much more manageable.

    As for what to run, I would recommend trying a fresh install of a distro based on Debian, Ubuntu, Fedora, and Arch. Yes, four. They are different and have a different feel to them, but also have different communities. By going through the process of installing each one you will get a feel for the system and the community around it and have a better idea what works for you. I spent a few years having around the Debian end of things but eventually moved over to Arch stuff and am currently using EndeavourOS. Your experience will likely be different to mine but trying a few different options will help you figure it out.

    Then moving on to services. Try to see what you actually use your machine to do now and then find services for that. For example, if you use something like Google Drive to synchronise data from your phone to your desktop then try using Syncthing to replace that. If you use Netflix to watch stuff try using Jellyfin. If you do play things like Minecraft get a local server running.

    These will all be for learning, so their performance doesn’t need to be better than what a professional can provide, they just need to work and be yours to learn with. If you find you love doing this and enjoy the process but the hardware is holding you back this is a good time to upgrade to a dedicated machine.

    For this I would recommend getting an office computer like an Optiplex or similar, just a basic office computer with an i5 or similar. You will want a fairly good amount of RAM in it, probably 16GB minimum and really 32GB is where things start getting good. A dedicated graphics card is not likely to be useful this early as the iGPU in most modern processors is actually fairly robust and should handle transcoding video for most use cases at a small scale. Storage could be one SSD for the OS and multiple spinning disk drives in a RAID or similar configuration for storage. The SSD will make the actual OS faster, decrease boot times, and make it faster to install and update things making updates less disruptive. The spinning media is way cheaper and you can backup all of your OS drive onto the spinning disks as a cron job in low usage times.

    That’s my two cents on it, start with what you have, expand as you need but not aggressively before you need it, and try things now before you are too afraid to mess something up because you rely on it. Remember to have fun and experiment, nothing teaches better than experience. Enjoy yourself, don’t take it too seriously, and don’t lock yourself in to one specific thing, be flexible and willing to experiment.


  • Think about what people who don’t have to work now do and apply it, or alternatively think about what people do in their down time.

    My partner paints and does various other types of art. They are disabled and we live in Australia so they have a support payment, meaning they don’t have to work for money. They have made some awesome art that I really love and they do it because they want to. There is no time pressure, not external motivation, it is purely intrinsic motivation that drives their behaviour.

    I on the other hand have done a bunch of different jobs in which I have made things like in IT where I put together servers and replaced aging infrastructure. The stress of the external time pressures and so on took away a good fraction of the joy of it. In my home lab I have some cool things I have played around with and I genuinely enjoy them, but that is my own stuff with my own money and time, so the joy is there in full.

    If I were considering how things would happen in a solar punk future it would not be jobs, it would not be something you are incentivised to do, it would be something you do because you want to, so hours would likely be less and you would likely have multiple fairly different things. I personally would probably cook, garden, care for kids and disabled people, do cool stuff with computers, and learn about genetic engineering and associated cool science stuff. None of those would be 40+ hours a week, but I would have periods of getting stuck into a project and spending a lot of time for a couple of weeks on one thing while reducing the time for the rest.

    This all rides on automation taking care of most of the labour requiring tasks. I would still cook because I enjoy it, even though a machine could do it just as well with no effort from me. I would learn about things out of interest, not utility.


  • Physorg is a great resource for someone who is not currently fully educated in the field but has a strong interest. They do really good summaries of each topic and provide just enough context to go and find out more. They also do have good RSS feeds available, so you can easily use whatever client you like to get their content.

    As for FOSS clients, just have a look in F-Droid and you will find a bunch. I use Feedflow at the moment but I have tried a few from F-Droid and they are all similar. On desktop I would recommend looking at a different one depending on your desktop environment. On EndeavourOS with KDE I have used a few but be one included with the Kontact suite is fairly good.


  • Oh wow, I just had a look at that, normally Grafana is used for monitoring things like server response times and internal stats. Using for a Garmin fitness device is awesome! I would never have thought of it as a good way to get that kind of data and see it visually.

    Do you use it to see your training progress over time? Or is it more for seeing specific runs and comparing? How do you actually use it? Is it useful for you?


  • I have a proxmox host on a HP Elitedesk G3 with an i5 7500. In that I have a VM with HAOS and it runs like a dream. If something goes horribly wrong I can get remote terminal access from the proxmox interface along with rebooting and backing things up.

    Also, you can actually run Grafana under HomeAssistant directly, though that does mean if HA is down then you also lose Grafana at the same time. IMO it is reasonable to use lots of stuff alongside HA but monitoring and remote access should be on a separate machine, and for that I have an old laptop (integrated battery so no need for UPS) and that machine is really only for managing remote access and monitoring.


  • I will add that this study looked at biological markers of inflammation and so on with cells exposed to vape vapor. If you are looking at it and saying “looks like there is activity, so maybe there is harm, more likely than not” but not saying anything about how much harm then it is not very useful for making choices. Sure, it is not without some risk, but a quantified risk assessment would say that based on the current best evidence it is likely not anywhere near as bad as smoking and it is easier to taper nicotine out if you want to do that.

    From a public health/harm reduction perspective vapes may be a useful tool if used correctly, or a terrible additional harm with increased addictiveness and known dangerous chemicals, such as the popcorn lung issues. We need rational science and appropriate regulation, not panic and bizarre policies.


  • To be clear, we have more guns now than we did in the 1990s. The big thing that changed was casual, unregisted, random firearm ownership, especially around the major cities. If you were rural you didn’t have much of a change, just registering your guns and vetting rid of any that were no longer legal like sawn off shotguns etc. For someone such as myself living in a major city while growing up I just didn’t see guns. Not until cops started carrying guns, which was a mistake in my opinion.

    So we didn’t ban guns. We regulated them. The average person could gain access to a firearm by going through the process of licencing, registration, and so on. The average person couldn’t be bothered and just didn’t. We don’t really have handguns here for the most part, our gun culture is much more focused on rifles and shotguns, things that are useful for hunting and pest control.

    Now the criminal side has always had guns. They won’t obey the laws for theft, violence, extortion, drugs, and so on, so why would they obey for guns? The handy thing is they would not have registered guns and if they get caught with those they get serious time, so they only carry when they really think they need it. That means fewer gang members running around with guns most of the time, so fewer options for things to go south all of a sudden in a crowded place. A targeted attack though is still a thing and yes, a drive by shooting is still a thing here, just rare. I was living two blocks down from one in the early 2010s in Melbourne, but that is honestly the rare case that it actually happens.

    Given the rise of tobacco as a black market though, we are getting way more violence. The war on drugs is fought on both sides, and society is the bystander.




  • Yeah, it is insane. My partner used a vape to quit and it was actually useful. I titrated the nicotine level down by 10% per refill, usually taking about a fortnight to get through. The use level would increase for the first few days but drop back down by the next refill. By the end when we dropped all the way to zero there was so little nicotine it wasn’t really noticeable. After that it was just the behavioural habit and that dropped by itself after a few months.

    Compared with nicotine gum and patches it was way more effective and really did result in a long term quit. They are now approaching 10 years quit and it was absolutely worth doing. Harm reduction would suggest using vapes to help people quit and honestly to replace smoking all together.


  • In my opinion if it was just a crop like zucchini and you just had to meet agricultural standards, manage exposure to things like e. coli, get the product tested occasionally for heavy metals, and so on, it would be much better. Making it illegal doesn’t work, regulating it out of existence doesn’t work, but dealing with the harms from the other end, setting up programs for getting people off addictive things and using the health system etc, seems much better. I really think getting rid of the control and access these massive tobacco companies have and which was built directly off slavery and genocide would be a good idea.

    The price for a 20 packet of cigarettes here in Australia is around $42 in AU dollars, so about $29. The production price is closer to $5, or about $4 USD. All the rest of that is taxes and that means you as a black market producer can make something for $5 and sell it for $30 and make $25 in profit, or you can sell way more at $20 or $15 and still make massive amounts of profit. You could kill the cartels and gangs tomorrow by dropping the tax and it would reduce the market for illegal tobacco to zero. The fact that our government don’t is a good indicator that they don’t actually care.


  • So this sounds like a good idea and I was a big supporter of it when the prices here in Australia went up, but I was wrong. We increased the prices with the thought that this would reduce uptake for young people and increase quitting or at least reduce use in older people. Instead we ended up creating a black market for untaxed tobacco. Since then we have had a massive increase in the level of gang activity. This means a fair few young people getting involved with these gangs and ending up committing crimes and going through the “justice” system. We have had drive by shootings, stabbings, abductions, and recently a mistaken abduction of the wrong person resulting in his dismemberment and death.

    Increasing the price a little can have an impact but once you cross a threshold the criminal side becomes much more attractive and things become dire. The increase in people quitting may be because people have quit smoking, and I sincerely hope that is it, but in my opinion it is likely a significant portion of the change is a reduction of legal tobacco use and an increase in black market tobacco use.


  • Just to reply in a real and not snarky way, the BBC has a strong anti-trans bias as well. The question is about factuality and reliability. Fox News will run anything that fits their ideology and in the case of trans issues demonizes trans people and trans affirming care.

    To be clear, this doctor is making a vague claim of there being “young children” getting “irreversible” medical interventions. I mean technically getting a vaccine is irreversible, getting antibiotics cannot be taken back, and setting a broken bone can never be undone. Irreversible is meaningless in this context. What he is claiming is that there is some sort of harm. This is not true.

    Surgery is not done on young kids in general. The rare cases are not really worth considering and do not represent trans care in general. The exception does not prove the rule and honestly I have not seen any evidence of children getting trans surgeries.

    What is common is the use of puberty blockers. These are medications used safely for preventing precocious puberty and they delay the onset of puberty. This allows time for the child to work through their gender issues and be able to make an informed decision before starting hormonal transition to trigger the correct puberty for their gender. Putting off puberty has small enough consequences to be reasonable and for trans kids it can be really important for reducing risk of harm.

    Fox News is dishonest, this doctor is dishonest and violating their Hippocratic Oath, and this discussion is a bullshit anyway. This constant ranting and raving about half a percent of people is just crazy. Nobody needs to talk about this without a qualification or loved experience. If you don’t know what you are talking about then it is a good idea to say nothing.