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.

๐Ÿ• 2026-02-22 12:00 UTC

๐Ÿ“ฐ Qwen3-Swallow & GPT-OSS-Swallow (๐Ÿ‘ 110)

๐Ÿ‡ฌ๐Ÿ‡ง Tokyo Tech releases new Japanese LLMs: Qwen3-Swallow & GPT-OSS-Swallow, trained via continual pre-training, SFT, and RLVR on multilingual datasets
๐Ÿ‡ฐ๐Ÿ‡ท ๋„์ฟ„๊ณผํ•™๋Œ€, Qwen3/GPT-OSS ๊ธฐ๋ฐ˜ ์ผ๋ณธ์–ด LLM ๊ณต๊ฐœ. ์ง€์†์  ์‚ฌ์ „ํ•™์Šต, SFT, RLVR๋กœ ๋‹ค๊ตญ์–ด/์ˆ˜ํ•™/์ฝ”๋“œ ๋ฐ์ดํ„ฐ์…‹ ํ•™์Šต

๐Ÿ”— zenn.dev/tokyotech_lm/articles

0
0
9
0
0
0

๋ณ„์•ˆ๊ฐ„ ์™œ์š”๋Š” ์ผ๋ณธ ๋‹ด์š”๋ผ๋˜ ์—ญ์‚ฌ์„ ์ƒ๋‹˜ ๊ธฐ์–ต๋‚˜์„œ ์›ƒ์Œ

RE: https://bsky.app/profile/did:plc:de27rm6eyuf5ez6gmvjdmilq/post/3mfh3htb3uc2i

0
0
0
0

๊ทผ๋ฐ ์ง„์งœ ์„ธ์กฐ๋Š” ์›Œํ•ด๋จธ 4๋งŒ ์˜ผ์“ฐ ๊ธฐ์ค€์œผ๋กœ๋„ ์š•๋จน์„ ์บ๋ฆญํ„ฐ ์„ค์ •์ด์•ผ. ์‹ฌ์ง€์–ด๋Š” ๋’คํ†ต์ˆ˜ ์น˜๋Š”๊ฒŒ ์˜ˆ์˜๋ฒ”์ ˆ๋กœ ์ž๋ฆฌ์žก์€ ์˜ผ์“ฐ๋“ค ์กฐ์ฐจ ๋˜๋ฐ•๋˜๋ฐ• ๋ฐ”๋ฅธ ๋ฐœ์Œ๊ณผ ๋ฌธ๋ฒ•์œผ๋กœ "์„ธ์กฐ? ๊ทธ๊ฑด ์™€๋ฒ•(์˜ˆ๋ฒ•)์ด ์•„๋‹ˆ์™ธ๋‹ค." ํ•  ๊ฑฐ๊ฐ™์€ ๊ทธ๋Ÿฐ ํ‚น๋ฆฌ์  ๊ฐ“์‹ฌ์ด ์žˆ์Œ.

0

Fedify 2.0.0 is here!

This is the biggest release in Fedify's history. Here are the highlights:

  • Modular architecture โ€” The monolithic @fedify/fedify package has been broken up into focused, independent packages: @fedify/vocab, @fedify/vocab-runtime, @fedify/vocab-tools, @fedify/webfinger, and more. Smaller bundles, cleaner imports, and the ability to extend ActivityPub with custom vocabulary types.
  • Real-time debug dashboard โ€” The new @fedify/debugger package gives you a live dashboard at /__debug__/ showing all your federation traffic: traces, activity details, signature verification, and correlated logs. Just wrap your Federation object and you're done.
  • ActivityPub relay support โ€” First-class relay support via @fedify/relay and the fedify relay CLI command. Supports both Mastodon-style and LitePub-style relay protocols (FEP-ae0c).
  • Ordered message delivery โ€” The new orderingKey option solves the โ€œzombie postโ€ problem where a Delete arrives before its Create. Activities sharing the same key are guaranteed to be delivered in FIFO order.
  • Permanent failure handling โ€” setOutboxPermanentFailureHandler() lets you react when a remote inbox returns 404 or 410, so you can clean up unreachable followers instead of retrying forever.

Other changes include content negotiation at the middleware level, @fedify/lint for shared linting rules, @fedify/create for quick project scaffolding, CLI config files, native Node.js/Bun CLI support, and many bug fixes.

