Popper.js maintainer here, we haven't been compromised. They just injected the malware in that position but the malware didn't come from our npm release
Author here, it took a lot of months to update the project to the new Bootstrap version, modernize the build pipeline and improve the look of the project.
Now it's finally ready for production use, and it's obviously free! :-)
Seems like the problems pointed are all about a bad implementation of infinite scrolling, not about the problems of it. You should use a virtual list that already knows how many elements are available totally, in this way you can already provide the right size to the list and the scrollbar is not affected. The footer could just be fixed ok bottom of the page. I mean, there are plenty of good solutions.
Indeed its scary. First I was fine with a small box letting me know I can upgrade to Windows 10 on my computer but I can't believe how much more intrusive it became.
For me, just the fact that Carte Blanche doesn't need any kind of configuration to work is awesome. I had an hard time trying to make it work the other alternatives. When you use webpack plugins like the decorators it becomes a nightmare :(
With Carte Blanche, you put one line in your webpack.dev and it works!
I didn't need much special configuration for React Storybook either. It has a separate webpack config and it was just a couple lines to include my main config and everything worked.
I've used gedit, but I'm not familiar with multi-cursor implementation in it. I suppose I've always seen the multi-cursor implementation in Sublime Text as top-notch with other editors struggling to implement anything like it. Intellij finally has pretty decent multi-cursor support but it's still a little bit behind ST's. For example, in IntelliJ the ease of applying multiple cursors seems to involve more work than in ST. In VS Code multiple cursors isn't nearly well implemented as ST or even IntelliJ.
1. Open source serves developers, and I'm a developer (as all the Sublime Text users, I guess).
2. I don't mean "change the syntax color", I mean, change every single pixel of its UI.
3. it's not free, it means that IT'S NOT FREE, you can just evaluate it, and then you MUST buy it. If you are using it for anything more than evaluating, you are violating its license.
4. seems fair, I don't really like python, and I think that JS based editors are much easier to hack and to develop plugins for.