Now I just have a Makefile with a bunch of curl invocations, or Python tests with requests to match against expected responses.
Now I just have a Makefile with a bunch of curl invocations, or Python tests with requests to match against expected responses.
Loading parent story...
Loading comment...
LineageOS is, besides the fact hat it is more open for non google stuff, providing Android Updates for older devices. While this does not necessarily provide better security (rooted devices are often not considered as secure), you still get the newer Androids security patches and FEATURES. Furthermore you are more open to do what you want.
However LineageOS does to my knowledge not support bootloader re-locking on most devices, which might be a security risk (see https://grapheneos.org/install/web#locking-the-bootloader).
I would be very interested in a short user review...
There is https://tonies.com, which is cloud based and pretty expensive, but hackable (https://github.com/toniebox-reverse-engineering/teddycloud).
Then there is the RFID Jukebox: https://github.com/MiczFlor/RPi-Jukebox-RFID
And Tonuino: https://github.com/tonuino/TonUINO-TNG
I built ours with the RFID Jukebox and wrote a little tool called labelmaker to print labels for audio books and music: https://pilabor.com/projects/labelmaker/, but in the end it took too much time to print so many labels :-)
Loading parent story...
Loading comment...
So instead of a mirror, I've set up two separate one-disk pools, with automatic snapshots of the primary pool every few hours, which are then zfs send/recv to the other pool.
This gives me a lot more flexibility in terms of the disks involved, one could be SSD other spinning rust for example, at the cost of some read speed and potential uptime.
Depending on your needs, you could even have the other disk external, and only connect it every few days.
I also have another mirrored RAID pool for more precious data. However almost all articles on ZFS focus on the RAID aspect, while few talk about the less hardware demanding setup described above.
I have two setups.
1.) A mirror with an attached Tasmota Power Plug that I can turn on and off via curl to spin up an USB-Backup-HD:
curl "$TASMOTA_HOST/cm?cmnd=POWER+ON"
# preparation and pool imports
# ...
# clone the active pool onto usb pool
zfs send --raw -RI "$BACKUP_FROM_SNAPSHOT" "$BACKUP_UNTIL_SNAPSHOT" | pv | zfs recv -Fdu "$DST_POOL"
2.) A backup server that pulls backup to ensure ransomware has no chance via zsync (https://gitlab.bashclub.org/bashclub/zsync/)To prevent partial data loss I use zfs-auto-snapshot, zrepl or sanoid, which I configure to snapshot every 15 minutes and keep daily, weekly, montly and yearly snapshots as long as possible.
To clean up my space when having too many snapshots, I wrote my own zfs-tool (https://github.com/sandreas/zfs-tool), where you can do something like this:
zfs-tool list-snapshots --contains='rpool/home@' --required-space=20G --keep-time="30d"
I was a higher role solution architect in a kind of start-up-ish fast growing company with a great team and great opportunities. I worked there for a long time, everything went fine. We welcomed our daughter and I kept working until one day they decided to board in an external investor. I knew this was gonna blow up (not for the company but for the employees) and it did. Within months nearly 1/4 of the good ones left the company and it was a nightmare to be in.
I decided to change things a bit and applied for a "Developer only" Job in a bigger company and also reduced my work schedule to 70% to be with my kid. I think this was probably the best decision in my life. My daugther (and now my son) are such an awesome persons and spending time with them teaching her stuff and playing around is WAY more fulfilling than a job could ever be.
And after the second child it's clear that I'm needed at home. There was so little time left for "maintaining" the relationship in the first 2 years, that I can't even think of leaving my wife alone with all this work. Now I can't think of a world where I'm not there as a father, having two awesome and cute children - sometimes it's hard, but most of the time it is very rewarding.
So the verdict is:
Work can be fulfilling in a way, but your employer is not loyal or forgiving - it's about business and you are a number, regardless if it feels like you are respected and missed, it is only good leadership and you are most likely replaceable.
On the other hand there is your family. They decided to spend their LIFE with you and are (or should be) always there for you. They are always loyal and forgiving...
Welcoming children is like putting away your ego. You are responsible for other humans now and it is time to put on the big boy panties and sail out to the deep water.
I would never prefer a career over my family unless we're totally broke and I need to take care of getting the food on the table to survive - in that case I would work my ass off but if it comes this far, a fancy AI startup your last problem.