home.social

#sockets — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #sockets, aggregated by home.social.

fetched live
  1. 🎉 Oh joy, another ode to the ancient relic known as the #sockets interface! Meanwhile, the rest of us are busy navigating the labyrinth of APNIC's website, desperately searching for "Make a payment" buttons like it's an Easter egg #hunt. 🐇💸
    blog.apnic.net/2026/07/28/hoor #interface #APNIC #payment #tech #humor #web #navigation #HackerNews #ngated

  2. 🎉 Oh joy, another ode to the ancient relic known as the #sockets interface! Meanwhile, the rest of us are busy navigating the labyrinth of APNIC's website, desperately searching for "Make a payment" buttons like it's an Easter egg #hunt. 🐇💸
    blog.apnic.net/2026/07/28/hoor #interface #APNIC #payment #tech #humor #web #navigation #HackerNews #ngated

  3. 🤔 In a breathtaking display of #human #ingenuity, behold a #museum dedicated to... #plugs and sockets! 🔌 Because, of course, the world was clamoring for a #digital #shrine to #electrifyingly #mundane objects. 🎉 Welcome to the electrifyingly dull rabbit hole that nobody asked for!
    plugsocketmuseum.nl/index.html #sockets #HackerNews #ngated

  4. 🤔 In a breathtaking display of #human #ingenuity, behold a #museum dedicated to... #plugs and sockets! 🔌 Because, of course, the world was clamoring for a #digital #shrine to #electrifyingly #mundane objects. 🎉 Welcome to the electrifyingly dull rabbit hole that nobody asked for!
    plugsocketmuseum.nl/index.html #sockets #HackerNews #ngated

  5. Внутреннее устройство веб-сервера. Часть 1: От syscalls до WSGI

    В этой статье мы разберём, какие механизмы предоставляет Linux для работы с сетью и как на их основе строятся фреймворки и библиотеки, которыми мы пользуемся каждый день. К концу статьи мы напишем минималистичный WSGI -веб-сервер, с помощью которого можно запускать произвольные WSGI -приложения.

    habr.com/ru/articles/1002550/

    #сервер #backend #python #сокет #socket #sockets #системное_программирование #linux_kernel #ядро_линукс #системные_вызовы

  6. Die sieben Dateitypen unter Linux

    „Alles ist eine Datei.“ Das ist eines der grundlegenden Prinzipien von Linux und Unix-Systemen. Red Hat Enterprise Linux (RHEL) und alle anderen Linux-Distributionen sowie Unix-ähnliche Systeme unterscheiden sieben verschiedene Dateitypen, die unterschiedliche Funktionen erfüllen. Diese Typen erkennt man leicht mit dem Befehl ls -l am ersten Zeichen in der Ausgabe. Dieses Wissen ist essenziell für jeden Linux-Admin, unabhängig von der Distribution. Die sieben Dateitypen im […]

    andreas-moor.de/die-sieben-dat

  7. @faket @tobsen @timonsku

    C fits in G socket. The trick is to do it on an extension lead, turn a G plug upsidedown to use the ground pin to force open the little shutters, then bam! You can push the C plug into the remaining holes.

    Obvs you'll want to make sure your C plug device can handle the G grid's voltage.

    #allMachinesAreSmokeMachinesIfUsedWrongEnough #electricalEngineering #electricity #standards #plugs #sockets

  8. @faket @tobsen @timonsku

    C fits in G socket. The trick is to do it on an extension lead, turn a G plug upsidedown to use the ground pin to force open the little shutters, then bam! You can push the C plug into the remaining holes.

    Obvs you'll want to make sure your C plug device can handle the G grid's voltage.

    #allMachinesAreSmokeMachinesIfUsedWrongEnough #electricalEngineering #electricity #standards #plugs #sockets

  9. I love improving my #homelab. I installed the #docker-socket-proxy to allow #UptimeKuma to access the #Docker #sockets of all my #VMs in a secure manner. The advantage by doing so is that i can now monitor every service including the ones that don't expose a port like #watchtower. And i can also restrict access to given functionalities.

    #selfhosting #homelabs #security #monitoring #uptime #docker #linux #server

  10. I love improving my #homelab. I installed the #docker-socket-proxy to allow #UptimeKuma to access the #Docker #sockets of all my #VMs in a secure manner. The advantage by doing so is that i can now monitor every service including the ones that don't expose a port like #watchtower. And i can also restrict access to given functionalities.

    #selfhosting #homelabs #security #monitoring #uptime #docker #linux #server

  11. #Programming #Networking #CPP. #Sockets #Documentation

    what I would give for some consistency in the documenation!

    example:
    in the linux man page for the 'socket' function they call it a "domain" but in the structures it's refered to as a "family" :yell:

    and why do we have so many structures for networking!
    addrinfo, sockaddr, sockaddr_in, sockaddr_in6...
    then we have things like sockaddr_un which is pretty exactly the same as sockaddr except in name.

  12. #Programming #Networking #CPP. #Sockets #Documentation

    what I would give for some consistency in the documenation!

    example:
    in the linux man page for the 'socket' function they call it a "domain" but in the structures it's refered to as a "family" :yell:

    and why do we have so many structures for networking!
    addrinfo, sockaddr, sockaddr_in, sockaddr_in6...
    then we have things like sockaddr_un which is pretty exactly the same as sockaddr except in name.

  13. The UNIX/POSIX system call select(), an API to wait for one of several network sockets to have new data, is obsolete and dangerous with high file descriptor counts. It should be replaced with poll() sooner rather than later. fluffy explains why
    beesbuzz.biz/code/5739-The-pro

    "What about epoll()?"
    poll() is almost a drop-in replacement for select(), giving it more bang for buck when making a minor upgrade. Switching from select() to poll() is more urgent and takes less effort than migrating to OS-specific APIs like Linux epoll and *BSD kqueue.

    #sockets #networking #programming #Linux #FreeBSD #POSIX

  14. The UNIX/POSIX system call select(), an API to wait for one of several network sockets to have new data, is obsolete and dangerous with high file descriptor counts. It should be replaced with poll() sooner rather than later. fluffy explains why
    beesbuzz.biz/code/5739-The-pro

    "What about epoll()?"
    poll() is almost a drop-in replacement for select(), giving it more bang for buck when making a minor upgrade. Switching from select() to poll() is more urgent and takes less effort than migrating to OS-specific APIs like Linux epoll and *BSD kqueue.

    #sockets #networking #programming #Linux #FreeBSD #POSIX

  15. I'm in a self-imposed std::os::net::UnixListener, std::sync::mpsc, mio::Poll hell today.

    For... reasons... I was trying to do something "simple" and just use a single thread for accepting connetions and a single thread for handling the client. But turns out that's far more complicated than just depending on tokio and doing everything with async.

    #rustLang #unix #sockets

  16. I'm in a self-imposed std::os::net::UnixListener, std::sync::mpsc, mio::Poll hell today.

    For... reasons... I was trying to do something "simple" and just use a single thread for accepting connetions and a single thread for handling the client. But turns out that's far more complicated than just depending on tokio and doing everything with async.

    #rustLang #unix #sockets

  17. Last 2 days #coding #antibrowser #gui #apps in agnostic shell wrapping for any language (22 so far including #ada #cobol and #sed (yes sed)) shown scenario 74 apps on a single machine, slower than spreading out the tuples server,client,test driver on 3 different machines. Still effin fast because no #browsers, no windows manager no fekking bloated libraries, nothing but #C and #sockets no fonts either! don't need em

  18. Last 2 days #coding #antibrowser #gui #apps in agnostic shell wrapping for any language (22 so far including #ada #cobol and #sed (yes sed)) shown scenario 74 apps on a single machine, slower than spreading out the tuples server,client,test driver on 3 different machines. Still effin fast because no #browsers, no windows manager no fekking bloated libraries, nothing but #C and #sockets no fonts either! don't need em

  19. Enorme artículo acabo de encontrar sobre packet flow en #netfilter, #iptables y #nftables! 😲

    👇

    Nftables - Packet flow and Netfilter hooks in detail

    thermalcircle.de/doku.php?id=b

    Si les gusta #linux, #kernel, #netfilter, #routing, #sockets, #vpn y temas afines, el blog completo de Andrej Stender tiene varios posts muy interesantes!

  20. Enorme artículo acabo de encontrar sobre packet flow en #netfilter, #iptables y #nftables! 😲

    👇

    Nftables - Packet flow and Netfilter hooks in detail

    thermalcircle.de/doku.php?id=b

    Si les gusta #linux, #kernel, #netfilter, #routing, #sockets, #vpn y temas afines, el blog completo de Andrej Stender tiene varios posts muy interesantes!

  21. One thing I like about that period in which the System Operator could literally see what you typed; the Age of UUCP and Usenet, way before www, is that there was something on those federated networks that we shall not easily get nor easily gain again;

    **TRUST**

    Inherited Trust of the period was so beautiful. All the Networks are open and there were no trolls that could do any real damage.

    Many decades have gone by, but I've now finally had contact with an actual Operator of a Usenet node. Thank you for your reaction

    @DianeBruce
    @stefano

    🖋️ #bash #sh #zsh #ksh #csh #sockets #Linux #POSIX #NIC #DNS #relay #Usenet #networking #programming #freeBSD  #Fediverse

  22. One thing I like about that period in which the System Operator could literally see what you typed; the Age of UUCP and Usenet, way before www, is that there was something on those federated networks that we shall not easily get nor easily gain again;

    **TRUST**

    Inherited Trust of the period was so beautiful. All the Networks are open and there were no trolls that could do any real damage.

    Many decades have gone by, but I've now finally had contact with an actual Operator of a Usenet node. Thank you for your reaction

    @DianeBruce

    🖋️ #bash #sh #zsh #ksh #csh #sockets #Linux #POSIX #NIC #DNS #relay #Usenet #networking #programming #freeBSD  #Fediverse

  23. Do understand that all federated networks need relays, many, so that reach is increased, otherwise you'll end up having to wait hours to days before posts reach wider audiences

    Excerpt:
    {
    One of the biggest advantages of relays is that they help smaller instances thrive. When a new or niche server joins the Fediverse, it often starts as a quiet place with limited interaction. Relays can dramatically change this dynamic. By participating in a relay, a small server’s content reaches a larger audience. This doesn’t just give more visibility to the server – it helps its users feel more integrated into the broader Fediverse community. People are more likely to stay active on their instance when they see others engaging with their posts.
    }

    Low reachability means you will have to wait long times, just like I did in the UUCP days. We could only afford one dialup session of 60 minutes per week to upr2.clu.net.
    So our reach / ping time was 7 days!!!

    🖋️ #bash #sh #zsh #ksh #csh #sockets #Linux #POSIX #NIC #DNS #relay #networking #programming #freeBSD #Fediverse

  24. Do understand that all federated networks need relays, many, so that reach is increased, otherwise you'll end up having to wait hours to days before posts reach wider audiences

    Excerpt:

    One of the biggest advantages of relays is that they help smaller instances thrive. When a new or niche server joins the Fediverse, it often starts as a quiet place with limited interaction. Relays can dramatically change this dynamic. By participating in a relay, a small server’s content reaches a larger audience. This doesn’t just give more visibility to the server – it helps its users feel more integrated into the broader Fediverse community. People are more likely to stay active on their instance when they see others engaging with their posts.

    Low reachability means you will have to wait long times, just like I did in the UUCP days. We could only afford one dialup session of 60 minutes per week to upr2.clu.net.
    So our reach / ping time was 7 days!!!

    🖋️ #bash #sh #zsh #ksh #csh #sockets #Linux #POSIX #NIC #DNS #relay #networking #programming #freeBSD #Fediverse

  25. In order to better understand federated networks you should keep in min the following exerpt from the article

    Excerpt: An ActivityPub relay acts as a middleman, **bridging multiple servers** to facilitate broader content sharing.

    **Without a relay, communication across instances relies entirely on direct relationships between servers**

    This was also the case with classic news servers and SMTP mail servers.

    In my country I was one of the three people who brought the internet in fruition. Explicit detail is on my github {message me for details}
    When we dailed from 454074 to upr2.clu.net we spoke UUCP with that big server in Puerto Rico. Our mail could only reach the rest of the world when upr2.clu.net pushed them to the upstream servers.

    Upstream pushing could take days.

    Relays simply tell the network that your server can send the traffic and they relay them to others, working like a classic network hub

    BTW upr2.clu.net still runs, incarnated in a modern form (screencap included)

    Go read about how it works on this Federation and learn

    @altbot

    gyptazy.com/hosting-a-new-acti

    🖋️ #bash #sh #zsh #ksh #csh #sockets #Linux #POSIX #NIC #DNS #relay #networking #programming #freeBSD #Fediverse de

  26. In order to better understand federated networks you should keep in min the following exerpt from the article

    Excerpt: An ActivityPub relay acts as a middleman, **bridging multiple servers** to facilitate broader content sharing.

    **Without a relay, communication across instances relies entirely on direct relationships between servers**

    This was also the case with classic news servers and SMTP mail servers.

    In my country I was one of the three people who brought the internet in fruition. Explicit detail is on my github {message me for details}
    When we dailed from 454074 to upr2.clu.net we spoke UUCP with that big server in Puerto Rico. Our mail could only reach the rest of the world when upr2.clu.net pushed them to the upstream servers.

    Upstream pushing could take days.

    Relays simply tell the network that your server can send the traffic and they relay them to others, working like a classic network hub

    BTW upr2.clu.net still runs, incarnated in a modern form (screencap included)

    Go read about how it works on this Federation and learn

    @altbot

    gyptazy.com/hosting-a-new-acti

    🖋️ #bash #sh #zsh #ksh #csh #sockets #Linux #POSIX #NIC #DNS #relay #networking #programming #freeBSD #Fediverse de

  27. Another wonderful view of the boxyBSD hypervisor status. Make sure you get your hours of studying to build a *BSD config from scratch by working on it, in your VM

    boxybsd.com/status

    🖋️ #bash #boxyBSD #sh #zsh #ksh #csh #sockets #freeBSD #netBSD #openBSD #ProxMox