This release includes significant contributions from Korea's OSSCA participants. Huge thanks to everyone involved!

This is a major release with breaking changesโ€”please check the migration guide before upgrading.

Full release notes: https://github.com/fedify-dev/fedify/discussions/580

@fedifyFedify: ActivityPub server framework
Modular architecture โ€” The monolithic @fedify/fedify package has been broken up into focused, independent packages:
woo! that's excellent news! i had a handful of (not currently maintained or used) libraries i wrote myself (codeberg.org/outpost/ts-libs) because all the alternatives either did too much (fedify before this) or weren't that great (the existing http signature library does not do typescript from what i can tell)

having these building blocks without the opinionated framework on top is a great step in enabling flexibility in system design without making everyone reinvent the wheel and get it wrong, excited to see this!
0
2

Fedify 2.0.0 is here!

This is the biggest release in Fedify's history. Here are the highlights:

  • Modular architecture โ€” The monolithic @fedify/fedify package has been broken up into focused, independent packages: @fedify/vocab, @fedify/vocab-runtime, @fedify/vocab-tools, @fedify/webfinger, and more. Smaller bundles, cleaner imports, and the ability to extend ActivityPub with custom vocabulary types.
  • Real-time debug dashboard โ€” The new @fedify/debugger package gives you a live dashboard at /__debug__/ showing all your federation traffic: traces, activity details, signature verification, and correlated logs. Just wrap your Federation object and you're done.
  • ActivityPub relay support โ€” First-class relay support via @fedify/relay and the fedify relay CLI command. Supports both Mastodon-style and LitePub-style relay protocols (FEP-ae0c).
  • Ordered message delivery โ€” The new orderingKey option solves the โ€œzombie postโ€ problem where a Delete arrives before its Create. Activities sharing the same key are guaranteed to be delivered in FIFO order.
  • Permanent failure handling โ€” setOutboxPermanentFailureHandler() lets you react when a remote inbox returns 404 or 410, so you can clean up unreachable followers instead of retrying forever.

Other changes include content negotiation at the middleware level, @fedify/lint for shared linting rules, @fedify/create for quick project scaffolding, CLI config files, native Node.js/Bun CLI support, and many bug fixes.

This release includes significant contributions from Korea's OSSCA participants. Huge thanks to everyone involved!

This is a major release with breaking changesโ€”please check the migration guide before upgrading.

Full release notes: https://github.com/fedify-dev/fedify/discussions/580

@fedifyFedify: ActivityPub server framework
Modular architecture โ€” The monolithic @fedify/fedify package has been broken up into focused, independent packages:
woo! that's excellent news! i had a handful of (not currently maintained or used) libraries i wrote myself (codeberg.org/outpost/ts-libs) because all the alternatives either did too much (fedify before this) or weren't that great (the existing http signature library does not do typescript from what i can tell)

having these building blocks without the opinionated framework on top is a great step in enabling flexibility in system design without making everyone reinvent the wheel and get it wrong, excited to see this!
0
0
2
0
1

Fedify 2.0.0 is here!

This is the biggest release in Fedify's history. Here are the highlights:

  • Modular architecture โ€” The monolithic @fedify/fedify package has been broken up into focused, independent packages: @fedify/vocab, @fedify/vocab-runtime, @fedify/vocab-tools, @fedify/webfinger, and more. Smaller bundles, cleaner imports, and the ability to extend ActivityPub with custom vocabulary types.
  • Real-time debug dashboard โ€” The new @fedify/debugger package gives you a live dashboard at /__debug__/ showing all your federation traffic: traces, activity details, signature verification, and correlated logs. Just wrap your Federation object and you're done.
  • ActivityPub relay support โ€” First-class relay support via @fedify/relay and the fedify relay CLI command. Supports both Mastodon-style and LitePub-style relay protocols (FEP-ae0c).
  • Ordered message delivery โ€” The new orderingKey option solves the โ€œzombie postโ€ problem where a Delete arrives before its Create. Activities sharing the same key are guaranteed to be delivered in FIFO order.
  • Permanent failure handling โ€” setOutboxPermanentFailureHandler() lets you react when a remote inbox returns 404 or 410, so you can clean up unreachable followers instead of retrying forever.

