<shlevy>
I'm thinking about writing a portable userspace implementation of some kind of capability model... Something that will let you program as if your OS supported real capabilities, and also give you the security of them if you have something like seccomp
<shlevy>
Mostly for fun
<shlevy>
But also because I hate having to reason about global namespaces :P
<simpson>
Cool, cool.
elvishjerricco has joined #nixos-chat
coconnor has joined #nixos-chat
jtojnar_ has joined #nixos-chat
jtojnar has quit [Ping timeout: 248 seconds]
jtojnar_ is now known as jtojnar
ikwildrpepper has joined #nixos-chat
jtojnar has quit [Read error: Connection reset by peer]
jetien has joined #nixos-chat
jetien has quit [Quit: Leaving.]
jetien has joined #nixos-chat
MichaelRaskin has quit [Quit: MichaelRaskin]
jetien has quit [Quit: Leaving.]
goibhniu has joined #nixos-chat
jtojnar has joined #nixos-chat
kgz has joined #nixos-chat
coconnor has quit [Ping timeout: 264 seconds]
Synthetica has joined #nixos-chat
jtojnar has quit [Ping timeout: 268 seconds]
* sphalerite
is now mostly convinced that emacs > vim
<infinisil>
sphalerite: same
<sphalerite>
were you previously a vim user too?
<infinisil>
Yeah
<infinisil>
Well I still use it, but only when i need to open files quickly in the terminal
<infinisil>
Emacs if i need the real editing experience
<infinisil>
With evil of course
<infinisil>
sphalerite: what's your story?
<sphalerite>
used to use neovim for everything, started using emacs for agda, generally developed the impression that emacs is better thought through, whereas vim is more cobbled together
<sphalerite>
I still love my vim macros for one-off repetitive tasks, but that's what evil is for :D
<infinisil>
Yeah
<sphalerite>
I'm not using emacs for everything yet, but I suspect I eventually will be
<infinisil>
I'm not really "into" emacs yet, i know some stuff, but am far away from being able to customize stuff easily and feel at home
<infinisil>
I'm basically using my few shortcuts i know and nothing else
<sphalerite>
I wrote a tiny little integration for my language today, and it was wonderfully easy
<sphalerite>
(the interpreter's interface is just "write a program into standard input")
<sphalerite>
but having C-c C-e rather than S-j up enter S-; is so nice
<sphalerite>
and it was 4 lines of elisp, took me 10 minutes to work out.
<sphalerite>
The things that should be easy seem to be easy :)
coconnor has joined #nixos-chat
Sonarpulse has joined #nixos-chat
jtojnar has joined #nixos-chat
<infinisil>
sphalerite: i don't know what either of those keys do
<sphalerite>
C-c C-e is a custom binding
<sphalerite>
S-j switches to the window to the left (i3, switching to terminal) up enter repeats last command, S-; siwtches back to the right
<infinisil>
sphalerite: and your C-c C-e does something like that?
<infinisil>
"You need to sign in to continue.." :/
<sphalerite>
oops, forgot to make it public
<sphalerite>
infinisil: try again
goibhniu has quit [Ping timeout: 248 seconds]
<infinisil>
sphalerite: I see
coconnor has quit [Remote host closed the connection]
MichaelRaskin has joined #nixos-chat
Synthetica has quit [Quit: Connection closed for inactivity]
Profpatsch has joined #nixos-chat
infinisil has quit [Quit: Configuring ZNC, sorry for the join/quits!]
infinisil has joined #nixos-chat
jtojnar has quit [Quit: jtojnar]
taktoa has quit [Remote host closed the connection]
Synthetica has joined #nixos-chat
<andi->
mhm, I always had the feeling (from the outside) that emacs might be the superior experience (completeness) vs all those crazy vim forks and plugins... Any guidance from you for an old-time vi(m) user when trying out emacs?
<simpson>
andi-: I hear good things about spacemacs.
<simpson>
But I've not made the leap. I like vim, apparently.
<andi->
spacemcs looks nice (literally only saw a screenshot so far :D)
<andi->
I guess I'll use the easter wekend to play with emacs :-)
<MichaelRaskin>
I wonder if repology is headed for this «you are now heavier than whatever you use as a foundation» effect…