Cherry On Top๐
ํฌ๋ฆผ์ ๋ง์ฐจ ๋ง์ด์ผ
@jihyeok@hackers.pub ยท 86 following ยท 53 followers
Cherry On Top๐
ํฌ๋ฆผ์ ๋ง์ฐจ ๋ง์ด์ผ
๋งํํ ์๋ผ๋ชจ๋
๊ฐ๋ผ๋ฅด ํท์ฌํ ์์ ๋ง๋๋ณด์ธ์
์ค์ด์นดํ iOS/Android ํ ์คํธ ๋ฒ์ ์ด ์ถ์๋์์ต๋๋ค. ๋๊ตฌ๋ ๋ฒ ํ์ ์ฐธ์ฌํ ์ ์์ด์. ๋ค์ ๋งํฌ์์ ๋ค์ด๋ก๋ ๊ฐ๋ฅํฉ๋๋ค!
iOS: https://testflight.apple.com/join/ZYS7gR8r
Android: https://play.google.com/apps/testing/cafe.oeee
์ค์ด์นดํ ๋ชจ๋ฐ์ผ ์ฑ ๋ฒ ํ ํ ์คํธ ์ ์ฒญ์๋ฅผ ๋ฐ๊ณ ์์ต๋๋ค.
Its been a while! I just added #HackersPub (https://hackers.pub), #Elk (
@elk) and #Elgg (
@elggPlatform for Social Apps) icons to #FediverseIconography at https://iconography.fediverse.info
added #Letterbook (https://letterbook.com) and #Oeee (https://oeee.cafe) and updated the #Loops icon to the newer version by
@nclmnicolas โ
์ค์ด์นดํ์ ์ด์ด๊ทธ๋ฆฌ๊ธฐ์ ์ด์ด์ ๊ทธ๋ฆผ์ผ๋ก ๋ต๊ธ์ ๋ฌ ์ ์๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค! ๊ทธ๋ฆฌ๊ณ , ๊ทธ๋ฆผ ์์ธ ํ์ด์ง์์ ๋ต๊ธ๊ณผ ๋๊ธ์ ํ๋์ ๋ณผ ์ ์๋๋ก ๊ฐ์ ๋์์ต๋๋ค! ์์
The federated and networked oekaki board, Oeee Cafe, now support emoji reactions from the fediverse! You also get notifications from the fediverse as well.
๋ง์คํ ๋ ์คํ์ผ์ ์๋ก์ด ์ปค๋ฎค ํ๋ซํผ, ์ปค๋ฎน! ์ ๋ฐ์นญํฉ๋๋ค. ๊ธฐ์ฑ ์์ ํ๋ซํผ๋ค์ ์ปค๋ฎค ์ด์ ๋ฐฉ์์ ๋ผ์ ๋ง์ถ๋ ๋ถํธํจ์ ํด์ํ๊ณ ์ ์์๋ ํ๋ก์ ํธ์ ๋๋ค. ๋น์ด ์์ํ๋ ๊ฒ๋ณด๋ค ๋จ๊ฑฐ์ด ๊ด์ฌ์, ๊ณํ๋ณด๋ค ๋น ๋ฅด๊ฒ ์ถ์ํ๊ฒ ๋์์ต๋๋ค. ๋ง์ ์์๊ณผ ๊ด์ฌ ๋ถํ๋๋ฆฝ๋๋ค. https://commu.ng
๐
Building the official Hackers' Pub iOS app with Claude Code.
I'll write a detailed blog post soon, but I'm thrilled to share that Fedify has received investment from the Sovereign Tech Fund, which means I'll be able to focus exclusively on the Fedify project for the next year or so.
์ข ์ด๋ฅผ ๋ฌผ๊ณ ์๋ ํผ๋ ๊ณต๋ฝ
https://github.com/fedify-dev/fedify
@crepelsSebastian Jambor Hi. It looks like https://activitypub.academy is down. Is there anything I can do to help keep the site running? (donations, etc.)
@jihyeokJihyeok Seo Thanks for letting me know, and thanks for the offer of support! But money at the moment is not the issue. Unfortunately, I just don't have time at the moment to implement proper monitoring and making the system more resilient.
For now, I fixed it manually, so it should work again.
@jihyeokJihyeok Seo Thanks for letting me know, and thanks for the offer of support! But money at the moment is not the issue. Unfortunately, I just don't have time at the moment to implement proper monitoring and making the system more resilient.
For now, I fixed it manually, so it should work again.
@crepelsSebastian Jambor Thank you so much for the effort. I've built ActivityPub support into https://oeee.cafe and https://typo.blue using https://activitypub.academy. It's been an invaluable resource for me and numerous other ActivityPub application developers!
@crepelsSebastian Jambor Hi. It looks like https://activitypub.academy is down. Is there anything I can do to help keep the site running? (donations, etc.)
์ต๊ทผ ๋ฉฐ์น ๊ฐ WAH๋ผ๋ ์ด๋ฆ์ WebAssembly ์ธํฐํ๋ฆฌํฐ๋ฅผ ๋ง๋ค๊ณ ์๋ค. ~์! ์์ฆ!~
WAH์ ํน์ง์ด๋ผ๋ฉด C๋ก ์์ฑ๋์ด ์๋๋ฐ ํค๋ ํ๋๋ก ๊ตฌ์ฑ๋์ด ์๋ค๋ ์ ๊ณผ, ๊ฑฐ์ ๋๋ถ๋ถ์ ์ฝ๋๋ฅผ Gemini๊ฐ ์งฐ๋ค๋ ๊ฒ ์ ๋์ผ๊น? (Claude Code๋ ์ข ์ฌ์ฉํ์ง๋ง ์ฝ๋ ์์ฑ์ Gemini๊ฐ ๋ค ํ๋ค.) Gemini๊ฐ ๋๋ฒ๊น ์ ์ํค๋ฉด ๋ต๋ตํ ๊ฒ ์ฌ์ค์ด๋ผ์ ์ต๋ํ ํ๋กฌํํธ์ ์ ๋ณด๋ฅผ ๋ง์ด ๋ฃ๊ณ few-shot์ผ๋ก ์์ฑํ๊ฒ ํ๋ ๊ฑธ ๋ชฉํ๋ก ํ๋๋ฐ ์๊ฐ๋ณด๋ค ์ ๋์๋ค. ์๋ฅผ ๋ค์ด์ ํ ํ๋กฌํํธ๋ ๋ค์๊ณผ ๊ฐ์๋ค. ์ ๋ฌธ์ฅ ํ๋ ํ๋๊ฐ ์ํ์ฐฉ์ค์ ๊ฒฐ๊ณผ์ด๋ค.
@wah.h ์ if~else~end ๋ช ๋ น์ ๊ตฌํํ๊ณ , ๋์๋๋ test_*.c ํ์ผ๋ค์ด ๋ชจ๋ ์ฑ๊ณตํ๋๋ก (๋๋, ํด๋น ํ ์คํธ์์ ์๋ชป๋ ์ ์ด ์์ ๊ฒฝ์ฐ ๊ทธ ์์ธ์) ๊ณ ์ณ์ค. ์์ง loop ๊ด๋ จ๋ ์ฝ๋๋ ์ฒ๋ฆฌํ ํ์ ์๊ณ ํ ์คํธ ์ค์ ๊ทธ๊ฑธ ํ ์คํธํ๋ ๊ฒ ์๋ค๋ฉด ์ฃผ์ ์ฒ๋ฆฌํด(์ง์ฐ์ง๋ ๋ง). ์ปดํ์ผ๊ณผ ์คํ์ &&๋ก ํ ๋ฒ์ ํ๋๋ก ํด. ์ ํํ ๊ตฌํ ๋ฐฉ๋ฒ์ ์ด๋์ผ ํด: if~else~end์์ ๋ง์ง๋ง end๋ ์ฌ๋ผ์ง๊ณ , if๋ else ์งํ ๋ช ๋ น์ผ๋ก ์ด๋ํ๋ conditional jump๋ก ์ฌํ์ฉํ๋ฉฐ, else๋ unconditional jump๋ก ๋ฐ๋์ด(์ฆ ์คํ๊ธฐ ์ ์ฅ์์ br๊ณผ else์ ๋์์ ๋๊ฐ์์ผ ํด! else๋ฅผ ์์ ์์ ๊ณ br๋ก ๋์ฒดํ ์ง ๋ง์ง๋ ์์์ ์ ํด). ๊ทธ๋ฌ๋๊น, if A B C else D E F end G ๊ฐ์ ๋ช ๋ น์ด ์๋ค๋ฉด preparsing ์ดํ์๋ if <offset to D> A B B C else <offset to G> D E F G ํํ๊ฐ ๋์ด์ผ ํ๋ค๋ ๋ป์ด์ผ. WebAssembly ๋ช ์ธ์ ๋ฐ๋ฅด๋ฉด if ๋ฌธ์๋ block type์ด ๋ฐ๋ฅด๋๋ฐ, ์ด ํ์ ์ ์ฌ์ฉํด์ validation์ ์งํํ๋ ๊ฒ๋ ์ ํํ ๊ตฌํํด์ผ ํด(block type์ด function type (T1..Tn)->(U1..Um)์ด๋ฉด ํ์ฌ ์คํ์ T1..Tn ํ์ ์ด ๋ค์ด ์๊ณ end ์ดํ์๋ U1..Um ํ์ ์ด ๋ค์ด ์์ด์ผ ํ๊ณ , ์ผ๋ฐ ํ์ T๊ฐ ๋ค์ด ์๋ค๋ฉด ()->(T)์ ๋์ผํ๊ฒ ์ทจ๊ธํจ). block type์ validation ์ดํ preparsing ๊ณผ์ ์์ ์ฌ๋ผ์ ธ์ ๋ฐํ์์๋ ๋ฐ์๋์ง ์๋๋ก ํด.
์์งํ ๋๋ฌด ๋ง์ด ์๊ตฌํ๋ ๊ฑฐ ์๋๊ฐ, ์๋๋ฉด validation ๋ถ๋ถ์ ์ด๋ป๊ฒ ๋บ์ง ๊ณ ๋ฏผํ๊ณ ์์๋๋ฐ ์๋ ์ธ ๋ฒ๋ง์ 800์ค์ง๋ฆฌ diff๊ฐ ๋กํ๋ ๋์ค๊ณ ์ผ๋จ ๋ณด๊ธฐ์๋ ํ๋ฆฐ ๋ถ๋ถ์ด ์์ด์ ๋๋๋ค. ๋ฌผ๋ก ์ฝ์ง๋ ๋ง์ด ํ๋๋ฐ ๊ฐ์ฅ ๋ง์ด ํ ์ฝ์ง์ ํ ์คํธ๋ฅผ ์์ฑํ ๋ ์๋์ผ๋ก WebAssembly ๋ฐ์ด๋๋ฆฌ๋ฅผ ์ง๋ฉด์ ๋ฐ์ดํธ ์ซ์๋ฅผ ์๋ชป ์ธ์ด์ ์ค๋ฅ๊ฐ ๋๋ ๊ฑฐ๋, ๋ถ๋ช WebAssembly opcode๋ฅผ ์ฌ์ฉํด์ผ ํ๋๋ฐ ์๊ธฐ ๋ง์๋๋ก ์ฝ๋๋ฅผ ์ ํด ๋ฒ๋ฆฐ๋ค๊ฑฐ๋ ํ๋... ๊ทธ๋ฐ ์ฐ์ค์ด ์ํฉ์ด์๋ค.
์ฐ์ต๊ธฐ๋ ํ๊ณ ๋๋๊ธฐ๋ ํ์ง๋ง ์ด ์ฝ๋๋ฅผ ๋ด๊ฐ ์ง์ ์ง์ง ์๋ ์ด์ ๋ ๊ท์ฐฎ์์...๋ผ๊ธฐ๋ณด๋ค๋ ๋ด๊ฐ ์ด๊ฑธ๋ก ํ๊ณ ์ถ์ ์ผ์ด ๋ฐ๋ก ์๊ณ WebAssembly ์ธํฐํ๋ฆฌํฐ๋ฅผ ๋ง๋๋ ๊ฒ ์ฃผ ๋ชฉํ๋ ์๋๊ธฐ ๋๋ฌธ์ด๋ค. (์๋ ํ๊ณ ์ถ์ ์ผ์ ๋์ค์ ์ธ๊ธํ ๋ฏ.) WebAssembly ๊ตฌํ์ด๋ผ๊ณ ํ๋ฉด ๊ธฐ์ ์ ์ผ๋ก ๋ณต์กํด ๋ณด์ด์ง๋ง, ๋ด ์ฉ๋์์ ์ ๋ํ๋ ๋ช ๊ฐ์ง ์กฐ๊ฑด(๋ํ์ ์ผ๋ก ๊ฒฐ์ ๋ก ์ ์ธ ๋์)์ ์ ์ฝ์ผ๋ก ๊ฑธ๋ฉด ๊ธฐ์ ์ ์ผ๋ก ๋ณต์กํ๋ค๊ธฐ๋ณด๋ค๋ ๊ทธ๋ฅ ๋ ธ๊ฐ๋ค์ ๊ฐ๊น์์ง๊ธฐ ๋๋ฌธ์ ๋๋ฆฌ์ง ์๋ ๊ฒ๋ ์๊ธด ํ๋ค. ์ด์ ์ Angel์ด ๊ณผ์ฐ ์ผ๋ง๊น์ง ๋ฐ์ด๋ธ ์ฝ๋ฉ์ผ๋ก ํ ์ ์๋์ง๋ฅผ ํ ์คํธํ๋ ๋ชฉํ์๋ค๋ฉด, ์ด๋ฒ์๋ ์ ๋ง๋ก ๋ชฉํ๋ฅผ ๋ฌ์ฑํ๋ ์๋จ์ผ๋ก ๊ธฐ๋ฅํ ์ง ์คํํด ๋ณผ ์์ ์ด๋ค.
๋๋ฃจ UI๋ฅผ ์ ๋ฉด์ ์ผ๋ก ๊ฐํธํ์ต๋๋ค. ๋จผ์ ๋ฉ์ธ ํ๋ฉด์ ์ค์ด์นดํ์ ํ์ดํฌ ๋ธ๋ฃจ์ ๊ด๊ณ ๋ฅผ ๋ฃ์๊ณ ์ (...) ํ์ผ ํ์๊ธฐ์ ์๋ํฐ๋ฅผ ์ข ๋ ์ฌ์ฉํ๊ธฐ ํธํ๊ฒ ๊ฐ์ ํ์ต๋๋ค. ๋, ์ด๋ค ์ด์ ๋ก๋ ๋๋ฃจ๋ฅผ ๋ ๋ ๋ค๋ฅธ ๊ณณ์์ ์ฌ์ด๋ฒ ๋ณด๊ธ์๋ฆฌ๋ฅผ ์ฐจ๋ฆฌ๊ณ ์ถ์ ๋ถ๋ค์ ์ํด ๋๋ฃจ ๊ฐ ํ ๋ค์ด๋ก๋ ๊ธฐ๋ฅ์ ์ถ๊ฐํ์ต๋๋ค. ์์ผ๋ก๋ ์ ๋ถํ๋๋ฆฝ๋๋ค!
I wrote a post on my blog after a long time: Recent open source development updates.
์ค์ด์นดํ ์ด์ ํธ๋์ปค์ ActivityPub ๊ด๋ จํด์ ๊ธฐ์ฌํ ์ ์๋ ์ด์๋ฅผ ๋ช ๊ฐ์ง ๋ฑ๋กํ์ต๋๋ค!
๋ค๋ฅธ ์คํ์์ค๋ ๊ธฐ์ฌํ๊ณ ์ถ์๋ฐ ๋ญํ์ง ใ ^ใ
์ง์ง ์๋ ์ง๊ธ์ด๋ ๋ง์ฐ์ค๋ก ๊ทธ๋ฆผ ๊ธฐ๊น๋๊ฒ ์ ๊ทธ๋ฆฌ๋ ์ฌ๋๋ค์ ๋ดํ์ ์ธ ๊ฒ ๋ถ๋ช ํจ
์์ฆ ์ค์์นดํค ๊ฐ์ 2000๋ ๋ ์ด๋ฐ ์ธํฐ๋ท ์ ๋ฌผ?๊ฐ์ ๊ฒ ์ข ์ข ๋จธ๋ฆฟ์์ ๋ ์ค๋ฅด๋๋ฐ ๋ถ๋ช ๋ด๊ฐ ์ด๋ฆด ๋์ฌ์ ์ถ์ตํ๋ ๊ฒ ๋๋ฌธ์ธ ๊ฑธ ์๊ณ ์์์๋ ๊ทธ ์์ ์ธํฐ๋ท ์๋ธ์ปฌ์ณ๋ค์ด ์ข ๊ทธ๋ฆฌ์ธ ๋๊ฐ ์๋ค. ๋ญ๊ฐ ๊ทธ ํน์ ์ ํฌ๋ฐํ ๋์์ธ๋ค์ด ์๊พธ ๋ ์ค๋ฆ...
Every CLI tool has the same validation code hidden somewhere:
I got tired of writing it. So I built something that makes it unnecessary.
https://hackers.pub/@hongminhee/2025/stop-writing-cli-validation-parse-it-right-the-first-time
๋งน์์ ๋ฐ๋ฅด๋ฉด ์ธก์์ง์ฌ์ ์ฅ์ํ ์ ์์ ๋ฐํ๊ณ ์์ค์ง์ฌ์ ์๋๋ ๋ ๋ฆฐ์์ ๋ฐํ๊ณ ์ฌ์์ง์ฌ์ ์ธ๋กํ ๋์์ ๋ฐํ๊ณ ์๋น์ง์ฌ์ ๋ํ๋ฏผ์์ ๋ฐํ๋ ๊ฒ์ด๋ค.
์๊ธฐ๋ ์ผ๊ธฐ์ฑ์ด๊ณ ์๊ธฐ๋ ์ฐ์ฑ์ธ ๊ฒ๊ณผ ๋ง์ฐฌ๊ฐ์ง๋ก ์๋ช
ํ๋ค. ์๋๋ผ๊ณ ? ํ์์ ์์์ด์จ ๋ฉ์ด๋ฆฌ๊ณ ๋ฌ ํ ์์ ์ํด๋ก๊ฐ ๊ฐ์ ธ์๋ค.
๋ญ? ํ์์ ์์ฉ์ก์ด ์๋๋ผ๊ณ ? ๊ทธ๋ฐ๊ฑด ๋ชจ๋ฅด๊ฒ ๊ณ ์๋ฌดํผ ๊ทธ๋ ๋ค.
๋ ๋ณด๊ธฐ: https://www.sfstory.co.kr/novel2/lists/6626
Hackers' Public ํฌ์คํฐ ์์ฑ~ https://public.hackers.pub/
Fediverse Report โ #131
IFTAS founder Jaz-Michael King wrote an excellent blog post titled โThere is One Fediverse. There are a Million Fediverses.โ, that I think is worth reading. In it, King describes the fediverse as a large plurality of places, that can account for humanities wide-ranging diversity in cultures, languages and identities. King concludes: โI donโt want to grow โthe fediverseโ, because there is no single โtheโ fediverse. I want to help humanity step out of walled-in, private platforms and onto the open social web โ a web where everyone can exercise their rights to free expression, free association, and just as importantly, the right to choose who they associate with.โ
This dual mode of thinking, either the fediverse as a single place, or the fediverse as a large plurality of partially-connected places, popped up again this week related to Bluesky. Mississippiโs new Age Assurance Law puts stringent requirements on social media platforms to put in age verification checks. Bluesky has various concerns about this new law, decided they could not comply with it, and decided to block Mississippi IP addresses, effectively removing themselves from the state. This led to a whole set of discourse on the fediverse about the decentralised nature of Bluesky, considering they can just blacklist an entire state, in a way that impacts virtually all users on the network.
This supposed centralised nature of Bluesky is then put into contrast with the decentralised nature. However, the language of this conversation, and which fediverse is being discussed, matters here. Talking about Blueskyโs decision, Mastodon CEO Eugen Rochko says: โAnd this is why real decentralization matters. There is nobody that can decide for the fediverse to block Mississippi.โ This response makes sense from a perspective of the fediverse as a single place: there is no owner of this singular fediverse which can make such decisions. But this โsingularโ fediverse is only a conceptual thing: instead there are โ10.000+ fediverse operators across the world get to make that decision for themselves.โ as Rochko also says.
What stands out to me about the conversations on the fediverse is how much focus is placed on the singular fediverse, and how its decentralised nature can be a powerful tool for dealing with government overreach. In contrast, very limited attention is given to the very real problem that this means that there are a large number of server operators who do have to make the challenging decision for themselves: do they comply with Mississippiโs Age Assurance Law, block access to Mississippi IP addresses, or ignore it altogether? In the big picture, the singular fediverseโs decentralised nature looks like a great way of dealing with age verification laws. But once you zoom in further and see a million fediverses, the picture becomes a whole lot more complicated: it means that thousands of (volunteer) server administrators are making difficult decisions. Theyโll all have to decide for themselves if and how they want to comply with this new law. The stakes are big: failure t comply can be fined up to $10,000 per violation.
While this singular fediverse can be a powerful framing tool, I think itโs worth paying attention to how King describes the value of a million fediverses. Viewing the fediverses as a large number of independent places, shows both the value in diversity that it allows, as well as the very real challenges that individual server operates face when it comes to complying with global regulations.
None of the large fediverse servers have so far complied, neither with the UKโs Online Safety Act, nor with this new Mississippi regulation. I am very much not a laywer, but neither laws have clear exceptions that would apply to Mastodon servers as far as I can tell. In that context, I find Rochkoโs comment of โTechnically, youโre probably also breaking laws in Afghanistan, Iran, North Korea and so on. The question is, do you care?โ to be slightly concerning.
Bounce is a new tool that allows people to move their following graph across protocols. It is made by A New Social, the organisation behind the bridging software Bridgy Fed, and it is now available in beta. In itโs current version, it allows people to port their Bluesky social graph to their Mastodon or Pixelfed account. Iโll have more writing on Bounce out in the next few days, but for more coverage you can read Sarah Perezโs TechCrunch article about Bounce.
CrowdBucks is a new fediverse-native payment platform, that allows for crowdfunding, tipping and more. It is created by Charles Iliya Krempeaux (aka @reiver), who also organised the recent FediCon conference in Vancouver. Reiver explains that the โlong-term vision that CrowdBucks is a part of is to create a payments layer for the Fediverseโ. What stands out about CrowdBucks is that it does not require people to create a new account, instead they can sign in to CrowdBucks with their existing Mastodon account. Other software platforms are also planned to be supported later.
When you are logged in to CrowdBucks, you can set up your profile donation tiers, or goals. When you visit a link to a CrowdBucks profile page, you can again log in with your existing fediverse account and donate. Donations go through Stripe, and the team also expects other payment methods to be implemented later.
The platform is still in its early stages, with some notable missing features the ability to share content with your subscribers, or lock content behind donation tiers. CrowdBucks is open-source, and the code is available here. Payment systems on the fediverse have proven to be challenging, as last yearโs Sub.club experiment indicates. CrowdBucks does have the outline of what a fediverse-native donation platform can look like however, and itโs exciting to see it develop.
The Fedilabs client now has meaningfully different versions between FDroid and Google Playโs Android, due to Google requiring them to remove various features, such as donation links and the ability to register an account. Various PeerTube videos also had to be removed from the client to exclude videos that explain how to download YouTube videos. This is one of the small news items that I think has fairly large implications down the line: Googleโs Play Store and Appleโs App Store are major gatekeeping systems that the decentralisation of the fediverse has a difficulty in bypassing. As such, I expect censorship issues and governments trying to wrestle control over decentralised systems to focus on clients, much more than on servers.
Oni is a new single-user ActivityPub server, and what stands out about Oni is that it uses ActivityPub client-to-server part of the protocol. This part of the ActivityPub protocol determines how clients should communicate with servers using ActivityPub. Very few fediverse platforms use this part of the official protocol specification, and almost all platforms use another implementation, with the Mastodon API being the most popular. This is incidentally also a major contributing factor to Mastodonโs influence over the entire fediverse, as it effectively owns half of the protocol that most of the network runs on. Using ActivityPub Client-to-Server part of the protocol is challenging, as it is a chicken-and-egg problem: virtually no servers support it, but no client supports it either. In the case of Oni, that means that using Oni requires using a specific client to post to the server, Box. Box is another project by the same developer, and a basic fediverse client that focuses on supporting ActivityPub Client-to-Server.
In their latest monthly update, Mastodon mentioned that they are working on adding starter packs. Another initiative for starter packs is by fedidevs.com, which features already a collection of starter packs, in ActivityPub format. Developer Julian Fietkau says that these will likely be compatible with Mastodon in the future. One difference so far is that Mastodon plans on giving people control over being included in a starter pack, a feature that starter pack on fedidevs.com currently do not have.
https://connectedplaces.online/reports/fediverse-report-131/
๋ฉ๋ก ๋นต
๋นต์ง์์ ๋ ์ด์ ๋ฉ๋ก ๋นต์ ํ์ง ์๋๋์
์ฐธ์ฌ ์ ์ฒญ ์๋ฃ!
Hackers' Pub ํฐ์ ์ธ ๋ฅผ ์ ์ ์ฃผ๋ฌธํ์ต๋๋ค. 9์ 3์ผ(ๆฐด)์ ์ถ๊ณ ์์ ์ด๋ผ๊ณ ํฉ๋๋ค. ๋น์ฉ์ 339,300์ ๋ค์๋๋ฐ, ์ด 17์ฅ ์ฃผ๋ฌธํ์ผ๋ ํ ์ฅ์ 2๋ง์(๋ฐฐ์ก๋ฃ ๋ฏธํฌํจ)์ด ๋๊ฒ ์ต๋๋ค.
@jihyeokJihyeok Seo
@kodingwarriorJaeyeol Lee
@z9mb1wwj
@w8385๋ฐ๊ทผํ @2chanhaeng์ด๋ฌด
@nebuletoHaze @morealLee Dogeon
@yihyunjoonํ์ค
@seha ์๋ง ์ฃผ๋ฌธํ์ ๋๋ถ๋ถ์ ์ ๋ ์ง์ ๋ง๋์ ์ ๋ฌ ๋๋ฆด ์ ์์ ๊ฒ ๊ฐ๊ธด ํ๋ฐ, ๋ฐฐ์ก์ด ํ์ํ์ ๋ถ์ ์ ๊ฒ DM์ผ๋ก ์ด๋ฆ, ์ฐ๋ฝ์ฒ, ์ฃผ์์ง, ์ฐํธ๋ฒํธ๋ฅผ ์๋ ค์ฃผ์๊ธฐ ๋ฐ๋๋๋ค!
๊ฐ์ฌํฉ๋๋ค.
@silverpill
@hongminheeๆดช ๆฐๆ (Hong Minhee) Thank you for the report! Iโll take a look at this!
@hongminheeๆดช ๆฐๆ (Hong Minhee)
@silverpill It looks like I need an invite code to join mitra.social. Can you provide me one?
ํด์ปค์คํ์์ ์ค์ด์นดํ ๋งํฌ ๋ฐ ๋๋ง๋ค ์ธ๋ฌ๋ก ๋ด ์ผ๋ฒ๋ ๊ทธ๋ฆผ์ด ๋ณด์ฌ์ ๋ถ๋๋ฌ์... ใ ใ ใ
์ค์ด์นดํ์ ActivityPub ์ง์์ด ๋ค์ด๊ฐ์ต๋๋ค. ์ด์ ์ข์ํ๋ ์๊ฐ๋ ์ปค๋ฎค๋ํฐ์ ์ ๊ทธ๋ฆผ์ ์ฐํฉ์ฐ์ฃผ์์๋ ๋ฐ์ ๋ณด์ธ์!
์๊ฐ ํ๋กํ์ด๋ ์ปค๋ฎค๋ํฐ ๋ฉ์ธ ํ์ด์ง์์ ActivityPub ํธ๋ค์ ํ์ธํ ์ ์์ต๋๋ค.
์ธ์ฉ๋ ๊ทธ๋ฆผ์ ActivityPub ์ฐ๋์ ๋์์ฃผ์
@hongminheeๆดช ๆฐๆ (Hong Minhee) ๋์ด ์ค์ด์นดํ ์ด์ฐฝ๊ธฐ์ ๊ทธ๋ ค ์ฃผ์ ๊ณ ์์ด ๊ทธ๋ฆผ์
๋๋ค. ๊ฐ์ฌํฉ๋๋ค!
๋์์ฅ - @oekaki๋์์ฅ ใ็ตตใใ
ํฌ์ผ๋ชฌ! - @2a78c025-5702-49c3-bb46-38e02574f47f
ํ๋ฅด์๋!! - @2317e2a2-60f8-4649-bf31-37262aa9a6f8์คํ๋ํฐ ๋์ํ๊ธฐ
์คํ๋ํฐ - @2317e2a2-60f8-4649-bf31-37262aa9a6f8์คํ๋ํฐ ๋์ํ๊ธฐ
๋ ๋ - @red๋นจ๊ฐ ใใ Red
๊ทธ๋ฆฐ - @green์ด๋ก ใฟใฉใ Green
๋ธ๋ฃจ - @blueํ๋ ใใ Blue
As
@hongminheeๆดช ๆฐๆ (Hong Minhee)
recently posted about
A new drawing community called https://oeee.cafe (
@oeee_cafeใ็ตตใใ OEEEใซใใง ๐ฅ) made by
@jihyeokJihyeok Seo and others just implemented #ActivityPub and joined the #fediverse. It's exciting to see niche art focused software using these tools and techniques to share in our weird network we have here.
via https://hollo.social/@hongminhee/0198e1eb-67ba-76dc-a5a6-934c20bf968b
announcement post: https://hackers.pub/@jihyeok/0198e00f-04e9-77dd-abb8-b3d6a2b42808
@liaizonwakest โ
@hongminheeๆดช ๆฐๆ (Hong Minhee)
@oeee_cafeใ็ตตใใ OEEEใซใใง ๐ฅ
@jihyeokJihyeok Seo
Nice! I've lined this #AGPL licensed project up to be included in the delightful fediverse experience curated list at..
https://delightful.coding.social/delightful-fediverse-experience
I found the codebase on github at..
@jihyeokJihyeok Seo I can't subscribe, the server responds with 500
"Something went wrong: Failed to parse object"
@silverpill
@hongminheeๆดช ๆฐๆ (Hong Minhee) Thank you for the report! Iโll take a look at this!
Excited to share some great news from the #creative community! Oeee Cafe, a fantastic oekaki #drawing platform, just added #ActivityPub support today. This means all the amazing artwork being created there can now be shared and discovered across the #fediverse, which is such a wonderful step toward connecting creative communities.
Big shoutout to my friend
@jihyeokJihyeok Seo for building this platform and bringing it to the fediverse. It's always inspiring to see developers creating spaces for artists and then opening them up to the broader federated community. If you're into digital art or just appreciate seeing creative work, definitely worth checking out what people are sharing from Oeee Cafe on your timeline now. You can find me there at @hongminheeๆดชๅ
if you want to connect!
@hongminhee@hollo.socialๆดช ๆฐๆ (Hong Minhee)
@jihyeokJihyeok Seo @hongminhee@oeee.cafeๆดชๅ
ow wow that amazing, I was just looking at a #oakaki platform that added #atproto support recently, it's interesting to see those nieche communities finding the power of decentralization!
As
@hongminheeๆดช ๆฐๆ (Hong Minhee)
recently posted about
A new drawing community called https://oeee.cafe (
@oeee_cafeใ็ตตใใ OEEEใซใใง ๐ฅ) made by
@jihyeokJihyeok Seo and others just implemented #ActivityPub and joined the #fediverse. It's exciting to see niche art focused software using these tools and techniques to share in our weird network we have here.
via https://hollo.social/@hongminhee/0198e1eb-67ba-76dc-a5a6-934c20bf968b
announcement post: https://hackers.pub/@jihyeok/0198e00f-04e9-77dd-abb8-b3d6a2b42808
Excited to share some great news from the #creative community! Oeee Cafe, a fantastic oekaki #drawing platform, just added #ActivityPub support today. This means all the amazing artwork being created there can now be shared and discovered across the #fediverse, which is such a wonderful step toward connecting creative communities.
Big shoutout to my friend
@jihyeokJihyeok Seo for building this platform and bringing it to the fediverse. It's always inspiring to see developers creating spaces for artists and then opening them up to the broader federated community. If you're into digital art or just appreciate seeing creative work, definitely worth checking out what people are sharing from Oeee Cafe on your timeline now. You can find me there at @hongminheeๆดชๅ
if you want to connect!
@jihyeokJihyeok Seo
@z9mb1wwj ๋ฒ๊ทธโฆ๋ผ๊ธฐ ๋ณด๋ค๋ ์ต์ด ํ๋ก ์ด์ ์ ๋ฆฌ๋ชจํธ์์ ์ฌ๋ฆฐ ๊ฒ์๋ฌผ์ ์ ๋ณด์ด๋๊น, ๊ฒ์ํด์ ๊ฐ์ ธ์์ด์.
@hongminheeๆดช ๆฐๆ (Hong Minhee)
@z9mb1wwj ํ๋ก์ฐ๊ฐ ์ ๋๋๋ฐ ๊ธ์ด ์ ๋ณด์ด๋ ํ๋๋ ใ
ใ
@jihyeokJihyeok Seo ํ๋ก์ฐ๋ฅผ ๋ฐ๋๋ฐ ์๊ฐ์ด ๊ฑธ๋ฆฌ๋ ๊ฒ ๊ฐ๋ค์. ๊ธฐ๋ฅ ์ถ๊ฐํ๋๋ผ ์๊ณ ํ์
จ์ด์!!!
@z9mb1wwj ๊ฐ์ฌํฉ๋๋ค ๐ฅณ๐ฅณ๐ฅณ
@z9mb1 ๋ฅผ ํ๋ก์ฐํ๋ฉด ํ์๋ผ์ธ์ ์์ ๊ทธ๋ฆผ์ด ๋ฐ ๊ฒ๋๋ค.
@z9mb1wwj ์ด์ ๋ฐ ๊ฒ๋๋ค!
@hongminheeๆดช ๆฐๆ (Hong Minhee)
@z9mb1wwj ์ค ๋ญ๊ฐ ๋ฒ๊ทธ๊ฐ ์์๋์
@z9mb1 ํ ์คํธ๋ก ๊ทธ๋ฆผ ๋ ๊ฐ๋ฅผ ์ฌ๋ ธ๋๋ฐ ํด๋น ํธ๋ค ๊ณ์ ์ ์๋ฐ ๋๋ ์ดใธใ ใ ๊ฒ ํ๋ฉด ๋๋์
@z9mb1wwj ์ผ๋จ ํ๋ก์ฐ๋ฅผ ํ์
์ผ ํฉ๋๋ค!
์ค์ด์นดํ์ ActivityPub ์ง์์ด ๋ค์ด๊ฐ์ต๋๋ค. ์ด์ ์ข์ํ๋ ์๊ฐ๋ ์ปค๋ฎค๋ํฐ์ ์ ๊ทธ๋ฆผ์ ์ฐํฉ์ฐ์ฃผ์์๋ ๋ฐ์ ๋ณด์ธ์!
์๊ฐ ํ๋กํ์ด๋ ์ปค๋ฎค๋ํฐ ๋ฉ์ธ ํ์ด์ง์์ ActivityPub ํธ๋ค์ ํ์ธํ ์ ์์ต๋๋ค.
์ธ์ฉ๋ ๊ทธ๋ฆผ์ ActivityPub ์ฐ๋์ ๋์์ฃผ์
@hongminheeๆดช ๆฐๆ (Hong Minhee) ๋์ด ์ค์ด์นดํ ์ด์ฐฝ๊ธฐ์ ๊ทธ๋ ค ์ฃผ์ ๊ณ ์์ด ๊ทธ๋ฆผ์
๋๋ค. ๊ฐ์ฌํฉ๋๋ค!
I added ActivityPub support to Oeee Cafe, which is a safe-for-work Oekaki-style drawing board.
You can view the handles for artists or communities you like in the profile or the community main page. Subscribe and get new artwork right in your Fediverse timeline!
Special thanks to
@hongminheeๆดช ๆฐๆ (Hong Minhee) who helped me implement ActivityPub. Quoted is his drawing in the early days of Oeee Cafe.
์ค์ด์นดํ์ ActivityPub ์ง์์ด ๋ค์ด๊ฐ์ต๋๋ค. ์ด์ ์ข์ํ๋ ์๊ฐ๋ ์ปค๋ฎค๋ํฐ์ ์ ๊ทธ๋ฆผ์ ์ฐํฉ์ฐ์ฃผ์์๋ ๋ฐ์ ๋ณด์ธ์!
์๊ฐ ํ๋กํ์ด๋ ์ปค๋ฎค๋ํฐ ๋ฉ์ธ ํ์ด์ง์์ ActivityPub ํธ๋ค์ ํ์ธํ ์ ์์ต๋๋ค.
์ธ์ฉ๋ ๊ทธ๋ฆผ์ ActivityPub ์ฐ๋์ ๋์์ฃผ์
@hongminheeๆดช ๆฐๆ (Hong Minhee) ๋์ด ์ค์ด์นดํ ์ด์ฐฝ๊ธฐ์ ๊ทธ๋ ค ์ฃผ์ ๊ณ ์์ด ๊ทธ๋ฆผ์
๋๋ค. ๊ฐ์ฌํฉ๋๋ค!
Hackers' Pub์ ํ์ฌ Fresh ํ๋ ์์ํฌ๋ก ๋ง๋ค์ด์ ธ ์๋๋ฐ, Fresh ํ๋ ์์ํฌ์ ํ๊ณ๋ฅผ ๋ฒ์ด๋๊ธฐ ์ํด GraphQL + SolidStart ์คํ์ผ๋ก ๋์ด๊ฐ๋ ์์ (web-next)์ ์งํ์ค์ ๋๋ค. ์งํ ์ํฉ์ ๊ด๋ฆฌํ๊ธฐ ์ํด ์ํฝ ์ด์๋ฅผ ๋ง๋ค์์ต๋๋ค.
๋๋ ์ค์ด์นดํ(https://oeee.cafe)์ ๊ทธ๋ฆผ ์ฌ๋ ค๋ดค๋ค
oeee.cafe์ ์๋ก์ด ์ปค๋ฎค๋ํฐ๋ฅผ ์ด์์ต๋๋ค.
@z9mb1wwj ์ค์ด์นดํ ๋ง๊ด๋ถ ๐ฅณ๐ฅณ๐ฅณ
oeee.cafe์ ์๋ก์ด ์ปค๋ฎค๋ํฐ๋ฅผ ์ด์์ต๋๋ค.