HNHacker News
TopNewBestAskShowJobs

zeec123

89 karma · joined August 13, 2018

submissionscomments
zeec123··on Kids can bypass some age checks with a drawn-on mustache
The result will be age verification with a passport or ID "to protect the children". Probably this was the goal all along.
zeec123··on Matrix messaging gaining ground in government IT
The fact that a “contact” is just a room with me and my peer and renaming my contact changes the room name for both of us tells me the UX is an utter failure. How can this be acceptable?
zeec123··on Steam Machine
I am hyped for the improved gyro controller. Gyro aiming is so good that after some time it became way better than my mouse aiming.
zeec123··on Make Your Own Backup System – Part 1: Strategy Before Scripts
> My preferred solution is to let client only write new backups, never delete.

I wish for syncoid to add this feature. I want it to only copy snapshots to the backup server. The server then deletes old snapshots. At the moment it requires delete permissions.

zeec123··on Demonstrably Secure Software Supply Chains with Nix
The nix cache exists for a reason.
zeec123··on Working with Systemd Timers
How is ‘persist’ realised with cron? What about ‘randomized delay’?
zeec123··on Yash: Yet Another Shell
nix and direnv might be worth a look.
zeec123··on When gradient descent is a kernel method
You may be interested in the book Gaussian Processes for Machine Learning: http://gaussianprocess.org/gpml/ (freely available)
zeec123··on Switching from pyenv, rbenv, goenv and nvm to asdf
Not exactly, but PureNix
zeec123··on Switching from pyenv, rbenv, goenv and nvm to asdf
https://github.com/nix-community/poetry2nix
zeec123··on Smart-TV blocklist for Pi-Hole
vlans
zeec123··on Cormac McCarthy’s tips on how to write a great science paper (2019)
I like the notes on Knuth lecture “Mathematical Writing” https://jmlr.csail.mit.edu/reviewing-papers/knuth_mathematic...
zeec123··on C Package Manager
So if not all and every platform is supported from day 1, then “it isn’t a solution worth spending any time on”?
zeec123··on C Package Manager
Yes, today nix does not run everywhere C is used. So what? More platforms can be supported in the future.
zeec123··on An almost perfect rsync over SSH backup script
NixOS
zeec123··on Nix: An idea whose time has come
Or PureNix: https://functor.tokyo/blog/2022-01-03-purenix
zeec123··on Nix: An idea whose time has come
Have a look at PureNix: https://functor.tokyo/blog/2022-01-03-purenix
zeec123··on Nix: An idea whose time has come
Have a look at PureNix: https://functor.tokyo/blog/2022-01-03-purenix
zeec123··on Nix: An idea whose time has come
Maybe PureNix helps lowering this barrier.
zeec123··on Why Not ZFS (2021)
I have zfs on root with nixos since day 1. One line of code, as other fs like ext4, btrfs or bcachefs.
zeec123··on The Curse of NixOS
No, it is an unofficial mess that breaks very often.
zeec123··on The Curse of NixOS
I cannot thank you enough for these. It is so much useful to see someone doing a task.
zeec123··on The Curse of NixOS
And properitary drivers.
zeec123··on The Curse of NixOS
Yes, but systemd is missing and most drivers because they are not gnu.
zeec123··on The Curse of NixOS
I fully agree, but which there would be an escape hatch when needed. It is especially frustrating for python developers.
zeec123··on The Curse of NixOS
What really helped me were the videos of Jon Ringer: https://www.youtube.com/user/elitespartan117j27
zeec123··on The Curse of NixOS
However, until this works, nixpkgs should provide a wrapper around FHSUserEnv which allows developers to develop without the curse.
zeec123··on The Curse of NixOS
Fully agree. It is not the language, but the functions around nixpkgs.
zeec123··on Systemd 250 Released
No, you are maybe 80% there. - Your logger does not send a mail with the restic logs to me. - How do I check that the backup is newer than 24h? I have to make sure the last backup succeeds. - Do I have to touch a file in /var for every backup script? When do I touch it? After the backup run, before? What if I shutdown my laptop during the backup?

These corner cases take exponentially more time to get right than the first 80%.

"Someone could have packaged utility wrapper scripts in much less time than it did to add those features to systemd"

But nobody has, and I am exhausted to hear how easy it is without systemd without offering a non-hypothetical solution. You don't like systemd, then do not use it and move on. There are distributions without it.

zeec123··on Systemd 250 Released
There are some cool features in systemd that are not easy to do in cron.

Example: I use restic backup. One timer runs every 24h or on the next boot if there where more than 24h since the last backup as this is a laptop. Also it waits some random amount so that not all script run at the same time after boot. If a backup fails (eg remote server down) it retires every 15min, but no more than one hour before I get an Mail with a detailed report.

All really easy in systemd. No scripting required.

Page 1 of 2Next →