News for hackers. Stuff that matters.
Re:TinyPilot: Month 11 by Brian_K_White on Thursday June 03, 2021 @07:58PM (#27388921)
Use pi-kvm please. As far as I can tell there is a pretty one-way relationship between the two.

The market for this tool is probably large enough for 2 or even more different suppliers that have differentiated themselves to serve different people with different priorities. These two proje ts are slightly different, where TinyPilot seems to be aiming for a less diy user experience, so on that level, it's fine for TinyPilot to exist. That is a perfectly ok differentiator, and it's perfectly ok to make that a product vs a project, ie charge money for it and make it your livlihood.

But, me being aware of both projects, something about the way TinyPilot presents itself just leaves a bad taste in my mouth. I think he should be acknowledging pikvm more, or, at all, and it would give a much better impression if I ever saw him on the pikvm discord or submitting pr's to the pikvm github. And as someone else already mentioned, it's at least a question to be answered whether it's even allowed let alone nice, to take GPL3 code and create a MIT derivative of it.

The more he says "It's my code" without even any qualifiers, the less sympathy I have, and I want people to be able to make an honest living while working with open source hardware and software.

It's possible I'm being hugely unfair, right? I'm totally aware of that. So what I am saying is, having been aware of both projects for some time, this is the impression I'm left with, and it's not because the pikvm developer ever wrote a blog post complaining about it or anything like that. He's just plugging away at his project like a machine. If the TinyPilot developer wants me not to have this impression, anf believes it is undeserved, then let this be a heads up that this is the impression he is creating. Go ahead and enlighten me, and along the way, everyone else.

I have spent thousands of employers and customers money and at least few thousand of my own on similar products in this category over the years, and even a year ago before the new hardware pi hat was ready, pikvm wiped the floor with my shiny new Lantronix Spider, and I donated the cost of a new Spider to pikvm, and since then have not regretted it at all. The guy is a machine and not a complainer or blogger.

Re:TinyPilot: Month 11 by mtlynch on Thursday June 03, 2021 @08:24PM (#27389070)
PiKVM is a great project, but I'm not sure why its fans feel the need to dump on mine.

As I mentioned in another comment,[0] TinyPilot is all original code - it's not a fork of PiKVM.

TinyPilot depends on uStreamer, which is a PiKVM tool. I use it under the terms of the license and have contributed back in several ways.

>I think he should be acknowledging pikvm more, or, at all

I publicly credit uStreamer in several places in the TinyPilot repo and on the website. What kind of acknowledgement are you expecting?

>The more he says "It's my code" without even any qualifiers, the less sympathy I have, and I want people to be able to make an honest living while working with open source hardware and software.

Why does using an external open source component make TinyPilot not my code? TinyPilot also depends on Flask and nginx and Linux. Is any project that has an open source dependency somehow stealing?

PiKVM depends on many open source projects as well. What's the difference?

[0] https://news.ycombinator.com/item?id=27388827

Re:TinyPilot: Month 11 by jdrbc on Thursday June 03, 2021 @08:21PM (#27389055)
Looks like the author replied to a similar comment here https://news.ycombinator.com/item?id=27388827

I tried both solutions a couple months ago with one of these cheap USB HDMI capture dongles https://www.amazon.ca/MavisLink-Capture-Definition-Acquisiti...

& pi-kvm had better performance