mirror of
https://git.sr.ht/~seirdy/seirdy.one
synced 2024-11-27 14:12:09 +00:00
Compare commits
4 commits
10af13bd1d
...
7e6b979fdc
Author | SHA1 | Date | |
---|---|---|---|
|
7e6b979fdc | ||
|
e9a2af4a2b | ||
|
103532b3f9 | ||
|
b2f62b577a |
3 changed files with 32 additions and 4 deletions
|
@ -28,8 +28,5 @@ tasks:
|
||||||
cd seirdy.one
|
cd seirdy.one
|
||||||
export PATH=~/bin:$PATH
|
export PATH=~/bin:$PATH
|
||||||
# quick health + ip check
|
# quick health + ip check
|
||||||
curl -6 --proto "=https" --proto-default https --http2 -siSL --tlsv1.3 --cert-status 'seirdy.one/ip'
|
sh scripts/connectivity-check.sh
|
||||||
echo
|
|
||||||
curl -4 --proto "=https" --proto-default https --http2 -sSL --tlsv1.3 --cert-status 'seirdy.one/ip'
|
|
||||||
echo
|
|
||||||
bmake deploy-prod deploy-onion
|
bmake deploy-prod deploy-onion
|
||||||
|
|
14
content/notes/irrevocable-consent.md
Normal file
14
content/notes/irrevocable-consent.md
Normal file
|
@ -0,0 +1,14 @@
|
||||||
|
---
|
||||||
|
title: "Irrevocable consent"
|
||||||
|
date: 2023-06-15T11:39:21-07:00
|
||||||
|
syndicatedCopies:
|
||||||
|
- title: 'The Fediverse'
|
||||||
|
url: 'https://pleroma.envs.net/notice/AWixDJSQJPt824CMZE'
|
||||||
|
---
|
||||||
|
When I use my legal rights to request an organization to delete my data...
|
||||||
|
|
||||||
|
1. Do they also un-teach their ML models everything they learned from my data?
|
||||||
|
2. Can they infer the missing information from that model without storing it?
|
||||||
|
3. Do they also have data that isn't currently attributed to me, but can be attributed to me in the future?
|
||||||
|
|
||||||
|
These are rhetorical questions because you can probably guess the answers. Simple data deletion is a cop-out from the impossible task of un-learning. Consent isn't as meaningful if it isn't fully revocable.
|
17
scripts/connectivity-check.sh
Normal file
17
scripts/connectivity-check.sh
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
#!/bin/sh
|
||||||
|
set -e -u
|
||||||
|
|
||||||
|
alias curl_cmd='curl --proto "=https" --proto-default https --http2 -siSL --tlsv1.3 --cert-status'
|
||||||
|
|
||||||
|
ipv6_success=1
|
||||||
|
ipv4_success=1
|
||||||
|
|
||||||
|
curl_cmd -6 'seirdy.one/ip' || ipv6_success=0
|
||||||
|
echo
|
||||||
|
curl_cmd -4 'seirdy.one/ip' || ipv4_success=0
|
||||||
|
echo
|
||||||
|
|
||||||
|
if [ "$ipv6_success" = 0 ] && [ "$ipv4_success" = 0 ]; then
|
||||||
|
echo "Failed to connect"
|
||||||
|
exit 1
|
||||||
|
fi
|
Loading…
Reference in a new issue