Other changes include content negotiation at the middleware level, @fedify/lint for shared linting rules, @fedify/create for quick project scaffolding, CLI config files, native Node.js/Bun CLI support, and many bug fixes.

This release includes significant contributions from Korea's OSSCA participants. Huge thanks to everyone involved!

This is a major release with breaking changesโ€”please check the migration guide before upgrading.

Full release notes: https://github.com/fedify-dev/fedify/discussions/580

4
6
0

ใ‚ใ˜ใทใ‚‰ใกใ‚ƒใ‚“ใ€ใƒ€ใ‚ฆใƒŠใ•ใ‚“ใ€็™ฝ่™Žใ•ใ‚“ใ€ใใŸใ‚‹ใกใ‚ƒใ‚“ใ€ใ‚ใ‚‹ใ‚’ใƒ‹ใ‚ญใจๆ‰“ใกไธŠใ’ใ—ใฆใใŸ๏ฝž๏ฝž๏ฝž๏ผ๏ผ๏ผใ‚ใฃใฃใฃใฃใกใ‚ƒใŸใฎใ—ใ‹ใฃใŸใงใ™๏ผ๏ผ๏ผใฟใ‚“ใชๆœฌๅฝ“ใซใ‚ใ‚ŠใŒใจใ†๏ผ๏ผ๏ผใŠ็–ฒใ‚Œใ•ใพ๏ฝž๏ผ๏ผ๏ผ

1
1
0

2010๋…„๋Œ€ ์ดํ›„์˜ ์•ผ๊ฐ„ ํ’๊ฒฝ์€ ๊ทธ ์ด์ „๊ณผ๋Š” ์„œ์„œํžˆ ๊ทธ๋Ÿฌ๋‚˜ ์™„์ „ํžˆ ๋‹ฌ๋ผ์ง€๋Š”๋ฐ, ๊ณ ํœ˜๋„ LED์˜ ๋ณด๊ธ‰์ด "๋ฐค๊ฑฐ๋ฆฌ์˜ ๋น›"์„ ์™„์ „ํžˆ ๋ฐ”๊ฟ”๋†“์•˜๊ธฐ ๋•Œ๋ฌธ. ๋ฌผ๋ก  ์—๋„ˆ์ง€ ํšจ์œจ ๋ฉด์—์„œ LED์˜ ๋„์ž…์„ ๋ถ€์ •์ ์œผ๋กœ ๋ณผ ์ˆ˜๋Š” ์—†์ง€๋งŒ, ํšจ์œจ์„ ์œ„ํ•ด ๋†’์€ ์ƒ‰์˜จ๋„์˜ ๊ณ ํœ˜๋„ ์กฐ๋ช…์ด ๊น”๋ฆฌ๋ฉด์„œ ์šฐ๋ฆฌ์˜ ์•ผ๊ฒฝ์€ ์™„์ „ํžˆ ๋ณ€ํ–ˆ๋‹ค. ์ตœ์†Œํ•œ ๋‚ฎ์€ ์ƒ‰์˜จ๋„๋กœ ๋ฐ”๊ฟ”๋‚˜๊ฐ€๋Š” ์ •๋„์˜ ๋ณ€ํ™”๋Š” ํ•„์š”ํ•˜๋‹ค. ์š”์ฆ˜ ์ˆ˜๋ฉด์˜ ์งˆ ๋“ฑ์„ ์ด์œ ๋กœ ํ•„์š”์„ฑ์ด ์ด์•ผ๊ธฐ๋˜๊ณ  ์žˆ๋Š” ์ ์€ ๊ธ์ •์ ์ด๋‹ค.

0

