- Fragen nach dramatischen Veränderungen werden noch Jahre falsch beantwortet
- zu technischen Fragen werden falsche Antworten gegeben.
- so viel Strom wie Polen
- so viel Wasser wie die Schweiz
ChatGPT ist ziemlich veraltet
Das die Lerninhalte von Large Language Modellen (LLM) wie ChatGPT nicht aktuell sind wusste ich. Was ich nicht wusste ist wie alt
Das neueste Model hat mit den Inhalten bis zum Oktober 2023 gelernt. Auch wenn da aktuell vielleicht eine Frage mit einem aktuellen Webzugriff beantwortet wird heist das trotzdem das das Grundverständnis fast 2 Jahre alt ist.
Was das bedeutet kann man hier gut nachlesen.
Ich halte diese Form von KI weiterhin für eine Totgeburt.
Kündigungen von Online Verträgen
Das wusste ich bisher auch nicht. Es ist gesetzlich festgelegt das eine Kündigung eines Online Vertrages genauso einfach angeboten werden muss wie der Abschluss.
dass der Verbraucher auf der Webseite eine Erklärung zur ordentlichen oder außerordentlichen Kündigung eines auf der Webseite abschließbaren Vertrags nach Absatz 1 Satz 1 über eine Kündigungsschaltfläche abgeben kann. Die Kündigungsschaltfläche muss gut lesbar mit nichts anderem als den Wörtern „Verträge hier kündigen“ oder mit einer entsprechenden eindeutigen Formulierung beschriftet sein.
Also nichts mit “schicken Sie uns einen Brief oder ein Fax”.
Office 365 Kündigung
Ich habe bisher ein Office 365 Familienabo verwendet weil es der billigste Weg war an preiswerten Speicher für mein restic Cloudbackup zu kommen.
Das habe ich jetzt gekündigt (auch wenn ich dafür dann mehr Geld ausgeben muss)
Einen letzten Gruß an die Firma konnte ich mir aber nicht verkneifen:
You support a fascist government and destroy the environment with your senseless AI developments
Demo für AfD Verbot jetzt in Bonn
Und wieder ging es in Bonn auf die Strasse. Für einen sofortigen Verbotsantrag der AFD
ChatGPT erfindet Dinge
Bei Fragestellungen die es im Zeitraum der ChatGPT Lernphase noch nicht gab scheint der Crawler langsam der Zugang zu neuem Lernstoff zu fehlen.
Bastille ist ein Programm zu Verwaltung von Jails ähnlich iocage. iocage hat den Befehl “snapshot”, bastille nicht.
Dabei wäre es einfach das zu prüfen
bastille snapshot mail
Bastille is an open-source system for automating deployment and management of
containerized applications on FreeBSD.
Usage:
bastille command TARGET [args]
Available Commands:
bootstrap Bootstrap a FreeBSD release for container base.
clone Clone an existing container.
cmd Execute arbitrary command on targeted container(s).
config Get or set a config value for the targeted container(s).
console Console into a running container.
convert Convert a Thin container into a Thick container.
cp cp(1) files from host to jail(s).
create Create a new thin container or a thick container if -T|--thick option specified.
destroy Destroy a stopped container or a FreeBSD release.
edit Edit container configuration files (advanced).
etcupdate Update /etc directory to specified release.
export Exports a specified container.
help Help about any command.
htop Interactive process viewer (requires htop).
jcp cp(1) files from a jail to jail(s).
import Import a specified container.
limits Apply resources limits to targeted container(s). See rctl(8).
list List containers (running).
mount Mount a volume inside the targeted container(s).
pkg Manipulate binary packages within targeted container(s). See pkg(8).
rcp cp(1) files from a jail to host.
rdr Redirect host port to container port.
rename Rename a container.
restart Restart a running container.
service Manage services within targeted container(s).
setup Attempt to auto-configure network, firewall and storage on new installs.
start Start a stopped container.
stop Stop a running container.
sysrc Safely edit rc files within targeted container(s).
tags Add or remove tags to targeted container(s).
template Apply file templates to targeted container(s).
top Display and update information about the top(1) cpu processes.
umount Unmount a volume from within the targeted container(s).
update Update container base -pX release.
upgrade Upgrade container release to X.Y-RELEASE.
verify Compare release against a "known good" index.
zfs Manage (get|set) ZFS attributes on targeted container(s).
Ein ZFS Dataset auf einen anderen Server zurücksichern
Falls mensch mal ein Dataset komplett gelöscht hat (bitte nicht nachfragen) kann man natürlich nicht mehr auf die Snapshots zurückgreifen weil die sind ja auch weg. Dann ist man froh wenn man einen Backupserver hat auf dem die Datasets repliziert werden.
Jetzt hat allerdings der Backup Server nur einen sehr eingeschränkten Zugriff auf seine Backuptargets. Mit diesen Schritten konnte ich das Dataset restaurieren
Auf dem Backupserver
zfs send backup/server-replication/jail/root@autosnap_2025-05-02_00:00:31_daily > /tmp/data.zfs
Auf einer Workstation mit Zugriffe auf beide System
scp user@backup-server:/tmp/data.zfs .
scp data.zfs user@target-server:/tmp/
Auf dem Zielserver
zfs recv -F zroot/bastille/jails/jail/root < /tmp/data.zfs
Migration von iocage jails nach bastille
Wenn Mensch Jails von iocage nach bastille migrieren möchte wird meistens der Weg über einen Import / Export beschrieben. Das funktionierte hier auch hat aber einen grossen Nachteil. Es wird dabei ein Zipfile vom Jail erstellt. Dies kann bei sehr grossen Jails sehr lange dauern und ist hier auch schon mal abgebrochen worden.
Ich habe hier meine Jails mit einem “einfachen” zfs send/recieve verschoben und dann die Jailkonfiguration manuell erstellt.
export jail=<jail2be-migrated>
iocage stop $jail
zfs snapshot -r zroot/iocage/jails/$jail@migration
zfs send -R zroot/iocage/jails/$jail@migration | zfs receive zroot/bastille/jails/$jail
zfs send -R zroot/iocage/jails/$jail/root@migration | zfs receive zroot/bastille/jails/$jail/root
Wenn man ein Snapshot Werkzeug wie sanoid verwendet sollte man das für den Export disablen. Sonst kann es passieren das der send/recieve abbricht weil zwischendurch zfs snapshots gelöscht worden sind.
Dann noch die Jail Konfiguration (die natürlich von der Netzwerkeinrichtung abhängig ist) nach /usr/local/bastille/jails/
<jail-name> {
devfs_ruleset = 13;
enforce_statfs = 2;
exec.clean;
exec.consolelog = /var/log/bastille/jail-name_console.log;
exec.start = '/bin/sh /etc/rc';
exec.stop = '/bin/sh /etc/rc.shutdown';
host.hostname = jail-name;
mount.devfs;
mount.fstab = /usr/local/bastille/jails/jail-name/fstab;
path = /usr/local/bastille/jails/jail-name/root;
securelevel = 2;
interface = bastille0;
ip4.addr = jail_ip ;
ip6 = disable;
}
Wenn das Jail Firewalleinträge braucht wird man noch die /etc/pf.conf anpassen müssen.
Ein Kameraband aus Paracordschnur
Ich finde Paracordschnurr wirklich praktisch. Einen Meter habe ich immer im Rucksack. Heute morgen habe ich mir dann in ca 1 Stunde ein Band für meine Kamera gemacht. Dabei habe ich diese Anleitung verwendet.
Mehr Fahrbahnen
Wir wissen es doch schon so lange.
Adding highway lanes to deal with traffic congestion is like loosening your belt to cure obesity.
Lewis Mumford, 1955
Bitcoin verbieten
Wann endlich verbieten wir diesen Schwachsinn der digitalen Währungen wie Bitcoins?
Es löst kein Problem der Menschheit sondern verstärkt noch das grösste Problem das wir haben.
Diese Industrie verbraucht im Jahr
Ein EINZELNE Transaktion verbraucht so viel Wasser wie eine Schwimmbad im Garten.
Bargeldlos ist nicht krisensicher?
Nein, doch, ohhh!!!!. Sogar in den nordischen Ländern fängt man an wieder eine Pflicht für bargeldloses Bezahlen einzuführen.
Effizienz sei wichtig, dass jeder im Falle einer Krise bezahlen könne, sei wichtiger, zitiert der «Guardian» die schwedische Zentralbank. Quelle