home.social

Search

706 results for “pyqtgraph”

  1. 🪱🌈 Colourful Bookworms! One of my favourite graffiti art pieces, inside the old Pye Bank School in Sheffield (before it was renovated). Art by Colorarti, who often adds these colourful characters to abandoned buildings in and around Sheffield

    #Graffiti #Sheffield #Art #UrbanExploration #Abandoned #MastoArt #LostPlaces #Photgraphy

  2. Viva Gibb: intimate portraits of ordinary lives in inner-suburban Melbourne – in pictures

    'Documentary photographer Viva Gibb captured the people who lived in her neighbourhood around north and west Melbourne in the 1970s and 80s'

    #photography #PhotoExhibition #PortraitPhotography #DocumentaryPhotography

    theguardian.com/artanddesign/g

  3. Meteorology

    Current weather in Apetina SR SA with the grace of wttr.in & the infinite power of
    lolcat(6) 🏳️‍🌈 wttr.in curl & {ba{c{k{z{fi}}}}}sh

    Background photgraph is a sluis {NL} composed in Commewijne SR SA

    log

    $ curl --verbose wttr.in/apetina|lolcat
    % Total % Received % Xferd Average Speed Time Time Time Current
    Dload Upload Total Spent Left Speed
    0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 5.9.243.187:80...

    • Connected to wttr.in (5.9.243.187) port 80 (#0)> GET /apetina HTTP/1.1> Host: wttr.in> User-Agent: curl/7.88.1> Accept: /> < HTTP/1.1 200 OK< Access-Control-Allow-Origin: *< Content-Length: 9223< Content-Type: text/plain; charset=utf-8< Date: Fri, 13 Mar 2026 13:05:23 GMT< { [3945 bytes data]100 9223 100 9223 0 0 7720 0 0:00:01 0:00:01 --:--:-- 7724
    • Connection #0 to host wttr.in left intactWeather report: apetina

    `/"".-. Light rain shower
    ,_( ). +25(28) °C

    /(() ↙ 6 km/h

    ‘ ‘ ‘ ‘ 10 km

    ‘ ‘ ‘ ‘ 0.8 mm

    API:

    wttr.in

    Z

    #Weather #wttr #lolcat #curl #bash #csk #ksh #zsh #sh #fish #meteorology #environment #Physics #Chemistry #Mathematics #Lineair #algebra #technology #OpenSource #programming #POSIX

  4. Meteorology

    Current weather in Groningen SR SA with the grace of wttr.in & the infinite power of
    lolcat(6) 🏳️‍🌈 wttr.in curl & {ba{c{k{z{fi}}}}}sh

    Background photgraph is a sluis {NL} composed in Commewijn SR SA

    log

    $ curl --verbose v3.wttr.in/Paramaribo.sxl|lolcat
    % Total % Received % Xferd Average Speed Time Time Time Current
    Dload Upload Total Spent Left Speed
    0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 5.9.243.187:80...

    • Connected to v3.wttr.in (5.9.243.187) port 80 (#0)> GET /Paramaribo.sxl HTTP/1.1> Host: v3.wttr.in> User-Agent: curl/7.88.1> Accept: /> 0 0 0 0 0 0 0 0 --:--:-- 0:00:13 --:--:-- 0< HTTP/1.1 404 Not Found< Access-Control-Allow-Origin: *< Content-Length: 57< Content-Type: text/plain; charset=utf-8< Date: Tue, 10 Mar 2026 17:05:15 GMT< { [57 bytes data]100 57 100 57 0 0 4 0 0:00:14 0:00:14 --:--:-- 15
    • Connection #0 to host v3.wttr.in left intactv3Follow @igor_chubin for wttr.in updatesmetalloid@krasiwati:~/gate/audio/raw/flac/αβeats∞$ metalloid@krasiwati:~/gate/audio/raw/flac/αβeats∞$ curl --verbose wttr.in/groningen_suriname|lolcat % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0* Trying 5.9.243.187:80...
    • Connected to wttr.in (5.9.243.187) port 80 (#0)

      GET /groningen_suriname HTTP/1.1
      Host: wttr.in
      User-Agent: curl/7.88.1
      Accept: /

      0 0 0 0 0 0 0 0 --:--:-- 0:00:05 --:--:-- 0< HTTP/1.1 200 OK
      < Access-Control-Allow-Origin: *
      < Content-Length: 9190
      < Content-Type: text/plain; charset=utf-8
      < Date: Tue, 10 Mar 2026 17:05:53 GMT
      <
      { [1237 bytes data]
      Weather report: groningen_suriname

      Shower in vicinity
      .--. +28(30) °C

      .-( ). ↙ 16 km/h

      100 9190 100 9190 0 0 1 551 0 0:00:05 0 :00:05 --:--:-- 2027

      • Connection #0 to host wttr.in left intact(__.)_) 10 km
        0.0 mm

    API:

    wttr.in

    Z

    #Weather #wttr #lolcat #curl #bash #csk #ksh #zsh #sh #fish #meteorology #environment #Physics #Chemistry #Mathematics #Lineair #algebra #technology #OpenSource #programming #POSIX

  5. The crescent of the waxing moon with the planets Saturn (left of the moon) and Mercury (bottom right, directly above the clouds).

    Picture is cropped from one taken at f=70 mm with a Canon EOS 6D at 17:45 UTC from Wedemark, north of Hanover, Germany.

    Venus is hidden behind the clouds.

    #Moon #Saturn #Mercury #astronomy #photgraphy #astrophotography

  6. The crescent of the waxing moon with the planets Saturn (left of the moon) and Mercury (bottom right, directly above the clouds).

    Picture is cropped from one taken at f=70 mm with a Canon EOS 6D at 17:45 UTC from Wedemark, north of Hanover, Germany.

    Venus is hidden behind the clouds.

    #Moon #Saturn #Mercury #astronomy #photgraphy #astrophotography

  7. The crescent of the waxing moon with the planets Saturn (left of the moon) and Mercury (bottom right, directly above the clouds).

    Picture is cropped from one taken at f=70 mm with a Canon EOS 6D at 17:45 UTC from Wedemark, north of Hanover, Germany.

    Venus is hidden behind the clouds.

    #Moon #Saturn #Mercury #astronomy #photgraphy #astrophotography

  8. The crescent of the waxing moon with the planets Saturn (left of the moon) and Mercury (bottom right, directly above the clouds).

    Picture is cropped from one taken at f=70 mm with a Canon EOS 6D at 17:45 UTC from Wedemark, north of Hanover, Germany.

    Venus is hidden behind the clouds.

    #Moon #Saturn #Mercury #astronomy #photgraphy #astrophotography

  9. Plus d'informations sur www.fumiferus.com

    Nouvelle pièce d'une série de boucles d'oreille sur le thème des panneaux de signalisation routier.
    Evidemment ça devient vite ironique de les avoir aux oreilles...

    Première paire : sens interdit (iconique, il fallait :P)

    fumiferus.etsy.com/listing/445

    #bouclesdoreilles #bijougraphique #sensinterdit #signalisationroutiere #pyrogravure #pyrography #creationbois #faitmain #pieceunique #graphicjewelry #urbanstyle

  10. Plus d'informations sur www.fumiferus.com

    Nouvelle pièce d'une série de boucles d'oreille sur le thème des panneaux de signalisation routier.
    Evidemment ça devient vite ironique de les avoir aux oreilles...

    Première paire : sens interdit (iconique, il fallait :P)

    fumiferus.etsy.com/listing/445

    #bouclesdoreilles #bijougraphique #sensinterdit #signalisationroutiere #pyrogravure #pyrography #creationbois #faitmain #pieceunique #graphicjewelry #urbanstyle

  11. It's the #DayOfHelios / Sol's Day / #Sunday! ☀️

    "Sól is the shield of the clouds
    and shining ray
    and destroyer of ice."
    Icelandic rune poem

    🏛️ Sunna aka Sól in her Chariot, pyrography on pine by Debra Arnold, 2009
    debsden.blogspot.com/

    #mythology #indieArt #history #Medievodons

  12. Table d’Émeraude
    Une relecture de la Tabula Smaragdina, entre iconographie populaire et gravure alchimique issue de l’Amphitheatrum Sapientiae Aeternae (XVIe–XVIIe s.).

    fumiferus.etsy.com/listing/442

    #pyrography #woodburning #art #craft #alchemy #hermeticism #symbolism

  13. Charon's Obol, Painted

    I got to burn another obol for the shop- but this one is painted! I'm going to offer this as a variant from now on, as I think this version looks quite nice!

    #art #pyrography #woodburning #hades #fanart #hadesfanart #mastoART

  14. CW: Advent of Code Day 11

    Day 11 of #AdventOfCode is a classical graph problem like we're used to from previous years.

    Unlike previously, I immediately thought of checking what the graph looked like with a visualization tool. Luckily, `petgraph` allows to export a graphviz file which can be then used to visualize the nodes and edges.

    From that, it was clear that a few nodes were acting as "bridges" between largers subnets of nodes with no particular arrangement besides being directed towards the next "bridge" layer. Those bridge layers comprised 4 to 5 nodes in my input, and were the only ones with more than 6 incoming edges, so I used that as my filter criterion.

    To gather them, I sorted the graph in topological order and chunked them by their position offset compared to the previous node. When doing this, all the nodes from a bridge layer end up being at most 20 positions away from the previous node in the sorted list.

    Finally, I progressed through each subnet, collecting information about how many paths lead to each one of the end layer's nodes. By multiplying with all the paths leading to each start layer's node, we get the overall total number of paths.

    github.com/beeb/aoc-2025/blob/

    #AoC #AoC2025 #AdventOfCode2025 #RustLang #rust

  15. CW: Advent of Code Day 11

    Day 11 of #AdventOfCode is a classical graph problem like we're used to from previous years.

    Unlike previously, I immediately thought of checking what the graph looked like with a visualization tool. Luckily, `petgraph` allows to export a graphviz file which can be then used to visualize the nodes and edges.

    From that, it was clear that a few nodes were acting as "bridges" between largers subnets of nodes with no particular arrangement besides being directed towards the next "bridge" layer. Those bridge layers comprised 4 to 5 nodes in my input, and were the only ones with more than 6 incoming edges, so I used that as my filter criterion.

    To gather them, I sorted the graph in topological order and chunked them by their position offset compared to the previous node. When doing this, all the nodes from a bridge layer end up being at most 20 positions away from the previous node in the sorted list.

    Finally, I progressed through each subnet, collecting information about how many paths lead to each one of the end layer's nodes. By multiplying with all the paths leading to each start layer's node, we get the overall total number of paths.

    github.com/beeb/aoc-2025/blob/

    #AoC #AoC2025 #AdventOfCode2025 #RustLang #rust

  16. CW: Advent of Code Day 11

    Day 11 of is a classical graph problem like we're used to from previous years.

    Unlike previously, I immediately thought of checking what the graph looked like with a visualization tool. Luckily, `petgraph` allows to export a graphviz file which can be then used to visualize the nodes and edges.

    From that, it was clear that a few nodes were acting as "bridges" between largers subnets of nodes with no particular arrangement besides being directed towards the next "bridge" layer. Those bridge layers comprised 4 to 5 nodes in my input, and were the only ones with more than 6 incoming edges, so I used that as my filter criterion.

    To gather them, I sorted the graph in topological order and chunked them by their position offset compared to the previous node. When doing this, all the nodes from a bridge layer end up being at most 20 positions away from the previous node in the sorted list.

    Finally, I progressed through each subnet, collecting information about how many paths lead to each one of the end layer's nodes. By multiplying with all the paths leading to each start layer's node, we get the overall total number of paths.

    github.com/beeb/aoc-2025/blob/

  17. CW: Advent of Code Day 11

    Day 11 of #AdventOfCode is a classical graph problem like we're used to from previous years.

    Unlike previously, I immediately thought of checking what the graph looked like with a visualization tool. Luckily, `petgraph` allows to export a graphviz file which can be then used to visualize the nodes and edges.

    From that, it was clear that a few nodes were acting as "bridges" between largers subnets of nodes with no particular arrangement besides being directed towards the next "bridge" layer. Those bridge layers comprised 4 to 5 nodes in my input, and were the only ones with more than 6 incoming edges, so I used that as my filter criterion.

    To gather them, I sorted the graph in topological order and chunked them by their position offset compared to the previous node. When doing this, all the nodes from a bridge layer end up being at most 20 positions away from the previous node in the sorted list.

    Finally, I progressed through each subnet, collecting information about how many paths lead to each one of the end layer's nodes. By multiplying with all the paths leading to each start layer's node, we get the overall total number of paths.

    github.com/beeb/aoc-2025/blob/

    #AoC #AoC2025 #AdventOfCode2025 #RustLang #rust

  18. CW: Advent of Code Day 11

    Day 11 of #AdventOfCode is a classical graph problem like we're used to from previous years.

    Unlike previously, I immediately thought of checking what the graph looked like with a visualization tool. Luckily, `petgraph` allows to export a graphviz file which can be then used to visualize the nodes and edges.

    From that, it was clear that a few nodes were acting as "bridges" between largers subnets of nodes with no particular arrangement besides being directed towards the next "bridge" layer. Those bridge layers comprised 4 to 5 nodes in my input, and were the only ones with more than 6 incoming edges, so I used that as my filter criterion.

    To gather them, I sorted the graph in topological order and chunked them by their position offset compared to the previous node. When doing this, all the nodes from a bridge layer end up being at most 20 positions away from the previous node in the sorted list.

    Finally, I progressed through each subnet, collecting information about how many paths lead to each one of the end layer's nodes. By multiplying with all the paths leading to each start layer's node, we get the overall total number of paths.

    github.com/beeb/aoc-2025/blob/

    #AoC #AoC2025 #AdventOfCode2025 #RustLang #rust

  19. 2025-12-07 - Médaillon - Carbonacat

    Une petite gravure sur une rondelle en bois aggloméré.

    Personnage - Carbonacat
    ~2h, 5x5cm, Pyrograveur

    #traditionalart #pyrography #portrait #owncharacter #lilaverse #catboy #magician #furry #anthro #wood #cat