Michael Ekstrand

Results 145 comments of Michael Ekstrand

We've got an implementation of this over in LensKit too, with few nice features: - The `long[]` storage is managed by a general `KeyIndex` data structure that allows code reuse...

For PowerShell, it looks like worst-case a custom `Prompt` function could look up the direnv stuff, and then repeat the default prompt behavior: https://technet.microsoft.com/en-us/library/hh847739.aspx A quick search isn't revealing any...

@zimbatm I'm not sure at present. For one thing, I do not know any Go. I have also been considering implementing DirEnv's core functionality directly in PowerShell. I am very...

If Bash is an internal requirement, it seems to me that it'd likely be better for `direnv` to focus on supporting Unix-like environments (Cygwin, MSYS, etc.) and for a separate...

It looks like this comes from mismatched threading layers.

Yes, it hasn't hit Pip or Conda yet because it needs to be updated to Implicit 0.5.

Abstracting different multiplications behind CSR has helped a lot with this. I am going to update this to focus on the remaining issues.

I have tried to reproduce this with processes that invoke `os.kill(os.getpid(), 9)`, and the parent process terminates correctly. OOM-induced deadlocks in Python multiprocessing seem to be one of the bugs...

What needs to happen here is to implement the [LensKit algorithm interfaces](http://lkpy.lenskit.org/en/stable/interfaces.html) on top of Surprise, translating the data into the form Surprise expects and translating the results into LensKit's...