์‚ฌ์‹ค ๊ณ ์‹œ์›๋“ค์ด ์ด๋ฏธ 10๋…„ ์ „๋ถ€ํ„ฐ ์™ธ๊ตญ์ธ ๋“ฑ์„ ๋Œ€์ƒ์œผ๋กœ 1๋ฐ• 1~3๋งŒ์›๋Œ€๋กœ ์˜์—…ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ์‹ค์ œ๋กœ๋Š” ๊ณ ์‹œ์›์œผ๋กœ ๋งŽ์ด ๋น ์ง.... ์ด๊ฒŒ ๋‚ด๊ตญ์ธ ๋Œ€์ƒ์œผ๋กœ ๋‹จ๊ธฐ๋ฐฉ ํ•˜๋˜๊ฒŒ(๋‚˜๋„ ์Œ๋Œ€์ž…์‹œํ•˜๋ฉด์„œ ์ข…์ข… ์ผ์Œ) ์™ธ๊ตญ์ธ๋“คํ•œํ…Œ ๊ฟ€ํŒ์œผ๋กœ ํผ์ ธ์„œ ๋„์ฟ„๊ฐ€์„œ ์ฒดํ—˜์œผ๋กœ ์บก์Аํ˜ธํ…” ๊ฐ€๋ณด๋“ฏ์ด ํผ์ง„๊ฑฐ๋ผ ์ค‘๊ตญ์ธ ์–ด์ฉŒ๊ณ  ์ €๊ธ€์ด ใ„นใ…‡ ๋ฌผํƒ€๊ธฐ์ผ ๊ฐ€๋Šฅ์„ฑ์ด ๋” ํผ

RE: https://bsky.app/profile/did:plc:qqprlpqhpawgaytoyrif2iou/post/3mfggpwhjzs2y

0
0
9
0
0
3
0
1

2027ๅนดใฎDebianใฎๅนดๆฌกใ‚ซใƒณใƒ•ใ‚กใƒฌใƒณใ‚นDebConf 27ใŒๆ—ฅๆœฌใง้–‹ๅ‚ฌใ•ใ‚Œใ‚‹ใ“ใจใŒๆฑบใพใ‚Šใพใ—ใŸ! ใŠใ‚ใงใจใ†ใ”ใ–ใ„ใพใ™!

DebConf/27/Bids - Debian Wiki
wiki.debian.org/DebConf/27/Bids

0
0

้’็ฉบๆ–‡ๅบซใซใฏใ„ใฃใฆใ‚‹็ฟป่จณใƒขใƒŽใฏใ‚„ใฃใฑใ‚Š็ฟป่จณใฎๆ—ฅๆœฌ่ชžใŒๅคใ™ใŽใฆใธใฃใฝใ“ใชใ‚“ใ ใ‚ˆใชใโ€ฆใ€Ž็ฝชใจ็ฝฐใ€ใฏใƒžใƒซใƒกใƒฉใƒผใƒ‰ใƒ•ใฎใ€Œโ€ฆใ˜ใ‚ƒใŒใ›ใ‚“ใ‹๏ผŸใ€ใฃใฆใฉใ“ใฎๆ–น่จ€ใจใ‚‚ๅˆ†ใ‹ใ‚‰ใฌ็ๅฆ™ใช่ชžๅฐพใจใ‹ๅ”็ชใชใ‚ฝใƒผใƒ‹ใƒฃใธใฎใŠๅ‰ๅ‘ผใฐใ‚ใ‚Šใจใ‹ใ€‚ใปใ‚“ใจใใ‚‰ใ„ใ€‚
ใ‹ใจใ„ใฃใฆ้’็ฉบๆ–‡ๅบซใซๅ…ฅใฃใฆใ‚‹ใฎใงๆ–ฐใ—ใ„็ฟป่จณใŒ่‰ฏใ„ใ‹ใฃใฆใ„ใ†ใจๅ•้กŒๅค–ใงใ€ใ€Žใƒ€ใ‚ดใƒณใ€1ใƒšใƒผใ‚ธ็›ฎใงใ„ใใชใ‚Š็ทฏๅบฆใจ็ตŒๅบฆใฃใฆๅ˜่ชžๅ–ใ‚Š้•ใˆใฆใฆใ€ๆ„ๅ‘ณใŒ้€šใ‚‰ใชใ„ใฎใซ็ถš่กŒใ—ใฆใŸใ‚Šใ™ใ‚‹ใ‹ใ‚‰็„กๅใฎ็ฟป่จณ่€…ใฎ็ฟป่จณใจใ‹่ชญใ‚€ใ ใ‘ๆ™‚้–“ใฎใƒ ใƒ€ใ€‚ๆœ€ไฝŽ้™ใฎ็ทจ้›†ใจๆ ก้–ฒใจๆ กๆญฃใ‚’็ตŒใฆใ„ใชใ„ใ‚‚ใฎใ‚’่ชญใ‚€ใฎใฏใ‚„ใ‚ใ‚ˆใ†ใ€‚

