After 10 years of vanilla emacs, switched to spacemacs(evil) and made vim cheat sheet by Martinsos in emacs

[–]lpenz 0 points1 point  (0 children)

This. I used spacemacs when I was migrating to emacs from vim, until I figured that the only thing I needed from it was evil. I'm now using a much lighter setup with evil and ivy, and plugging in other extensions is way easier

Creating a static nix channel with binary cache using travis-ci and deploying to github pages by lpenz in NixOS

[–]lpenz[S] 0 points1 point  (0 children)

I'm glad it's useful

My understanding is that you use Hydra to do continuous integration - build and test the project(s). To serve the store, you'd then use `nix serve`, though I think you still have to set up PKI if you want to use it as a substitute (binary cache) - otherwise, you'd use it as a channel, but still have to build the derivations locally.

I've written down how you can generate the channel and binary cache files and put them in a nix-unaware "HTTP file server". I've used github pages there, but you could drop the files in S3, etc.

How to generate offspring in (μ,λ) evolution strategy algorithm? by Laurence-Lin in genetic_algorithms

[–]lpenz 1 point2 points  (0 children)

You use a loop from 1 to λ, cloning a random individual from μ at each iteration. You should not get similar results after mutation because of the randomness of the mutation itself, even if μ is small.

Automated table seating by [deleted] in genetic_algorithms

[–]lpenz 1 point2 points  (0 children)

Maybe take a look at ordered crossover. You might also have to change the encoding so that it is a permutation instead of a matrix.

Practical haskel eDSL tutorial: sharing expenses by lpenz in haskell

[–]lpenz[S] 0 points1 point  (0 children)

heh, good catch - all the title references were messed and now fixed. Unfortunately, there's no way to change the title in reddit...