Agreed. It's sad that so much of modern media is wired for negative engagement, and it's probably hard to avoid "the anger" spreading to the nice corners of the internet as well.
However it sounds like you're doing your part to bring positivity and rational discussion to Lemmy, so thank you for that :)
Oh man, I get it, but I loved Unity for the co-op features! Trying to sneak around an apartment with your friend only to get discovered, sudden panic and hauling ass out of a window, was hilarious. I really missed that in the other AC games.
Have you tried accessing your service url from inside the Traefik container? Eg.
wget https://10.13.16.1?
Also you seem to be accessing the service url with https, which usually requires insecureSkipVerify=true. Otherwise you might get http-500 error downstream.
This. My friend had a triple stroke shortly after having neck manipulation done by a standin for his usual chiropractor. Luckily he survived, but it has very much opened my eyes to how dangerous it can be.
I tried the python code out and it actually does work for me, ie. I'm able to update an existing bookmark.
# hashing code from link inserted here
def update_place(id, new_url):
new_url_hash = url_hash(new_url)
conn = sqlite3.connect('places.sqlite')
cur = conn.cursor()
cur.execute('UPDATE moz_places SET url = ?, url_hash = ? WHERE id = ?', (new_url, new_url_hash, id))
conn.commit()
cur.close()
conn.close()
update_place(16299, "javascript:alert('Testing bookmarklet update ...');alert('Great success!');")
Only annoying thing is that Firefox needs to be closed while updating. Anyway, I haven't tried with bigger scripts though, so there might be some gotchas there.
Agreed, keywords are really nice for keyboard navigation!
Regarding DPF: https://iapp.org/news/a/schrems-addresses-emerging-questions-around-eu-us-data-privacy-framework. It's unlikely to hold unfortunately.