0
0

์ด๋ฒˆ ๋ผ์ด๋ธŒ์— ์˜์•„ํ–ˆ๋˜ ์ ์ด ์ฐฉ๊ฐ์€ ์•„๋‹ˆ์—ˆ๋˜๊ฑธ๋กœ. ๋ผ์ด๋ธŒ ์—ฐ์ฃผ๊ฐ€ ์ŠคํŠœ๋””์˜ค ๋ฒ„์ „๊ณผ ์ฐจ์ด๊ฐ€ ์—†์„ ์ˆ˜ ์—†์ง€๋งŒ ์ด๊ฑด ๋“œ๋ฆผ์”จ์–ดํ„ฐ๋ž€ ๋ง์ž„. ์˜๋„๋กœ ํ•œ๋‘๋ฐ• ์กฐ์ •ํ•œ๊ฑด ๊ทธ๋Ÿฐ๊ฐ€๋ณด๋‹ค ํ–ˆ๋Š”๋ฐ ์„€๋„์šฐ๋งจ ์ธ์‹œ๋˜ํŠธ ์‹œ์ž‘๋ ๋•Œ ํฌํŠธ๋…ธ์ด๊ฐ€ ๋”ฑ๋”ฑ ๋‘๋ฒˆ ๋‘๋“œ๋ฆฐ ๋‹ค์Œ ์‹œ์ž‘ํ•˜๋Š”๊ฑด ์ •๋ง ๋ฌ˜ํ–ˆ์Œ. ์ด๊ฑด ๋“œ๋ฆผ์”จ์–ดํ„ฐ๋ž€ ๋ง์ž„. ๋ฆฌ๋“œ ์—†์ด ์ง„์งœ ๊ท€์‹ ๊ฐ™์ด ํƒ€์ด๋ฐ์„ ๋งž์ถฐ ์™”๊ณ  ๊ทธ๋Ÿฌ๊ธธ ๊ธฐ๋Œ€ํ–ˆ๋Š”๋ฐ ๋ญ์ž„. ๋”ฑ ๋”ฑ. ....... ํ”ฝ ์‹์Œ.

https://youtube.com/watch?v=pvZtP12h5Ss

0
1
0
4
0

Fedify 2.0.0 is here!

This is the biggest release in Fedify's history. Here are the highlights:

  • Modular architecture โ€” The monolithic @fedify/fedify package has been broken up into focused, independent packages: @fedify/vocab, @fedify/vocab-runtime, @fedify/vocab-tools, @fedify/webfinger, and more. Smaller bundles, cleaner imports, and the ability to extend ActivityPub with custom vocabulary types.
  • Real-time debug dashboard โ€” The new @fedify/debugger package gives you a live dashboard at /__debug__/ showing all your federation traffic: traces, activity details, signature verification, and correlated logs. Just wrap your Federation object and you're done.
  • ActivityPub relay support โ€” First-class relay support via @fedify/relay and the fedify relay CLI command. Supports both Mastodon-style and LitePub-style relay protocols (FEP-ae0c).
  • Ordered message delivery โ€” The new orderingKey option solves the โ€œzombie postโ€ problem where a Delete arrives before its Create. Activities sharing the same key are guaranteed to be delivered in FIFO order.
  • Permanent failure handling โ€” setOutboxPermanentFailureHandler() lets you react when a remote inbox returns 404 or 410, so you can clean up unreachable followers instead of retrying forever.

Other changes include content negotiation at the middleware level, @fedify/lint for shared linting rules, @fedify/create for quick project scaffolding, CLI config files, native Node.js/Bun CLI support, and many bug fixes.

This release includes significant contributions from Korea's OSSCA participants. Huge thanks to everyone involved!

This is a major release with breaking changesโ€”please check the migration guide before upgrading.

Full release notes: https://github.com/fedify-dev/fedify/discussions/580

4
6
0
1
0

์•ˆ๋…•ํ•˜์„ธ์š” ์ด๋ฒˆ์— ๊ตฟ์ฆˆ์กด์„ ๋Œ€ ์ •๋ฆฌ ํ–ˆ์Šต๋‹ˆ๋‹ค....

