Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing
111–120 of 314 posts
Re: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing
#112Re: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing
#113Earlier quoted context omitted.
I am OK if it is something directly relevant to the topic and it is presented in a direct manner, but no, 99% of the time it is some disingenuous thing like this: "Hey guys you are talking about nuclear engineering, that made me wonder how fishes in my zone would be affected by a nearby nuclear plant . I use allmyfishes.com which seems to be a great site detailing all the fishes in the US, there is a free tier and go…
I don't think nodesocket is affiliated with the sites he linked, nor I find any links between the two?
Re: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing
#114Earlier quoted context omitted.
The author can licence their source code however they want. The GPL doesn’t relicense other code either, it’s that the GPL asks you to additionally follow its terms for the whole resulting compiled distribution
This is incorrect, and it's precisely for this sort of situation that the LGPL exists. https://www.gnu.org/licenses/gpl-faq.html#IfLibraryIsGPL The problem for the author in this case is that a) writing their code against a GPL'd library constitutes creating a derivative work, and b) putting it on GitHub is distribution.
> the terms of the GPL apply to the entire combination. The software modules that link with the library may be under various GPL compatible licenses, but the work as a whole must be licensed under the GPL.
The application is a ‘software module’ licensed under the MIT license (a ‘GPL compatible license’). When you link that application against the GPL'd library, the resultant ‘work as a whole’ must be provided under the terms of the GPL.
(Since the MIT license allows relicensing, and the GPL does not contradict any of the terms of the MIT license, this is legal. If the MIT license did not allow relicensing, or if it contradicted some term of the GPL, the OP's application would still be legally licensed under the MIT license. It would just be illegal to link it against its GPL'd dependency.)
Re: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing
#115Earlier quoted context omitted.
The MIT license is ‘allowed’. The code in itself is MIT licensed. It's just that, when compiled and linked against fuzzywuzzy, the aggregate work that results must be GPLed.
Coding against a library is usually understood to result in creating something that's a derivative work of that library.
Re: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing
#116Earlier quoted context omitted.
The author can licence their source code however they want. The GPL doesn’t relicense other code either, it’s that the GPL asks you to additionally follow its terms for the whole resulting compiled distribution
This is incorrect, and it's precisely for this sort of situation that the LGPL exists. https://www.gnu.org/licenses/gpl-faq.html#IfLibraryIsGPL The problem for the author in this case is that a) writing their code against a GPL'd library constitutes creating a derivative work, and b) putting it on GitHub is distribution.
On your second point: Can't they argue that they implement against an API, which could be provided by non-GPL software as well?
Re: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing
#117Earlier quoted context omitted.
The author can licence their source code however they want. The GPL doesn’t relicense other code either, it’s that the GPL asks you to additionally follow its terms for the whole resulting compiled distribution
This is incorrect, and it's precisely for this sort of situation that the LGPL exists. https://www.gnu.org/licenses/gpl-faq.html#IfLibraryIsGPL The problem for the author in this case is that a) writing their code against a GPL'd library constitutes creating a derivative work, and b) putting it on GitHub is distribution.
I’m not at all convinced that a court would agree, particularly when the effect on the code is fairly insubstantial.
Re: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing
#118How does an everyday person get the real time market data that this would theoretically need to invest to compete with a Bloomberg terminal?
Interestingly enough, as someone with both Bloomberg terminal and FactSet subscriptions, I still don't have real-time market data for most asset classes and securities. Those are actually add-on costs that I don't need for my research (I'm not a trader). The value for me (again not a trader) comes from having 25 years of robust fundamental and market data along with powerful portfolio analysis tools and models.
Re: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing
#119Check out AlleAktien Quantitativ (attn: it's German but it's 100% free) and they'll translate it to other languages, soon: https://www.alleaktien.de/quantitativ/
and if you happen to know German, is there any mention of where are they getting their data?
Re: Show HN: Can’t afford Bloomberg Terminal? No prob, I built the next best thing
#120How good does this work for non US stocks? I don't think you should invest all your money in stocks of just one nation.