jer_emy[m] has quit [Quit: Idle timeout reached: 172800s]
crzwdjk has joined #amaranth-lang
LoveMHz has quit [Server closed connection]
LoveMHz has joined #amaranth-lang
<whitequark[cis]>
i probably did not push then
<whitequark[cis]>
cr1901: yeah I returned to the terminal waiting for me to unlock an SSH key
<whitequark[cis]>
pushed
<galibert[m]>
keychain ftw
<whitequark[cis]>
keychain?
<whitequark[cis]>
I've switched to using keepassx to store my SSH keys
<whitequark[cis]>
(as well as everything else... since last time I looked it grew autocomplete features, can now integrate with Android, and so on, great piece of software)
<galibert[m]>
keychain on Linux preserves keys on a specific computer after you unlock them
<galibert[m]>
Persistance in memory only of course
<Allie>
the 1password ssh agent is *awesome*
<Allie>
if you're already in that ecosystem
<galibert[m]>
I'm not, but it's something I need to look at at some point
<whitequark[cis]>
galibert: oh, doesn't normal ssh-agent do it too?
<whitequark[cis]>
I've been using that before but decided to consolidate the keys
<whitequark[cis]>
Allie: didn't 1password get popped recently?
<whitequark[cis]>
in a way that a lot of people lost a lot of money
<Allie>
whitequark[cis]: that was lastpass
<galibert[m]>
normal ssh-agent tunnels connections back to the agent, keypass works entirely locally (with one agent per system)
<whitequark[cis]>
ohhh
<galibert[m]>
keychain I mean
<Allie>
lastpass is the garbo one, 1password is the reasonable one
<whitequark[cis]>
galibert: I'm confused, I use ssh-agent entirely locally?
<Allie>
and yes, the lastpass breach has been tracked to all fuckin kinds of crypto theft
<galibert[m]>
I have that in my .login (I use tcsh), I get a prompt for the passphrase on the first terminal on a new machine (until the machine is rebooted)
<galibert[m]>
mostly it's about sharing the agent (and its environment variables) between all your terminals transparently
<whitequark[cis]>
probably my favorite feature of keepassxc is that it stores OTP keys as well
<whitequark[cis]>
without requiring a second device which can break or get stolen
<_whitenotifier-1>
[amaranth-lang/amaranth-lang.github.io] github-merge-queue[bot] c71bef5 - Deploying to main from @ amaranth-lang/amaranth@ecba1a18636845ef6cf88cc00022a96508352b28 🚀
<_whitenotifier-1>
[amaranth-lang/amaranth-lang.github.io] github-merge-queue[bot] 15c19c4 - Deploying to main from @ amaranth-lang/amaranth@11d5bb19eb34463918c07dc5e2e0eac7dbf822b0 🚀
rxvoid[m] has quit [Quit: Idle timeout reached: 172800s]
<crzwdjk>
Would it be useful to make a PR to amaranth-stdio to remove its use of Record and replace it with Struct and Signature as appropriate?
<whitequark[cis]>
we're going to re-engineer stdio most likely
<whitequark[cis]>
but if you want to keep using it in the meantime, sure!
<crzwdjk>
Ah okay, yeah I do use it. And I suppose I will wait for the re-engineering to propose other stuff to add to stdio like the PS/2 controller I wrote.
<whitequark[cis]>
yep, sounds good
GenTooMan has quit [Ping timeout: 252 seconds]
balrog has quit [Quit: Bye]
josuah_dem[m] has quit [Quit: Idle timeout reached: 172800s]