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
    Graham Sutherland🎃 / Polynomial.pdf.exe (gsuberland@chaos.social)'s status on Sunday, 06-Jul-2025 12:37:37 JST Graham Sutherland🎃 / Polynomial.pdf.exe Graham Sutherland🎃 / Polynomial.pdf.exe
    • SnoopJ

    @SnoopJ it's Stackless Python so it does at least sort of have threading but yeah, still has global interpreter lock iirc, kinda interesting choice

    In conversation about a year ago from chaos.social permalink
    • Embed this notice
      tef (tef@mastodon.social)'s status on Sunday, 06-Jul-2025 12:37:32 JST tef tef
      in reply to
      • Joshua Barretto
      • SnoopJ

      @gsuberland @jsbarretto @SnoopJ

      iirc they have "time dilation" or when there's too many users in one point in space and time

      the whole thing is sharded but every so often everyone has a battle on one node heh

      In conversation about a year ago permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Sunday, 06-Jul-2025 12:37:32 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to
      • Joshua Barretto
      • SnoopJ
      • tef

      @tef @gsuberland @jsbarretto @SnoopJ i wrote a network card entirely in python once and it can handle hundreds of megabits of traffic even when it shuffles individual packets around

      this is without any jit. just normal cpython

      people _really_ underestimate cpython a lot

      In conversation about a year ago permalink
    • Embed this notice
      Graham Sutherland🎃 / Polynomial.pdf.exe (gsuberland@chaos.social)'s status on Sunday, 06-Jul-2025 12:37:34 JST Graham Sutherland🎃 / Polynomial.pdf.exe Graham Sutherland🎃 / Polynomial.pdf.exe
      in reply to
      • Joshua Barretto
      • SnoopJ

      @jsbarretto @SnoopJ it's server side authoritative so it's not exactly lightweight work

      In conversation about a year ago permalink
    • Embed this notice
      Joshua Barretto (jsbarretto@social.coop)'s status on Sunday, 06-Jul-2025 12:37:35 JST Joshua Barretto Joshua Barretto
      in reply to
      • SnoopJ

      @gsuberland @SnoopJ That is really interesting. I guess on the server side there probably isn't that much actual number crunching going on

      In conversation about a year ago permalink
    • Embed this notice
      tef (tef@mastodon.social)'s status on Sunday, 06-Jul-2025 12:39:28 JST tef tef
      in reply to
      • Joshua Barretto
      • SnoopJ
      • ✧✦Catherine✦✧

      @whitequark @gsuberland @jsbarretto @SnoopJ

      shuffling bytes around with dynamic languages is very much the "never underestimate the bandwidth of a station wagon full of tape" school of programming

      In conversation about a year ago permalink
    • Embed this notice
      ✧✦Catherine✦✧ (whitequark@mastodon.social)'s status on Sunday, 06-Jul-2025 12:40:38 JST ✧✦Catherine✦✧ ✧✦Catherine✦✧
      in reply to
      • Joshua Barretto
      • SnoopJ
      • tef

      @tef @gsuberland @jsbarretto @SnoopJ exactly

      that and maintaining algorithmic complexity low

      _should_ you do this in your business? hell no, use rust or lua or something. what i'm doing is an overly drawn out party trick. but if you choose to do it for some reason, you can often just pull it off

      In conversation about a year ago permalink

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.