Technical debt is aptly named. From time to time it demands it's interest in the form of delaying a new feature, but as long as your overall technical revenue is positive, it's fine.
> Yet he is spending his time maintaining it, only to be attacked for his efforts. Which, in general, is totally legit. Doing something voluntarily doesn't relieve you from criticism if what you are doing isn't good.
I don't agree with that, I can very well still discuss that. He clearly sounds like someone who doesn't want to do this work anymore and should have searched for a successor. That's my impression from that sentence, at…
> “I’d rather be out sailing than working on rsync security issues, so I have reached for several AI tools to help with what needs to be done,” Well, then maybe it's already overdue to find a new maintainer for the…
Also the amount of commits is suspicious. In the last two months, rsync had about as much commits as in the last two years before that. Most of them written with claude. And then stuff like this is in there. That's…
Legacy, I guess. Every product consists of six cameras and they get IPv4 192.168.223.(1-6). And that is what everybody knows and everybody uses to interact with them. The serial numbers of devices are rarely used.…
I wonder why IPv6 didn't catch on! It's just unergonomic and ugly! At work, I have a rare case of a useful application of IPv6: setting IPv4 addresses. We have multiple embedded devices in one product which all got the…
> 110 releases in 6 months
Like I said: I think I write like this on some occasions. I wouldn't know how I would search for examples. I guess you'd have to search old reddit comment threads or something. But yeah, I have no motivation to do that,…
I don't know... The part you'd like to remove ("Not managing code...") may be not required to convey the objective meaning of the sentence, but humans have emotions, too. I could have written stuff like that. To build…
Then again, I have a rough idea on how I could implement this check with some (language-dependent) accuracy in a linter. With LLM's I... just hope and pray?
I haven't checked out starship yet, but if I understand what you are using, that is Zle functionality. It's part of OMZs configuration (here: https://github.com/ohmyzsh/ohmyzsh/blob/master/lib/key-bindi...) but doesn't…
It's JSON with some simple idea of RPC added to it. With the main idea apparently being that it is human-readable. We've been using Varlink for one project, but I've never found myself in a situation where I had any…
This information about `getaddrinfo_a` should probably also be in the Github issue?
Using yet another LLM to generate the project code!
You make it sound like that's generally a negative thing, implying that the information being promoted by other countries is made equal and has some implicit right to be spread. But it's not, it's geopolitic information…
Agreed. What kind of data would one want to store encrypted in a git repo besides unencrypted files in the same repo? And why?
If only there was some technology that would allow every peer to have its globally unique address, making direct connections only a matter of firewalls. I don't know, something like IPv4, but with more addresses...
Our products are hardware, I use docker to build and manage bootable images.
I still haven't found time to work with Nix or NixOS, but I like it's concept. At work, I'm maintaining a bunch of custom configured Linux images for our products. While building those images through Dockerfiles is…
Bitwarden (and Lastpass, iirc) support passkeys a little longer than KeePassXC. I'm glad to hear they achieved full integration. As a keepass database is used by various open source clients from different vendors, it…
Historically, the spec was written for hardware security tokens. Keys on those tokens can't be moved around by design. The whole "platform authenticator" thing enabling passkeys came later. Extending the spec that way…
KeepassXC actually supports passkeys and can be a passkey provider in a desktop browser. And Android 14 seems to allow changing the passkey provider in the android system as well. With that, the only thing left would be…
I wonder how hard it would be to just convert old C code to C++? I mean, most of C just compiles as C++ and does the right thing. There may be some caveats with UB (but less if you don't switch compiler vendor) and…
Depends on the CI used, I guess. Gitlab CI and Github Actions show colors and I use them deliberately in a format check job to show a colored diff in the output.
Technical debt is aptly named. From time to time it demands it's interest in the form of delaying a new feature, but as long as your overall technical revenue is positive, it's fine.
> Yet he is spending his time maintaining it, only to be attacked for his efforts. Which, in general, is totally legit. Doing something voluntarily doesn't relieve you from criticism if what you are doing isn't good.
I don't agree with that, I can very well still discuss that. He clearly sounds like someone who doesn't want to do this work anymore and should have searched for a successor. That's my impression from that sentence, at…
> “I’d rather be out sailing than working on rsync security issues, so I have reached for several AI tools to help with what needs to be done,” Well, then maybe it's already overdue to find a new maintainer for the…
Also the amount of commits is suspicious. In the last two months, rsync had about as much commits as in the last two years before that. Most of them written with claude. And then stuff like this is in there. That's…
Legacy, I guess. Every product consists of six cameras and they get IPv4 192.168.223.(1-6). And that is what everybody knows and everybody uses to interact with them. The serial numbers of devices are rarely used.…
I wonder why IPv6 didn't catch on! It's just unergonomic and ugly! At work, I have a rare case of a useful application of IPv6: setting IPv4 addresses. We have multiple embedded devices in one product which all got the…
> 110 releases in 6 months
Like I said: I think I write like this on some occasions. I wouldn't know how I would search for examples. I guess you'd have to search old reddit comment threads or something. But yeah, I have no motivation to do that,…
I don't know... The part you'd like to remove ("Not managing code...") may be not required to convey the objective meaning of the sentence, but humans have emotions, too. I could have written stuff like that. To build…
Then again, I have a rough idea on how I could implement this check with some (language-dependent) accuracy in a linter. With LLM's I... just hope and pray?
I haven't checked out starship yet, but if I understand what you are using, that is Zle functionality. It's part of OMZs configuration (here: https://github.com/ohmyzsh/ohmyzsh/blob/master/lib/key-bindi...) but doesn't…
It's JSON with some simple idea of RPC added to it. With the main idea apparently being that it is human-readable. We've been using Varlink for one project, but I've never found myself in a situation where I had any…
This information about `getaddrinfo_a` should probably also be in the Github issue?
Using yet another LLM to generate the project code!
You make it sound like that's generally a negative thing, implying that the information being promoted by other countries is made equal and has some implicit right to be spread. But it's not, it's geopolitic information…
Agreed. What kind of data would one want to store encrypted in a git repo besides unencrypted files in the same repo? And why?
If only there was some technology that would allow every peer to have its globally unique address, making direct connections only a matter of firewalls. I don't know, something like IPv4, but with more addresses...
Our products are hardware, I use docker to build and manage bootable images.
I still haven't found time to work with Nix or NixOS, but I like it's concept. At work, I'm maintaining a bunch of custom configured Linux images for our products. While building those images through Dockerfiles is…
Bitwarden (and Lastpass, iirc) support passkeys a little longer than KeePassXC. I'm glad to hear they achieved full integration. As a keepass database is used by various open source clients from different vendors, it…
Historically, the spec was written for hardware security tokens. Keys on those tokens can't be moved around by design. The whole "platform authenticator" thing enabling passkeys came later. Extending the spec that way…
KeepassXC actually supports passkeys and can be a passkey provider in a desktop browser. And Android 14 seems to allow changing the passkey provider in the android system as well. With that, the only thing left would be…
I wonder how hard it would be to just convert old C code to C++? I mean, most of C just compiles as C++ and does the right thing. There may be some caveats with UB (but less if you don't switch compiler vendor) and…
Depends on the CI used, I guess. Gitlab CI and Github Actions show colors and I use them deliberately in a format check job to show a colored diff in the output.