Spyke

Posts

OMG Android Auto is so much better since an update replaced Google Assistant with the new Gemini AI

Before, when texting a contact in my favorites who I text often, it would take 5 whole seconds between each command and occasionally replace a word with one that sounded similar but meant absolutely nothing within the sentence.

But now it's different! Now, when texting the same contact, it takes 30 seconds between each command and occasionally replaces a word with a different word that sounds completely different but makes sense in the context of the sentence, but changes the meaning of that sentence significantly. Oh and it texts 555-555-5555.

I was texting "do you know what's wrong with your mom?" to one of my 3 favorites who I text from the car very often. I caught the s/wrong/up but given how long it took to even get there I let it go. Then later wondering why he didn't reply I checked my texts and noticed it was sent to 555-555-5555. So apparently I can't text using voice from my car anymore, even though it's been working since I got it 4 years ago. I had no clue this afternoon's Android Auto update that I let go blindly while on the john was going to replace GA with Gemini.

So yeah I'm in a mood.

View original on lemmy.today

Self-hostable projects that are just for fun?

Alright so my lab is pretty much functionally complete; it does everything I was hoping it would and much more.

OK so now what :D Do you know of any projects that are self-hostable and serve no functional purpose whatsoever and exist just for fun? Could be silly projects, could be games. I'd like to add a "silly things" section to my publicly facing list of web services.

For instance, I was thinking of hosting a web version of nethack. Also I enjoyed hosting a node of hypermind for a little while just because it was so silly.

View original on lemmy.today
hyprland·Hyprland Desktop Environmentbynorthernlights

Quick pacman hook script to update hyprpm plugins when hyprland gets updated

Got annoyed by forgetting to run hyprpm update after each update of Hyprland on Arch so I made a quick pacman hook to automatically do it, just place (or symlink) it in /etc/pacman.d/hooks and make sure the file name ends in .hook:

[Trigger]
Operation = Upgrade
Type = File
Target = /usr/bin/hyprland
[Action]
Description = Update hyprpm plugins
When = PostTransaction
Exec = hyprpm update
View original on lemmy.today

I highly recommend journalctl-desktop-notification

Maybe it's well known but I just came across journalctl-desktop-notification and I find it very useful so I thought I'd mention it. It's basically a bash script that monitors systemd's journal and pops up a notification when there are warnings or errors (or anything else you want to make it catch besides the default config).

What makes it so useful for the selfhoster is that it can monitor the journal on hosts your user has ssh access to with key authentication (set up in 2s with 'ssh-copy-id').

So case in point, this just popped up:

My reverse proxy can't renew certs, that's bad. For some reason netdata didn't catch it, and the service didn't trigger a system email that would have been forwarded to my smtp. Uptime kuma would have caught it when I would have had only a few days to fix it, but this caught it immediately, and I have 52 days to figure it out.

So you install that on your daily driver and you get these notifications on your desktop. They only have packages for Arch and Gentoo but the thing is just a batch script and a systemd unit. So to install anywhere you just download the "source", extract it, cd to it, and run 'sudo cp -r usr etc /' which is exactly what the Arch package does (line 22).

Just a nifty little tool I wanted to share in case others haven't heard of it.

Edit: I made .deb and .rpm packages so it's a lot easier to install now :)

View original on lemmy.today

You reached the end