realtime options price api for linux? f*ck iqfeed for not supporting linux

Discussion in 'Options' started by stochastix, Dec 7, 2020.

  1. You make some good points. I would definitely choose Linux as pure developer. But as trader and user of a computer and someone that interacts with various software applications day in day out Linux is completely out of question. As user I demand solid solution, not hacks. Of course Linux has its place (my previous comment was meant to be cynical) but not in financial trading and everyday usage to serve frontends.

     
    Last edited: Dec 8, 2020
    #11     Dec 8, 2020
    Ninja likes this.
  2. See, what we have here is someone who is so married to his free OS that he gets all personal and can't look at reality. Windows does not correlate with blue screens anymore for a long time. You should get out more often and learn what is the status quo. Tweaking Linux completely to a user's liking takes a multiple of time to configure a windows environment. Do you work with raid arrays, putting HDs in raid arrays to sleep that are not used often (for longer term storage), remoting into machines with UI, ever installed gpu enabled tensorflow and pytorch on Linux vs windows and many others? Then you may understand my point. And after that you have an OS that runs 1% of the apps that Windows runs. Ignorance is not an excuse. Linux is great for pure developers and to run backends. For frontend usage Linux is far inferior to Windows.

     
    Last edited: Dec 8, 2020
    #12     Dec 8, 2020
    Ninja likes this.
  3. You obviously are stuck in the last decades. Java is dead, development wise. We are at python and C# Core (which by the way also works seamlessly on Linux and Mac). No professional development team starts new projects in Java unless to support/extend legacy code. Inform yourself before you attack others. JS is a different story but that's not Java. MS VS Core is now one of the, if not the most, favorite editor ad development environments for developers. MS owns github and embraces open-source development. You may have gripes with the old ways MS operated but things changed. And the majority of the developer community highly welcomes and embraces those changes. Your MS hatred is completely misplaced. And why are you so angry by the way?

     
    Last edited: Dec 8, 2020
    #13     Dec 8, 2020
    Ninja and Pavel Koryakin like this.
  4. Occam

    Occam

    NxCore has a beta Linux version and will support it eventually. I use it in non-production cases and it seems to work well. It also runs well (production level, months at a time with no restart) under Linux's Wine emulator.
     
    #14     Dec 8, 2020
    VPhantom and stochastix like this.
  5. I don't care that it is free, though that is certainly a good thing. Linux is simply a superior system. It is WAY more secure, for one thing. There is no commercial bloatware riding along in a typical install of the popular distros. It is efficient and runs well on older hardware, turning an old winDOHs box into a very powerful device. The terminal is considerably more powerful than the "DOS window" fake command line. It is open source. There is no back door to a vendor. (if you are using WinDOHs, read your EULA. Scary shit!) For most standard hardware, no drivers are needed. I use Ubuntu and have been 100% Linux ever since W8 came out and convinced me once and for all that MicroCrap is garbage.

    Linux is open source. Anybody can read the code and customize it if the will and the ability is there. And so when a patch is needed, it doesn't take weeks or months to get it out. It is more like hours or days. Peer support for Linux is way more responsive and helpful than WinDOHs support. The only reason to use Windoze is that the thundering, bleating herd does, which is a pretty lame reason to do financial stuff on an inherently insecure system. But you go ahead. Be my guest. What are the chances of someone capitalizing on the biggest back door ever written into any OS, and taking your money? Pretty slim. But that just isn't good enough for me.

    <EDIT> Oops, I forgot something. There are antivirus programs for Linux but they are mostly just a joke. The fact is, Linux is inherently very well hardened against damage by viruses. I certainly wouldn't waste my time installing antivirus on my computers. Running WinDOHs without AV is computing suicide. Running it WITH antivirus is pretty shaky.
     
    Last edited: Dec 9, 2020
    #15     Dec 9, 2020
    VPhantom and stochastix like this.
  6. Powershell is equally powerful than the Linux terminal, in fact most server specialists configure the entire server via powershell, locally or remotely.

    I have never been bothered by bloatware or ads in windows 10. Not sure what you are talking about. The few installed apps that come along can hardly be considered bloatware

    Where in Linux do you push a button or hit a command and 3 seconds later you get a fully loaded windows terminal that has full access to your hardware resources. Wsl2 on windows offers that.

    Which backdoor are you referring to and why do you care? Scary shit? Sure if you a part of the mob or a terrorist perhaps. Tinfoil crap if you ask me.

    No driver issues on Linux? Lol. Please. Installing Nvidia drivers is a pure adventure in the jungle on Linux. Not just the gpu driver but Cuda as well. Linux is an absolute driver nightmare. Many other drivers are even way worse.

    The builtin virus and firewall in windows is by expert agreement equally powerful than any top anti-virus software. None needed anymore. By the way what risk of virus you take is a user choice not function of the OS.

    So, after you install your dandy Linux distro what can you do? Browse the internet, watch some photos, listen to some music. What else? Isn't it hilarious how the same people who talk about stability use an emulator to run windows apps? Same stupid argument of the Mac crowd in the past. Everyone had a windows emulator on their Mac.

    Perhaps you are a crowd hater and by default choose what the majority does not choose. But your arguments to choose Linux over Windows are extremely weak at best. And definitely 10 years old and half don't apply anymore to Windows 10. A few years ago there was a huge push by the tinfoil hat and Windows hater community to move from windows to Linux because the linux distros became more pleasing to the eye. Guess where all those guys are? Back to windows. MS has been hard at work to embrace open source in many areas, it owns the most popular remote repository and code share platform in the world and released the most stable windows OS over that supports thousands more hardware devices than Linux will ever support. Sure, if you have some old crappy machine and want to play with your python command line then run Linux. For most other tasks Linux offers a compromise if not outright hack at best. Anyone who runs trading algorithms or data feed handlers on an emulator on Linux in production must be insane. Those are the same people who criticize windows as being unstable? Funny, eh?

     
    Last edited: Dec 9, 2020
    #16     Dec 9, 2020
  7. DiceAreCast, you are a fool that confused the graphical interface with the kernel, welcome to /ignore
     
    #17     Dec 9, 2020
    VPhantom likes this.
  8. At my old employer, those dumb fucks were panicking like whining babies because ransomware got on their systems... hedge fund in manhattan, thought they were the most elite people on the planet
     
    #18     Dec 9, 2020
  9. So it's a personal thing...thought so...

     
    #19     Dec 9, 2020
  10. LOL I dont even know where to start or if I should even bother. No skin off my nose, after all. But let's see... numbers refer to your paragraphs. I may skip one here or there if it is just too much trouble to spell it out for you.

    1. PowerShell does actually sound pretty good. Sounds like MS is trying really really hard to implement something as robust and flexible as the ordinary regular old Linux terminal. Good for them. They are copying a lot of stuff from Linux, and that is very good. When they have the entire kernel, then maybe they will have a good OS.

    2. Okay I will give you that since I have never ran W10. Maybe somebody else can get into specifics but most Linux users don't run W10.

    3. Uh... CTRL + ALT + T but you don't get a winDOHs terminal, you get an actual Linux terminal.

    4. Microsoft reserves the right to do ANYTHING they want to your systen at any time for any reason with or without notifying you or asking permission. Read the EULA. And they are able to do it, too. Biggest back door you can possibly write... the "HyperUser".

    I think the last 3rd party graphics card upgrade I did was a GEForce something or another in a Dell refurb mini tower that I wanted to drive a 65" monitor for trading. The only issue I had was I ended up having to upgrade the power supply, too. Ubuntu just picked it right up without missing a beat. I can't remember ever needing to install any driver for any thing, actually, though certainly brand new stuff without backward compatibility can prove to be incompatible until the next OS version.

    I have never ran ANY antivirus since upgrading from WinDOHs to Ubuntu. But point taken, sensible computing prevents the majority of virii even on MicroScrote systems. MS sometimes doesn't help much, when they do stuff like by default hide filename extensions, so idiots click on stuff like "HotChickWithGreatDane.avi.bat or com or exe or whatever cause they don't see the actual filename extension. Stuff like that. A lot of infections are idiot-enabled. Clicking on stupid links, running stupid scripts, no firewall, etc. And I suppose the average Linux user is probably somewhat more experienced and tech savvy than the average Windoze user, so such is to be expected.

    What do I need to do that Linux can't do? Not much. About the only thing is I am limited in trading platforms to TWS or TOS. Or webware, or roll my own out of python and a brokerage's API which I have not found time to do, though I did mess with it a bit when I was more active with my Alpaca account. All the usual office stuff works except I can't run any VB stuff which honestly is probably a blessing.

    I don't think I even have WINE installed. It is so much more efficient and easier to just find the appropriate Linux app, usually ready to go, no compiling necessary, either in the Ubuntu app store or on Github. The UI might not be as pretty, or it might be a terminal app, but who cares? Maybe MAC users?

    I am no crowd hater, but I prefer to stay away from the herd when they are just so wrong.

    I don't need eye candy. I switched to Linux because I was sick and tired of two things... one, secret source code. I should just trust the MS developers, right? Wrong. Some of them are obviously idiots. Two, I was tired of seeing a sort of decent version like W98 or XP or W7 that at least delivers a good basic user experience, expecting the next version to be even better, but then it is horrible. W8 was it, for me. That's why I left. I was actually rather fond of OS/2 Warp, which was way ahead of its time, but that system got thrown under the bus. My first "real" computer came with DOS 5.0? I think that was the version, installed. So the DOS terminal was a big part of my PC experience. Then there was DOS Shell. In some ways better, but mostly dead weight on a machine with RAM measured out in kB. So I eventually got onboard the Windows train with W3.1 and meh. I found myself often starting up in DOS and not running WinDOHs at all. OS/2 Warp had a pretty good terminal. It also ran most DOS and Windows programs seamlessly. Sweet. Then it got obsoleted even though it was rolling up a respectable market share. Linux burst on the scene and I tried RedHat. It was a little geeky, but powerful, yeah. except I had a lot of problems with crashes, believe it or not. Not as many as on Windows, but I never got the hang of really bulletproofing my system so that I never had to do a re-install so I left the Linux world for many years. Back to MS. But I already touched on that, and my dissatisfactions. W8 was horrible and I had enough. An hour's research online pointed the way to Ubuntu as a good balance between geeky power and flexibility, vs intuitive desktops and lots of precompiled apps.

    Windows embracing open source? That's strange. I can't find a copy of Windows source code ANYWHERE. It is a secret.

    I don't have to "hack" to make Linux work. Like I said, I have only really been limited in one thing, trading platforms. And if I knucked down and made myself more proficient in Python I could certainly roll my own that would only do what I need it to do and nothing more, specific to a particular brokerage's API. Linux has Gimp, which is at LEAST equal to Adobe's stuff. Kazam. Youtube-dl. Inkscape. OpenShot. These are not also-ran apps. They are cutting edge. The only area where Windows really has a leg up is in CAD, because FreeCAD is still a bit kludgy and the developers are more about "keeping up" with Windows and patching pre-existing apps and code together, than pulling ahead of the "competition". Office stuff? I actually find LibreOffice a lot easier to work with than the MS equivelant. YMMV.

    If I WANT to "hack" Linux, the nice thing is, I CAN, if I want to, assuming I know what I am doing when it comes to that, all skills that can be learned by the motivated, of which I am not, actually. But it just works, anyway.

    Okay somewhere in there I stopped putting the paragraph numbers. But anyhow I think I addressed most of your points. But you are welcome to the last word on this. My point is made and I do not need to rebut or refute further. Enjoy your Windows experience. But if W11 torns out to be the absolute worst OS ever built, you can always upgrade to Ubuntu.
     
    #20     Dec 9, 2020
    VPhantom and stochastix like this.