Post 1766906 by tuxayo@esperanto.masto.host
 (DIR) More posts by tuxayo@esperanto.masto.host
 (DIR) Post #1750171 by sir@cmpwn.com
       2018-12-05T20:41:22Z
       
       0 likes, 0 repeats
       
       Offering $50 via PayPal to the first person who completes a working Mastodon patch to switch from uws to ws. Only this file is affected afaict:https://github.com/tootsuite/mastodon/blob/master/streaming/index.js
       
 (DIR) Post #1750561 by szbalint@x0r.be
       2018-12-05T20:52:58Z
       
       0 likes, 0 repeats
       
       @sir why do you want that?
       
 (DIR) Post #1750619 by sir@cmpwn.com
       2018-12-05T20:56:39Z
       
       0 likes, 0 repeats
       
       @szbalint uws was abandoned by its maintainers and mastodon is pinned to node 10 because of it
       
 (DIR) Post #1750646 by sir@cmpwn.com
       2018-12-05T20:57:11Z
       
       0 likes, 0 repeats
       
       @szbalint this package in particular also been a massive thorn in my side as a maintainer of a mastodon instance due to all of its native nonsense, ws is written in javascript
       
 (DIR) Post #1750693 by ilpianista@functional.cafe
       2018-12-05T20:55:17Z
       
       0 likes, 0 repeats
       
       @sirNice! I just put my eyes on an USB rubber ducky...May I know the reason of the switch?
       
 (DIR) Post #1750747 by sir@cmpwn.com
       2018-12-05T20:58:07Z
       
       0 likes, 0 repeats
       
       @ilpianista uws was abandoned upstream, it's pinning mastodon to node 10, and its native dependencies are a huge headache for me as a sysadmin
       
 (DIR) Post #1750771 by zigg@queer.garden
       2018-12-05T20:55:46Z
       
       0 likes, 0 repeats
       
       @szbalint @sir I am interested in this too—I’ve used ws but not uws and I’m wondering what’s wrong with the latter
       
 (DIR) Post #1750772 by sir@cmpwn.com
       2018-12-05T20:58:16Z
       
       0 likes, 0 repeats
       
       @zigg @szbalint uws was abandoned upstream, it's pinning mastodon to node 10, and its native dependencies are a huge headache for me as a sysadmin
       
 (DIR) Post #1766906 by tuxayo@esperanto.masto.host
       2018-12-06T10:45:35Z
       
       0 likes, 0 repeats
       
       @sir Will creating an issue and posting a bounty be a greater incentive? https://www.bountysource.com/teams/mastodon/issues
       
 (DIR) Post #1773538 by czero1@mastodon.technology
       2018-12-06T16:18:54Z
       
       0 likes, 0 repeats
       
       @sir API looks similar. Simple--- const WebSocket = require('uws');+++ const WebSocket = require('ws');might be enough, or am I missing something?
       
 (DIR) Post #1773591 by sir@cmpwn.com
       2018-12-06T16:19:29Z
       
       0 likes, 0 repeats
       
       @czero1 no, that's not enough
       
 (DIR) Post #1923776 by liamcottam@mastodon.technology
       2018-12-12T03:12:52Z
       
       0 likes, 0 repeats
       
       @sir https://github.com/tootsuite/mastodon/pull/9505 I have a patch open. I tested it and it worked. Let me know if further problems arise. :)