What is Hackers' Pub?

Hackers' Pub is a place for software engineers to share their knowledge and experience with each other. It's also an ActivityPub-enabled social network, so you can follow your favorite hackers in the fediverse and get their latest posts in your feed.

0
0
0

Hello everyone, I am very happy to announce that after more than two years of development, has decided to open source. All the codes will be open. Welcome to check it out.
At present, the main technology stack of Fread is as follows: Kotlin Multiplatform, Compose Multiplatform, kotlin-inject, Voyager, Compose-imageloader, Jetpack Room, ktor.github.com/0xZhangKe/Fread#Mas

0
0
0
0
0
0
0
0
0

I believe we are all vulnerable to misinformation. The first group was really people on Facebook and in particular men over 50.

I also do not think that Google is a reliable source for information and even less with more AI use. The most reliable source of information may depend on your country. In the Nordics, I would trust the government and government media, but I also understand that that can be an unreliable source in many countries.

Then you are left with the more mainstream media, again depending on your country.

What clearly does not work is algorithmic content selection. I think we should know that by now. This is one of the reason why we include an RSS reader in Vivaldi.

politico.com/news/magazine/202

0

임은정 책 반송한 윤석열…“아내는 박절하지 못해 디올백 받았는데” www.hani.co.kr//arti/societ... “임 부장검사는 “그 아내는 박절하지 않아 디올백도 흔쾌히 받았는데, 이제 야인으로 돌아와 박절하게 후배의 책은 굳이 반송하는가 싶어 아쉽고 안타깝다”고 했다. 재미교포 통일운동가인 최재영 목사로부터 300만원 상당의 크리스찬디올백을 받은 김건희 여사와 이를 “우리 부인이 박절하지 못해서 돌려주지 못하고 받았다”고 두둔한 윤 전 대통령을 비꼰 것이다.”

임은정 책 반송한 윤석열…“아내는 박절하지 못해 디올백...

0
0
41
0
0
0
0
0
0

우리 사회는 장애인들이 시설에서 나와 지역사회에서 자립하도록 지원해야 할까요? 아니면 천주교 주장처럼 장애인 시설도 하나의 동등한 선택지로 인정하고 지원해야 할까요? 장애인 탈시설 권리와 이동권 시위 현장을 취재한 사회부 김가윤 기자에게 물어봤습니다.

왜 자꾸 시설을 떠나자고 하는 거야? [The 5]

0
0

Hello everyone, I am very happy to announce that after more than two years of development, has decided to open source. All the codes will be open. Welcome to check it out.
At present, the main technology stack of Fread is as follows: Kotlin Multiplatform, Compose Multiplatform, kotlin-inject, Voyager, Compose-imageloader, Jetpack Room, ktor.github.com/0xZhangKe/Fread#Mas

0
0
0
0
0

- 퍼플렉시티 CEO 는 팟캐스트에서 회사의 새 브라우저 Comet이 "초개인화된" 광고를 위한 상세한 사용자 프로필을 만들기 위해 앱 외부의 사용자 온라인 활동을 추적할 것이라고 밝힘

- 브라우저는 5월 출시 예정

퍼플렉시티 쓰시는 분들은 참고하셔야될듯. 한두번 테스트 할때 빼고 쓴적 없는데 앞으로도 쓸일 없을듯

Perplexity CEO says its browser will track everything users do online to sell 'hyper personalized' ads | TechCrunch

https://techcrunch.com/2025/04/24/perplexity-ceo-says-its-browser-will-track-everything-users-do-online-to-sell-hyper-personalized-ads/

0
0
0

Just been triggered by a post from someone surprised by a hot car:

Even if the air outside is still cool, the sun's strength right now is about the same as it will be in late August.

We're < 2 months from mid summer, well-insulated cars with big windows allow that radiation in but not out.

So the radiative heat from the sun can still be pretty hot right now in the northern hemisphere! You can already get sunburned. The air and sea takes a while to catch up to the strength of the sun, is all.

0
0
0

@zust 플러그인은 오히려 Yarn이 잘 만든 소프트웨어라는 생각을 하게 된 계기예요 ㅎㅎ 저는 '공격적인 수정' 중 하나가 PnP라고 생각하는데요, 최근에 겪은 문제로는...

