Damus

Recent Notes

J3RN · 34w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqcdafcmumpal0gcah9dfd8pw4eknpj5jretumdak6fs3fawtelg2q6jeywm I looked into contributing to Expert, but its architecture was very different from wha...
Serial Experiments Dorgan profile picture
@nprofile1q... And what were the issues you had with Expert? Because we can't fix what we're not aware of if people don't post issues and sorry if I sound rude but the point of Expert is to be done with several LSP implementations. What you just mentioned is one of the many reasons why Expert has the architecture it has.
1
J3RN · 34w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqcdafcmumpal0gcah9dfd8pw4eknpj5jretumdak6fs3fawtelg2q6jeywm The issue I was having with Expert several months ago was that it would spike my CPU to 100% and gobble RAM until my laptop had to be force-restarted. Happily this seems to no longer be...
J3RN · 34w
nostr:nprofile1qy2hwumn8ghj7un9d3shjtnyd968gmewwp6kyqpqcdafcmumpal0gcah9dfd8pw4eknpj5jretumdak6fs3fawtelg2q6jeywm I looked into contributing to Expert, but its architecture was very different from what I had in mind and, in my opinion, was overcomplicated. I got pretty decent mileage out of just re...
Serial Experiments Dorgan profile picture
Did you know if you use `--erl "-epmd_module Some.Module"` and `--sname` or `--name` when launching elixir in a mix project the VM will spectacularly crash with no obvious reason why?

It will try to start distribution before modules are loaded, so it will give you an error about the epmd module not existing because modules haven't been loaded yet at that stage.
If you skip the --name or --sname flags and manually start distribution with Node.start everything works