์•„์‚ฌํžˆ๋‚˜ ๋งˆํ›„์œ  ๋น„๊ณต๊ตฟ ์œ„์ฃผ ๊ตฟ์ฆˆ๋ฅผ ์ „๋ถ€ ์ •๋ฆฌํ•ฉ๋‹ˆ๋‹ค
๊ฑฐ๋ž˜๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•œ ํ’ˆ๋ชฉ๋„ ์žˆ์–ด์„œ ๊ทธ๋ƒฅ ๊ณต์‹ ์•„ํฌ๋ฆด ์Šคํƒ ๋“œ๊ฐ’(15,000)๋งŒ ๋ฐ›๊ณ  !!์ผ๊ด„๋กœ!! ๋ณด๋ƒ…๋‹ˆ๋‹ค
๋ฌธ์˜ ๋””์—  ์ฃผ์‹ญ์‚ฌ...

0
0
1
0
0
0
0
1
0

Super Fun fรผr Sprach-Nerds, Weird Fiction-Fans und alle, die gerne neue Sachen lernen: Diese Geschichte wird jeden Absatz 100 Jahre รคlter (& gruseliger), am Schluss sind wir um 1.000 sprachlich angelangt. Bis wann kรถnnt Ihr verstehen, was da steht? Danach erklรคrt ein Sprachhistoriker die Verรคnderungen, die ihr da rรผckwรคrts mitgemacht habt.

deadlanguagesociety.com/p/how-

0
3
0

Fedify 2.0.0 is here!

This is the biggest release in Fedify's history. Here are the highlights:

  • Modular architecture โ€” The monolithic @fedify/fedify package has been broken up into focused, independent packages: @fedify/vocab, @fedify/vocab-runtime, @fedify/vocab-tools, @fedify/webfinger, and more. Smaller bundles, cleaner imports, and the ability to extend ActivityPub with custom vocabulary types.
  • Real-time debug dashboard โ€” The new @fedify/debugger package gives you a live dashboard at /__debug__/ showing all your federation traffic: traces, activity details, signature verification, and correlated logs. Just wrap your Federation object and you're done.
  • ActivityPub relay support โ€” First-class relay support via @fedify/relay and the fedify relay CLI command. Supports both Mastodon-style and LitePub-style relay protocols (FEP-ae0c).
  • Ordered message delivery โ€” The new orderingKey option solves the โ€œzombie postโ€ problem where a Delete arrives before its Create. Activities sharing the same key are guaranteed to be delivered in FIFO order.
  • Permanent failure handling โ€” setOutboxPermanentFailureHandler() lets you react when a remote inbox returns 404 or 410, so you can clean up unreachable followers instead of retrying forever.

Other changes include content negotiation at the middleware level, @fedify/lint for shared linting rules, @fedify/create for quick project scaffolding, CLI config files, native Node.js/Bun CLI support, and many bug fixes.

This release includes significant contributions from Korea's OSSCA participants. Huge thanks to everyone involved!

This is a major release with breaking changesโ€”please check the migration guide before upgrading.

Full release notes: https://github.com/fedify-dev/fedify/discussions/580

4
6
0

ๅ‰›ๅ‰›ๅนซๅ…’ๅญๆด—ๅฎŒๆพก่ผชๅˆฐๆˆ‘ๆด—ๆ™‚๏ผŒไป–ๆƒณ่ฆๅ‡ณๅญ็ซ™้ซ˜๏ผŒๅพ€้ซ˜่™•็š„็Žป็’ƒๅก—้ด‰ใ€‚

ๆˆ‘๏ผšใ€Œๆค…ๅญ็ตฆไฝ ๏ผˆๆบ–ๅ‚™่นฒ่‘—ๆด—๏ผ‰

ๅ…’๏ผšใ€Ž้‚ฃ้€™ๆจฃไฝ ๆœƒ็ดฏๆฌธ๏ผŒๆˆ‘ไธ็”จๆค…ๅญไบ†

ๆŽฅ่‘—็ˆถๅญๅ…ฉไบบๅฐฑๅœจ้‚ฃ้‚Šใ€Œไธ็”จใ€ไธ็”จใ€ๆŽจไพ†ๆŽจๅŽปไบ† 2ใ€3 ๅˆ†้˜ใ€‚ ๐Ÿคฃ๐Ÿคฃ๐Ÿคฃ

0
0