(1) Node v22.12에서 require(esm)이 가능해졌음에도 PnP는 이를 제대로 지원하지 못했습니다. (github.com/yarnpkg/berry/issue)

(2) Go로 재작성하고 있는 타입스크립트도 PnP와의 호환이 문제가 됩니다. (github.com/microsoft/typescrip)

Yarn만의 문제는 아니고, 호환성과 혁신성을 트레이드오프할 때 일어날 수 있는 일인 것 같습니다.

0
0

내 딸은 벌써 내스타일 아재개그 잘한다… 아까 “아빠… 일본어 이번어 삼번어” 라고 웃었어 ㅋㅋㅋㅋ

My daughter is already making my style of dad jokes… in Korean, the word for Japanese (language) is 일본어 where the first part sounds a lot like your saying something “first” so she goes on to make a joke about a second language and a third language, which don’t exist but it’s a hilarious pun and she knows exactly what she’s doing 😂

0

カリフォルニア州、日本を抜いて世界第4位の経済大国になったと州知事が発表。いつのまに独立国になったのかはともかく、州のGDPが昨年4.1兆ドルに達し、日本の4.02兆ドルを上回ったとのこと。あんまり国がいじめるようだとほんとに独立しかねない。万が一テキサスと組んで独立したらどうしよう(『シビル・ウォー』ルート突入) www.axios.com/2025/04/25/c...

California surpasses Japan as ...

0
1

I have to admit, this earworm is catchy: Le poisson steve... Il est orange...
I love how a simple cute animation, from the artist vigz, mixed with a Tomo's music took over the internet!

Here we go, in case you missed it: instagram.com/p/DH9DMESsnie/
instagram.com/p/DH9DMESsnie/

0
0
1
0
0

With bluesky (mostly) going down for a few hours today, I got to wondering about how decentralized the fediverse really is in terms of where its servers are hosted. I grabbed a server list from fedidb, with network information coming from ipinfo.io .

[EDIT: I did a better analysis on a dataset of 10x as many servers, see discuss.systems/@ricci/1144003 ]

