• 3 Posts
  • 119 Comments
Joined 2 years ago
cake
Cake day: June 20th, 2023

help-circle

  • Looking at traffic analytics pretty much all our developer staff use chatgpt for 3+ hours a day. I’m not a big fan of using llm for my own development work. I’m proficient in they languages I write in so I don’t need it as much.

    I feel like using llm can get you a quick fix but for programming a lot of the results are nonsense. It’s really really well formatted but nonsense still the same. Maybe I can’t use it right. Or I’m asking the wrong questions.

    I find it hilarious how when you call it out for being BS it responds with “yes of course, you are right!..” then gives a possibly working or nonsense answer, who knows.




  • From the article

    Disable Gemini on Android
    
    Do not allow Gemini to have access to your apps like WhatsApp by disabling Gemini’s app connections.
    
    Disable the Gemini app
    
    Go to Settings > Apps
    
    Disable Gemini app
    
    This disables Gemini completely. If you only want to stop Gemini from accessing other apps on your phone, you can take the following steps.
    
    Steps to disable Gemini app connections:
    
    Open the Gemini app from your Android device
    
    Click on your profile in the top right corner
    
    Open Apps
    
    Click to toggle off each app extension
    
    If you’d like to use Gemini but without it storing your prompts in My Activity and using it to “provide, improve, develop, and personalize” Google products and AI models, you will need to go to your Android settings and turn off Gemini Apps Activity. Even with this setting turned off, it’s important to note that Google will still store your activity with Gemini for up to 72 hours. According to Google, it implements this temporary storage of your data for security, safety, and user feedback.
    
    Steps to turn off Gemini App Activity:
    
    Open the Gemini app from your Android device
    
    Click on your profile in the top right corner
    
    Go to Gemini Apps Activity
    
    Here you can turn the activity off
    
    Deinstall Gemini
    
    Alternatively, you can uninstall Gemini from your Android using dev tools on a desktop PC. To deinstall Gemini (or previously Bard), the ID is: com.google.android.apps.bard
    










  • I hear you. I worked for an msp where some customers would refuse to invest in backup solutions and we either declined to renew their contract or they suffered an event and we were then setting up backups.

    I was in the middle of a migration from OVH to Hetzner. I knew I had good backups at home so the plan was to blow away OVH and restore from backup to Hetzner. This was the mistake.

    Mid migration I get an alert from the raid system that a drive has failed and had been marked as offline. I had a spare disk ready, as I planned for this type of event. So I swapped the disk. Mistake number 2.

    I pulled the wrong disk. The Adaptec card shit a brick, kicked the whole array out. Couldn’t bring it back together. I was too poor to afford recovery. This was my lesson.

    Now I only use ZFS or MDRAID, and have multiple copies of data at all times.


  • I’m lucky enough to run a business that needs a datacenter presence. So most my home-lab (including Lemmy) is actually hosted on a Dell PowerEdge R740xd in the DC. I can then use the small rack I have at home as off-site backups and some local services.

    I treat the entirety of /var/lib/docker as expendable. When creating containers, I make sure any persistent data is mounted from a directory made just to host the persistent data. It means docker compose down --rmi all --volumes isn’t destructive.

    When a container needs a database, I make sure to add an extra read-only user. And all databases have their container and persistent volume directory named so scripts can identify them.

    The backup strategy is then to backup all non-database persistent directories and dump all SQL databases, including permissions and user accounts. This gets run 4 times a day and the backup target is an NFS share elsewhere.

    This is on top of daily backuppc backups of critical folders, automated Proxmox snapshots for docker hosts every 20 minutes, daily VM backups via Proxmox Backup Server and replication to another PBS at home.

    I also try and use S3 where possible (seafile and lemmy are the 2 main uses) which is hosted in a container on a Synology RS2423RP+. Synology HyperBackup then performs a backup overnight to the Synology RS822+ I have at home.

    Years ago I fucked up, didn’t have backups, and lost all the photos of my sons early years. Backups are super important.





  • The entire article seems like an attack. The author finds a unique identifier and adds “Russia bad” throughout.

    States the information is in cleartext but then explains how everything is encrypted (in transit).

    What will the author do if they intercepted any single online stores transfer of credit card details. Also encrypted in transit but Is that also deemed as cleartext? Or is that okay?

    I don’t think much new is learnt here. WhatsApp also sends metadata in “cleartext” (not really, as it’s encrypted in transit, but this article called that “cleartext”).