Interests: News, Finance, Computer, Science, Tech, and Living

  • 0 Posts
  • 13 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle

  • People use Python a lot as a Matlab, Excel/VBA, or R alternative. That was my use for many years. Some of these are compute focused problems and if the dataset is large enough and the computations complex enough then speed can be an issue.

    As far as loading packages and printing. Who cares. These are not computationally intensive and are typically IO bound.



  • Same for me. I have used Python for most things since the late 1990s. Love Python. Have always hated the poor performance… but in my case mostly it was good enough. When it was not good enough, I wrote C code.

    Python is good for problems where time to code is the limiting factor. It sucks for compute bound problems where time to execute is the limiting factor. Most problems in my world are time to code limited but some are not.

    Python compute performance has always sucked.



  • Reason you do not need Typescript for Python is that it is a real language. JavaScript was a crap extension language that people have been trying to get around forever with preprocessors…

    As far as needing types… One of the big advantages of Python is not needing types. I have used Python for 25 years and never used types or missed them.

    What I do occasionally miss is speed. That is a combination of lack of typing and crap implementations and there are various ways around it.



  • Browsers are very complex and fast moving tech. This means expensive. This implies professional paid staff. Then comes how to raise money. The big companies have revenue streams. Smaller groups have to do it any way they can which is always compromising something.

    Mozilla too makes compromises… setting default search to places I would not use. Trying to offer a subscription set of services which is actually not a bad plan but is not exactly to the point. So I trust them more and want to see them succeed but they have challenges too.

    Some ways huge parts of tech relies on questionable income streams including the tracking, ad, and personal information broker business. Google of course but Mozilla is funded largely by Google as far as I know. Apple may get similar funding but larger. Microsoft even in Windows installs crapware from partners. So it is everywhere. HP laptops typically do too.


  • Thanks, I did not see that before.

    Other interesting thing is that about:config is disabled on mobile except maybe nightly. Wonder why?

    The other advantage of Brave is that it is more secure out of the box. From privacy point of view that should be better at blending in to the crowd depending on user base size. In Firefox I usually add an extension and configure it and some about:config settings. Somewhat minimal but probably quite unique.


  • I did not find any justification of why they arbitrarily did not considered Gecko browsers in privacyguides. They just made that statement. I am not surprised that certain chromium browsers are more secure simply because Google has a bigger budget, but I did not see any justification for it. Then again the EFF will say that Tor Browser is better then Brave so we can argue about these minor points forever.

    Then again none of that minor stuff matters to me. I care more about the goals of the organizations themselves and I am not convinced that any of the Chromium browsers take us down a sane path. So I will be staying with Firefox thank you very much.


  • Pick and choose. I actually like most of the Python Doc. Learned Python originally from their tutorial. Then learned key parts of the library. So I like those two documents. The other docs though can be deep. The language reference for example. Never read that except parts.

    I also had a book about Tkinter and another about Win32 Python programming. So I learned from those too. My first app was a data acquisition too with a Tkinter GUI. So I think a few books are good but maybe people do not do that now.

    For me, learned Python in a day mostly from their tutorial and the standard library reference, then it took me the next 9 months to actually get good at it. Then still learning stuff 25 years later. I did have an advantage. I had been programming for 20 years before I learned Python and had used half a dozen other languages.