Results 53 comments of stephen

alright, so some progress: i think the issue is that `set` / setting an index used to work for `Automerge.Text` objects, but now can cause the above symptoms. ~~In the...

A quick update: I'm pretty convinced that this issue is caused by using `set` on Text objects. I haven't seen the problem since switching my code from using `text.set(index, value)`...

You're right. Recently worked on another node package that worked on the socket-level to parse similar-to-HTTP protocols ([httplike](https://github.com/stephencwan/httplike)) such as htcpcp. Will likely re-write this package to use httplike at...

@LinusU - +1 on these changes, though I'm not a fan of the [standard](https://github.com/feross/standard) linting. I'd prefer to stick with the airbnb styleguide as [airsonos does](https://github.com/stephen/airsonos/blob/master/.jscsrc#L2) (though probably using eslint...

I had a similar issue and looked at this briefly and see two problems: 1. `HotkeysProvider` passes an unmemoized array to the context, so the value is constantly changing: https://github.com/palantir/blueprint/blob/364ec0937526bd819947ca17a0537f8a0c52f7fc/packages/core/src/context/hotkeys/hotkeysProvider.tsx#L126...

As a hack, I wrote a drop-in replacement that implements the suggested changes: https://gist.github.com/stephen/873773683fc15d1fb290b338a6c59d38 The main issue is that direct importers of `HotkeysContext` will not see the hotkeys array, but...

Somewhat mitigated by randomly selecting ports from 5000 to 9999 as of v0.0.10. See https://github.com/stephen/nodetunes/blob/master/lib/rtspmethods.js#L101

Can be solved by using ``` socket.bind(0); ``` which causes node to pick a random, unused port. Port can be retrieved with `socket.address().port`.

Hm, there's currently no method to forcibly disconnect a client. What's the usecase for doing this, rather than having the client disconnect itself?

Code sample would be nice! Hmm, I'm not sure if there's a built in way for speakers to disconnect a client. The simplest (but forceful) way would be to kill...