GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    Pleroma-tan (kirby@lab.nyanide.com)'s status on Saturday, 24-Aug-2024 23:20:05 JST Pleroma-tan Pleroma-tan
    btw python requests fucking sucks it's too slow holy
    In conversation about 9 months ago from lab.nyanide.com permalink
    • Embed this notice
      Loliphile (mikuphile@gearlandia.haus)'s status on Saturday, 24-Aug-2024 23:28:34 JST Loliphile Loliphile
      in reply to
      @kirby I would say the same about the entirety of python
      In conversation about 9 months ago permalink
      Pleroma-tan likes this.
    • Embed this notice
      Pleroma-tan (kirby@lab.nyanide.com)'s status on Saturday, 24-Aug-2024 23:30:54 JST Pleroma-tan Pleroma-tan
      in reply to
      • Loliphile
      @mikuphile python is so great but the.... The speed

      :insane:
      In conversation about 9 months ago permalink
    • Embed this notice
      burner (burner@norwoodzero.net)'s status on Saturday, 24-Aug-2024 23:32:56 JST burner burner
      in reply to
      • Loliphile
      package management and how virtual environments are handled are also aids
      In conversation about 9 months ago permalink
      Pleroma-tan likes this.
    • Embed this notice
      Pleroma-tan (kirby@lab.nyanide.com)'s status on Saturday, 24-Aug-2024 23:33:12 JST Pleroma-tan Pleroma-tan
      in reply to
      • Loliphile
      • burner
      @burner @mikuphile plz elaborate
      In conversation about 9 months ago permalink
    • Embed this notice
      Loliphile (mikuphile@gearlandia.haus)'s status on Saturday, 24-Aug-2024 23:41:46 JST Loliphile Loliphile
      in reply to
      @kirby Every time that I use python, I start to really regret it even before my soyware reaches a couple hundred lines of code. I don't know how some niggers make entire soywares 100% in python.
      In conversation about 9 months ago permalink
      Pleroma-tan likes this.
    • Embed this notice
      Loliphile (mikuphile@gearlandia.haus)'s status on Saturday, 24-Aug-2024 23:41:54 JST Loliphile Loliphile
      in reply to
      • burner
      @burner @kirby Yes, it's the most niggerlicious thing imaginable:mito_weary:.
      In conversation about 9 months ago permalink
      Pleroma-tan likes this.
    • Embed this notice
      Pleroma-tan (kirby@lab.nyanide.com)'s status on Saturday, 24-Aug-2024 23:42:11 JST Pleroma-tan Pleroma-tan
      in reply to
      • Loliphile
      • burner
      @burner @mikuphile this is why you simply never have dependencies and always use the standard library :wojak_rapeface:
      In conversation about 9 months ago permalink
    • Embed this notice
      burner (burner@norwoodzero.net)'s status on Saturday, 24-Aug-2024 23:42:11 JST burner burner
      in reply to
      • Loliphile
      >he doesn't know that basic functionality isn't in the standard library
      In conversation about 9 months ago permalink
      Pleroma-tan likes this.
    • Embed this notice
      burner (burner@norwoodzero.net)'s status on Saturday, 24-Aug-2024 23:42:12 JST burner burner
      in reply to
      • Loliphile
      this might be devs' fault, but I find that there's an issue when installing requirements.txt with pip almost 100% of the time, sometimes it's a specified package not existing, often devs don't specify version numbers so everything will just install latest, meaning shit breaks. Those are just off the top of my head, there's more reasons that installing requirements is consistently retarded on python. I've found that python shit has like a 3 month shelf life before pip makes it a hassle to install.

      in terms of virtual environments, there's just a bunch of shit that will reference dependencies on your bare machine, i.e. cuda. Which kind of defeats the purpose
      In conversation about 9 months ago permalink
      Pleroma-tan likes this.
    • Embed this notice
      burner (burner@norwoodzero.net)'s status on Saturday, 24-Aug-2024 23:57:30 JST burner burner
      in reply to
      • Loliphile
      I don't think so, afaik you have to import it
      In conversation about 9 months ago permalink
      Pleroma-tan likes this.
    • Embed this notice
      Pleroma-tan (kirby@lab.nyanide.com)'s status on Saturday, 24-Aug-2024 23:57:31 JST Pleroma-tan Pleroma-tan
      in reply to
      • Loliphile
      • burner
      @burner @mikuphile actually isn't a sqlite interface just casually bundled in there
      In conversation about 9 months ago permalink
    • Embed this notice
      burner (burner@norwoodzero.net)'s status on Sunday, 25-Aug-2024 00:00:23 JST burner burner
      in reply to
      • Loliphile
      • burner
      https://docs.python.org/3/library/sqlite3.html
      yeah
      In conversation about 9 months ago permalink

      Attachments

      1. Domain not in remote thumbnail source whitelist: docs.python.org
        sqlite3 — DB-API 2.0 interface for SQLite databases
        from ../about.html
        Source code: Lib/sqlite3/ SQLite is a C library that provides a lightweight disk-based database that doesn’t require a separate server process and allows accessing the database using a nonstandard ...
      Pleroma-tan likes this.
    • Embed this notice
      karna :flipflop: :buffsuki: (karna@poa.st)'s status on Sunday, 25-Aug-2024 00:05:19 JST karna :flipflop: :buffsuki: karna :flipflop: :buffsuki:
      in reply to
      • Loliphile
      • burner
      @kirby @burner @mikuphile You can do a lot with the standard library (since it's "batteries-included") but CPython is just slow as aids by design. And virtual envs and packages are such a mess because of the lack of proper version number specifications as burner mentioned, but also because for a long time, there was no standard way for making a package for python. there was setup.py files, then setup.cfg files, pyproject.toml files to declare package metadata. And various tools to actually do the packaging from setuptools, poetry, hatch, meson, etc. Also because a lot of popular packages rely on C extensions for speed, the packaging process can get sextra complicated. Pip also doesnt do the best version number resolution for installing packages so other tools like conda popped for managing dependencies but that is bloated in its own way and another rabbit hole...

      compare this to something like R, where they made sure there was a coherent standard for packaging pretty early on (not that I like R much, but its a comparable language for certain use cases).



      Also for requests see stackoverflow.com/questions/62599036/python-requests-is-slow-and-takes-very-long-to-complete-http-or-https-request.
      In conversation about 9 months ago permalink

      Attachments


      1. Domain not in remote thumbnail source whitelist: cdn.sstatic.net
        Python requests is slow and takes very long to complete HTTP or HTTPS request
        When requesting a web resource or website or web service with the requests library, the request takes a long time to complete. The code looks similar to the following: import requests requests.get(...
      Pleroma-tan likes this.
    • Embed this notice
      karna :flipflop: :buffsuki: (karna@poa.st)'s status on Sunday, 25-Aug-2024 00:06:27 JST karna :flipflop: :buffsuki: karna :flipflop: :buffsuki:
      in reply to
      • Loliphile

      @mikuphile @kirby python delenda est

      In conversation about 9 months ago permalink
      Pleroma-tan likes this.

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.