These stats are by the number of *servers* not the number of *users* (maybe I'll run those stats later).

fedidb currently tracks 2,650 servers of various types (Mastodon, pixelfed, lemmy, misskey, peertube, etc)

The fediverse is most vulnerable to disruptions at CloudFlare: 24% of Fediverse servers are behind it. Also note that this means that I don't have real data on where this 24% are located or hosted, since CloudFlare obscures this by design.

Beyond CloudFlare, the fediverse is not too concentrated on any one network. The most popular host, Hertzner, only hosts 14% of fediverse servers, and it falls off fast from there.

Here are the top networks where fediverse servers are hosted:

504 Cloudflare, Inc.
356 Hetzner Online GmbH
130 DigitalOcean, LLC
114 OVH SAS
56 netcup GmbH
55 Amazon.com, Inc.
55 Akamai Connected Cloud
36 Contabo GmbH
33 SAKURA Internet Inc.
32 The Constant Company, LLC
31 Xserver Inc.
28 SCALEWAY S.A.S.
24 Google LLC
23 Oracle Corporation
16 GMO Internet Group, Inc.
14 IONOS SE
14 FranTech Solutions
11 Hostinger International Limited
10 Nubes, LLC

Half of fediverse servers are on networks that host 50 or fewer servers - that's pretty good for resiliency.

There is even more diversity when it comes to BGP prefixes, which is good for resiliency: for example, the cloud providers that have multiple availability zones will generally have them on different prefixes, so this gets closer to giving us a picture of the specific bits of infrastructure the fediverse relies on.

The top BGP prefixes:

55 104.21.48.0/20
50 104.21.16.0/20
48 104.21.64.0/20
41 104.21.32.0/20
41 104.21.0.0/20
38 104.21.80.0/20
32 172.67.128.0/20
31 172.67.144.0/20
28 172.67.208.0/20
28 162.43.0.0/17
27 104.26.0.0/20
26 172.67.192.0/20
26 172.67.176.0/20
23 172.67.160.0/20
19 116.203.0.0/16
17 172.67.64.0/20
17 159.69.0.0/16
16 65.109.0.0/16
14 88.99.0.0/16
14 49.13.0.0/16
13 78.46.0.0/15
13 167.235.0.0/16
13 138.201.0.0/16
11 95.217.0.0/16
11 95.216.0.0/16
11 49.12.0.0/16
11 135.181.0.0/16
10 37.27.0.0/16
10 157.90.0.0/16

75% of fediverse servers are behind BGP prefixes that host 10 or fewer servers, meaning that the fediverse is *very* resilient to large network outages.

Top countries where fediverse servers are hosted:

871 United States
439 Germany
156 France
148 Japan
75 Finland
57 Canada
49 Netherlands
38 United Kingdom
26 Switzerland
26 South Korea
21 Spain
19 Sweden
18 Austria
17 Australia
15 Russia
12 Czech Republic
10 Singapore
10 Italy

And finally, a map of the locations of fediverse servers:
ipinfo.io/tools/map/91960023-e

Rob Ricci (@ricci@discuss.systems)

Thanks to suggestions from others, I did this with a much larger dataset of 27k fediverse servers (10x as many as my last post). This time the data is from https://fedilist.com/instance Here's what I get: CloudFlare does sit in front of a large number of servers (4620) but a smaller percentage: 17% Hetzner is replaced by OVH, barely, as the second most popular host, each host about 11% of fediverse servers Top 10 networks in this dataset: 3000 Cloudflare, Inc. 2471 Hetzner Online GmbH 1009 DigitalOcean, LLC 861 OVH SAS 655 Akamai Connected Cloud 627 netcup GmbH 353 Amazon.com, Inc. 340 IONOS SE 334 Oracle Corporation 327 Contabo GmbH The astute reader will notice that this does not match what I said above re: Hetzner and OVH; this is because the first set of stats counts each *domain* once, and this set counts each *IP address* once. Many of the domains at OVH are hosted from a handful of IP addresses, this is likely due to masto.host but I didn't look deeply. Here are the top 10 IP addresses hosting fediverse servers: 681 94.23.75.107 (OVH) 657 54.38.247.97 (OVH) 481 151.101.3.7 (Fastly) 255 104.21.16.1 (CloudFlare) 251 178.33.220.142 (OVH) 184 50.56.249.138 (Rackspace) 172 217.182.80.236 (OVH) 166 104.22.76.159 (CloudFlare) 144 151.101.131.7 (Fastly) 135 139.99.39.10 (OVH Singapore) Now, the majority fediverse servers are on networks that host *five or fewer* fedivserse servers. Six thousand fediverse servers are the only one on their network. To take out half of the fediverse (remember, we're talking servers here, not users), you'd have to take out more than *three hundred networks*. Top countries in this bigger dataset: 7114 United States 4230 Germany 1248 France 862 Japan 605 Finland 599 United Kingdom 565 Netherlands 529 Canada 221 Australia 217 Switzerland And by continent (as defined by ipinfo): 8874 Europe 7661 North America 1218 Asia 250 Oceania 73 South America 24 Africa Several folks suggested other interesting analyses: * A post that peeks behind the CloudFlare curtain: https://blog.benjojo.co.uk/post/who-hosts-the-fediverse-instances * A cool site that displays similar data in a much more pretty form, and has some per-user data: https://fedi.wrm.sr/ * A graph that shows that while there are big instances of course, users are actually spread across a large set of instances overall: https://aus.social/@Drbruced/114335400872850185 Thanks to the people that brought these to my attention! Finally, a more complete map: https://ipinfo.io/tools/map/190d4a54-1b40-4749-ad1b-17524bed11ea

discuss.systems · discuss.systems

0
0
0
0
1
0
1
0
0
1
0
0

ふと思ったんだけど、電波を搬送波として情報を伝えられるなら、可視光線を搬送波として使うことはできないんだろうか

たとえば電球を明滅させて、それをウェブカムで映して優意信号を取り出すとかできないんかな。

IrDA?なんのことですか?

0