mstdn.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A general-purpose Mastodon server with a 500 character limit. All languages are welcome.

Administered by:

Server stats:

14K
active users

#threading

2 posts2 participants0 posts today

“조용한 연합우주” 문제를 해결하는 두 가지 접근법: 대화 백필링 메커니즘

hackers.pub/@hongminhee/2025/q

Hackers' Pub · “조용한 연합우주” 문제를 해결하는 두 가지 접근법: 대화 백필링 메커니즘이 글은 연합우주(fediverse)에서 발생하는 "조용한 연합우주" 문제, 즉 대화의 일부만 보이는 현상의 원인과 해결책을 탐구합니다. ActivityPub 프로토콜의 분산 특성으로 인해 대화가 여러 서버에 분산되어 저장되면서 발생하는 이 문제를 해결하기 위해, 답글 트리 크롤링과 컨텍스트 소유자 기반 방식이라는 두 가지 주요 접근법을 제시합니다. 답글 트리 크롤링은 모든 답글을 순차적으로 가져오는 방식이지만 네트워크 취약성과 작업량 증가의 단점이 있고, 컨텍스트 소유자 방식은 대화의 원 작성자가 대화 내용을 관리하는 중앙화된 접근법이지만 컨텍스트 소유자에 대한 의존성이 높다는 단점이 있습니다. 또한, 모더레이션 패러다임의 충돌과 상위 전파 누락 문제와 같은 논쟁점을 지적하며, 주기적 크롤링, 사용자 트리거, 멘션 기반 백필과 같은 추가적인 백필 메커니즘을 소개합니다. 마지막으로, FEP 수렴 논의와 구현체 간 협력 현황을 통해 향후 개발 방향으로 하이브리드 접근법의 표준화를 제시하며, 다중 전략 구현, 리소스 관리, 모니터링 및 로깅의 모범 사례 가이드라인을 제시합니다. 이 글은 연합우주가 더욱 풍부하고 연결된 소셜 네트워크로 발전하기 위한 노력과 사용자 경험 개선의 중요성을 강조합니다.
Replied in thread

@MxVerda @BrodieOnLinux @qdot Well, depending on what you want to develop or communicate there are various options.

Case in point: #discord just makes it more cumbersome and painful than anything. It's basically #Slack + #MicrosoftTeams, but worse

Yesterday I work most of the day in implementing #newsgroups #articles #threading support on #UsenetReborn updated the main branch and the image, let me know what you think.

- sr.ht/~rek2/Usenet_Reborn

#usenet #nntp #rust #programming #tui #decentralization #happyHacking #Hispagatos
Warning: I'm not a developer just a #hacker that works in #infosec and #unix systems that loves to learn as much as I can of everything. So patches with actual good code is welcome #happyHacking

Параллельные вычисления, конкурентность и асинхронное программирование в Python: обзор для начинающих

Однопоточные приложения на Python ограничены в производительности: они выполняют задачи последовательно и не используют преимущества многоядерных процессоров. Кроме того, такие программы не справляются с обработкой множества операций одновременно, особенно если речь идет о задачах, связанных с вводом-выводом, например сетевыми запросами или чтением файлов. Производительность можно значительно улучшить, внедрив в код параллельные вычисления, конкурентность или асинхронное программирование. Для этого Python предлагает такие инструменты, как multiprocessing, threading и asyncio.

habr.com/ru/companies/skillfac

ХабрПараллельные вычисления, конкурентность и асинхронное программирование в Python: обзор для начинающихОднопоточные приложения на Python ограничены в производительности: они выполняют задачи последовательно и не используют преимущества многоядерных процессоров. Кроме того, такие программы не...

If you have been using #py5 for a while, this page about #matplotlib integration is a documentation gem It opens up the possibility of making "live", real time and interactive, maplotlib charts, but even if you are not into #dataviz, it shows the beautiful #profiling tools integrated with py5 and how to use #threading to improve performance. In the end you also learn about named colors and the clever "Colormap Color Mode" feature.

py5coding.org/integrations/mat #python #processing4 #profilers #colormapps

www.py5coding.orgCharts, Plots, and Matplotlib — py5 documentation

I forgot to share my latest #sewing video, which is about threading the machine right from the 1st time. I remember following the manual to a T, and still my thread was slipping out of the hook somehow.
If you manage to make a #threading mistake with my video, tell me about. If you manage to get it right, tell me about it too :)
youtu.be/f06EAsqoZ_g

youtu.be- YouTubeСмотрите любимые видео, слушайте любимые песни, загружайте собственные ролики и делитесь ими с друзьями, близкими и целым миром.