How far back in time can you understand English?

Itโ€™s a thousand years of the English language, compressed into a single blog post.

"... as his post goes on, his language gets older. A hundred years older with each jump. The spelling changes. The grammar changes. Words you know are replaced by unfamiliar words, and his attitude gets older too, as the bloggerโ€™s voice is replaced by that of a Georgian diarist, an Elizabethan pamphleteer, a medieval chronicler."

deadlanguagesociety.com/p/how-

0
35
0
0

๋‚˜๋ฅผ ๋™๊ฒฐ๊ฑด์กฐํ•˜๊ณ  ์‹ถ์–ด

???:๋™๊ฒฐ์€ ๊ทธ๋ ‡๋‹ค๊ณ  ์น˜๋Š”๋ฐ ๊ฑด์กฐ๋Š” ์™œํ•˜๋‚˜์š” ๊ทธ๋Ÿผ ๋ฏธ๋ผ์•„๋‹Œ๊ฐ€์š”

1

Fedify 2.0.0 is here!

This is the biggest release in Fedify's history. Here are the highlights:

  • Modular architecture โ€” The monolithic @fedify/fedify package has been broken up into focused, independent packages: @fedify/vocab, @fedify/vocab-runtime, @fedify/vocab-tools, @fedify/webfinger, and more. Smaller bundles, cleaner imports, and the ability to extend ActivityPub with custom vocabulary types.
  • Real-time debug dashboard โ€” The new @fedify/debugger package gives you a live dashboard at /__debug__/ showing all your federation traffic: traces, activity details, signature verification, and correlated logs. Just wrap your Federation object and you're done.
  • ActivityPub relay support โ€” First-class relay support via @fedify/relay and the fedify relay CLI command. Supports both Mastodon-style and LitePub-style relay protocols (FEP-ae0c).
  • Ordered message delivery โ€” The new orderingKey option solves the โ€œzombie postโ€ problem where a Delete arrives before its Create. Activities sharing the same key are guaranteed to be delivered in FIFO order.
  • Permanent failure handling โ€” setOutboxPermanentFailureHandler() lets you react when a remote inbox returns 404 or 410, so you can clean up unreachable followers instead of retrying forever.

Other changes include content negotiation at the middleware level, @fedify/lint for shared linting rules, @fedify/create for quick project scaffolding, CLI config files, native Node.js/Bun CLI support, and many bug fixes.

This release includes significant contributions from Korea's OSSCA participants. Huge thanks to everyone involved!

This is a major release with breaking changesโ€”please check the migration guide before upgrading.

Full release notes: https://github.com/fedify-dev/fedify/discussions/580

4
6
0
0

Fedify 2.0.0 is here!

This is the biggest release in Fedify's history. Here are the highlights:

  • Modular architecture โ€” The monolithic @fedify/fedify package has been broken up into focused, independent packages: @fedify/vocab, @fedify/vocab-runtime, @fedify/vocab-tools, @fedify/webfinger, and more. Smaller bundles, cleaner imports, and the ability to extend ActivityPub with custom vocabulary types.
  • Real-time debug dashboard โ€” The new @fedify/debugger package gives you a live dashboard at /__debug__/ showing all your federation traffic: traces, activity details, signature verification, and correlated logs. Just wrap your Federation object and you're done.
  • ActivityPub relay support โ€” First-class relay support via @fedify/relay and the fedify relay CLI command. Supports both Mastodon-style and LitePub-style relay protocols (FEP-ae0c).
  • Ordered message delivery โ€” The new orderingKey option solves the โ€œzombie postโ€ problem where a Delete arrives before its Create. Activities sharing the same key are guaranteed to be delivered in FIFO order.
  • Permanent failure handling โ€” setOutboxPermanentFailureHandler() lets you react when a remote inbox returns 404 or 410, so you can clean up unreachable followers instead of retrying forever.

Other changes include content negotiation at the middleware level, @fedify/lint for shared linting rules, @fedify/create for quick project scaffolding, CLI config files, native Node.js/Bun CLI support, and many bug fixes.

This release includes significant contributions from Korea's OSSCA participants. Huge thanks to everyone involved!

This is a major release with breaking changesโ€”please check the migration guide before upgrading.

Full release notes: https://github.com/fedify-dev/fedify/discussions/580

4
6
0