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.

승인도 없이 잘못 발송...트럼프·하버드 전쟁 시발점 알고 보니 [지금이뉴스] / YTN - YouTube

youtube.com/watch?v=FFkmuTxcb5

백악관 수석 전략가는 "한 번쯤은 서한의 진위를 따져봤어야 했다"며 하버드대의 탓으로 돌렸습니다.

공문 보내 놓고 반발하니까 그거 진짜 보낸거 아닌데? 진짜인지 확인 안해본 학교쪽 잘못이라고 하는 트럼프 정부 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ

0
0
0
0
0
0

BotKit 0.2.0 Released

We're pleased to announce the release of BotKit 0.2.0! For those new to our project, is a framework for creating standalone bots that can interact with Mastodon, Misskey, and other platforms without the constraints of these existing platforms.

This release marks an important step in our journey to make fediverse bot development more accessible and powerful, introducing several features that our community has been requesting.

The Journey to Better Bot Interactions

In building BotKit, we've always focused on making bots more expressive and interactive. With version 0.2.0, we're taking this to the next level by bringing the social aspects of the fediverse to your bots.

Expressing Your Bot's Personality with Custom Emojis

One of the most requested features has been support. Now your bots can truly express their personality with unique visuals that make their messages stand out.

// Define custom emojis for your bot
const emojis = bot.addCustomEmojis({
  botkit: { 
    file: `${import.meta.dirname}/images/botkit.png`, 
    type: "image/png" 
  },
  fedify: { 
    url: "https://fedify.dev/logo.png", 
    type: "image/png" 
  }
});

// Use these custom emojis in your messages
await session.publish(
  text`BotKit ${customEmoji(emojis.botkit)} is powered by Fedify ${customEmoji(emojis.fedify)}`
);

With this new API, you can:

Engaging Through Reactions

Communication isn't just about posting messages—it's also about responding to others. The new reaction system creates natural interaction points between your bot and its followers:

// React to a message with a standard Unicode emoji
await message.react(emoji`👍`);

// Or use one of your custom emojis as a reaction
await message.react(emojis.botkit);

// Create a responsive bot that acknowledges reactions
bot.onReact = async (session, reaction) => {
  await session.publish(
    text`Thanks for reacting with ${reaction.emoji} to my message, ${reaction.actor}!`,
    { visibility: "direct" }
  );
};

This feature allows your bot to:

Conversations Through Quotes

Discussions often involve referencing what others have said. Our new support enables more cohesive conversation threads:

// Quote another message in your bot's post
await session.publish(
  text`Responding to this interesting point...`,
  { quoteTarget: originalMessage }
);

// Handle when users quote your bot's messages
bot.onQuote = async (session, quoteMessage) => {
  await session.publish(
    text`Thanks for sharing my thoughts, ${quoteMessage.actor}!`,
    { visibility: "direct" }
  );
};

With quote support, your bot can:

Visual Enhancements

Because communication is visual too, we've improved how your bot presents itself:

  • Image attachments now properly display in the web interface
  • Your bot's content looks better and provides a richer experience

Behind the Scenes: Enhanced Activity Propagation

We've also improved how activities propagate through the fediverse:

  • More precise propagation of replies, shares, updates, and deletes
  • Activities are now properly sent to the original message authors

These improvements ensure your bot's interactions are consistent and reliable across different fediverse platforms.

Taking Your First Steps with BotKit 0.2.0

Ready to experience these new features? BotKit 0.2.0 is available on JSR and can be installed with a simple command:

deno add jsr:@fedify/botkit@0.2.0

Since BotKit uses the Temporal API (which is still evolving in JavaScript), remember to enable it in your deno.json:

{
  "imports": {
    "@fedify/botkit": "jsr:@fedify/botkit@0.2.0"
  },
  "unstable": ["temporal"]
}

With these simple steps, you're ready to create or upgrade your fediverse bot with our latest features.

Looking Forward

BotKit 0.2.0 represents our ongoing commitment to making fediverse bot development accessible, powerful, and enjoyable. We believe these new features will help your bots become more engaging and interactive members of the fediverse community.

For complete docs and more examples, visit our docs site.

Thank you to everyone who contributed to this release through feedback, feature requests, and code contributions. The BotKit community continues to grow, and we're excited to see what you'll create!


BotKit is powered by Fedify, a lower-level framework for creating ActivityPub server applications.

1
1
0
0
0

미루지 않고 일을 할 수 있다고?? 의욕이 없어도 뭔가를 시작할 수 있다고?? 생각한 우리 블친들은 꼭 이 책을 읽고 삶의 난이도를 좀더 낮추도록해요 이 책 덕분에 저도 한 두걸음정도는 나아간 일상을 살고있어요

0
0
0
0
1
0
0
0
0
2
1
1
0
0
1

園芸は地域毎に時期や管理の方法が違うけれど培養土として何をどの割合とか追肥の時期や種類などを報告し合えると楽しいかもしれないですね

0
1
0
1
0
2
0
0
1
0

園芸は地域毎に時期や管理の方法が違うけれど培養土として何をどの割合とか追肥の時期や種類などを報告し合えると楽しいかもしれないですね

0

이스라엘때문에 콜라 사이다 끊으려는중인데 그래 차도 있고 쥬스도 있고 요구르트도 있고 탄산 그거 몸에도 안좋고 끊는게 맞지 사람들이 죽어나가고있다는데...........하는데도 뭔가 안절부절하고 견디기 힘든것이다 뭔가 지금의 트위터와 나의 관계라고 생각했다 다른거 할게 얼마든지 많고 꼭 그게 아니어도 되는데 너무 내 생활에 깊게 물들어있어서 없으면 뭔가 안절부절 불안한 그런데 그걸 씀으로서 피해를 보는 사람들이 너무나도 많은.......

0
1
0

승인도 없이 잘못 발송...트럼프·하버드 전쟁 시발점 알고 보니 [지금이뉴스] / YTN - YouTube

youtube.com/watch?v=FFkmuTxcb5

백악관 수석 전략가는 "한 번쯤은 서한의 진위를 따져봤어야 했다"며 하버드대의 탓으로 돌렸습니다.

공문 보내 놓고 반발하니까 그거 진짜 보낸거 아닌데? 진짜인지 확인 안해본 학교쪽 잘못이라고 하는 트럼프 정부 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ

0

停用 Facebook 及 Instagram 對用戶(user)情緒狀態的影響 https://www.nber.org/papers/w33697

這份研究分析了在美國 2020 年大選前夕,暫時停用 Facebook 及 Instagram 對人的情緒狀態(包含快樂、焦慮與憂鬱指數)的影響。結果顯示,停用 Facebook 的受試者在這段六週期間,情緒分數平均提升了 0.060 個標準差(standard deviation),停用 Instagram 的則提升 0.041 個標準差。這些變化雖在統計上有顯著意義,但以實質感受來說幅度極小,相當於情緒分數提升約 1% 或以下,一般人難以明顯體會,但對某些特定群體(如 35 歲以上、未決定投票意向者或沒有大學學歷者,以及年輕女性)可能影響較大。研究也指出,這些改善與替代性的離線活動無明顯關聯。

討論區許多留言聚焦於這些改善幅度之微小,有人形容這種提升,「大概就像今天撿到一塊美金那樣,隔兩個月再問心情其實沒什麼差別」。部分留言引用標準差的意義,指出在情緒變化的全體分布中,這 0.060 標準差的提升形同只喝掉一杯飲料的 6%,遠未對整體幸福感產生本質性影響。儘管如此,對於本身情緒受社群媒體困擾較深或屬極端值的個人來說,有可能感受更明顯,但大眾的平均影響仍然十分有限。

社群媒體功能演變也是討論重點之一。有網友懷念 Facebook 早期只展示自己選擇內容的時代,批評現今演算法(recommendation algorithms)強調黏著度及廣告收益,結果充斥與個人無關卻吸引眼球的內容(俗稱 engagement farming),帶來焦慮而非正向體驗。有人建議若能恢復簡單的朋友動態清單、排除推播流,對心情可能更有幫助,但這與大型科技公司(big tech)當前追求獲利的平台設計背道而馳。

許多留言也分享個人經驗,有人指出戒用 Facebook、Instagram 或停止在 Reddit 等論壇評論後,情緒壓力明顯減輕。這顯示除統計上的群體效應外,個人差異性很大,尤其頻繁參與者或情緒受社群互動波動者,可能獲得實質益處。然而,也有不少網友提及社群媒體已深入生活、成為學校、家庭活動協調工具,戒斷後會有實用上的不便與社交隔閡。

https://news.ycombinator.com/item?id=43748486

0
0
0

승인도 없이 잘못 발송...트럼프·하버드 전쟁 시발점 알고 보니 [지금이뉴스] / YTN - YouTube

youtube.com/watch?v=FFkmuTxcb5

백악관 수석 전략가는 "한 번쯤은 서한의 진위를 따져봤어야 했다"며 하버드대의 탓으로 돌렸습니다.

공문 보내 놓고 반발하니까 그거 진짜 보낸거 아닌데? 진짜인지 확인 안해본 학교쪽 잘못이라고 하는 트럼프 정부 ㅋㅋㅋㅋㅋㅋㅋㅋㅋ

0
0

The old FreeBSD master Vi was praised by many sysadmins for his perfect understanding of FreeBSD and pure life.
Once some youngster decided to test master Vi's knowledge and asked him: "Tell me, oh Master, how did you configure your servers?"
Master Vi answered: "I don't really know".
Disappointed youngster returned to his own master and told him: "Master Vi is just a pretentious old man, he doesn't know anything. I know every configuration file in all of my Linux installations".
His Master gave him a slap upside the head and said: "Master Vi configured his servers when these mountains were still young and this river was but a small spring. He never needed this knowledge again, because his servers have worked flawlessly ever since. This is why his understanding is perfect".

0
0

停用 Facebook 及 Instagram 對用戶(user)情緒狀態的影響 https://www.nber.org/papers/w33697

這份研究分析了在美國 2020 年大選前夕,暫時停用 Facebook 及 Instagram 對人的情緒狀態(包含快樂、焦慮與憂鬱指數)的影響。結果顯示,停用 Facebook 的受試者在這段六週期間,情緒分數平均提升了 0.060 個標準差(standard deviation),停用 Instagram 的則提升 0.041 個標準差。這些變化雖在統計上有顯著意義,但以實質感受來說幅度極小,相當於情緒分數提升約 1% 或以下,一般人難以明顯體會,但對某些特定群體(如 35 歲以上、未決定投票意向者或沒有大學學歷者,以及年輕女性)可能影響較大。研究也指出,這些改善與替代性的離線活動無明顯關聯。

討論區許多留言聚焦於這些改善幅度之微小,有人形容這種提升,「大概就像今天撿到一塊美金那樣,隔兩個月再問心情其實沒什麼差別」。部分留言引用標準差的意義,指出在情緒變化的全體分布中,這 0.060 標準差的提升形同只喝掉一杯飲料的 6%,遠未對整體幸福感產生本質性影響。儘管如此,對於本身情緒受社群媒體困擾較深或屬極端值的個人來說,有可能感受更明顯,但大眾的平均影響仍然十分有限。

社群媒體功能演變也是討論重點之一。有網友懷念 Facebook 早期只展示自己選擇內容的時代,批評現今演算法(recommendation algorithms)強調黏著度及廣告收益,結果充斥與個人無關卻吸引眼球的內容(俗稱 engagement farming),帶來焦慮而非正向體驗。有人建議若能恢復簡單的朋友動態清單、排除推播流,對心情可能更有幫助,但這與大型科技公司(big tech)當前追求獲利的平台設計背道而馳。

許多留言也分享個人經驗,有人指出戒用 Facebook、Instagram 或停止在 Reddit 等論壇評論後,情緒壓力明顯減輕。這顯示除統計上的群體效應外,個人差異性很大,尤其頻繁參與者或情緒受社群互動波動者,可能獲得實質益處。然而,也有不少網友提及社群媒體已深入生活、成為學校、家庭活動協調工具,戒斷後會有實用上的不便與社交隔閡。

https://news.ycombinator.com/item?id=43748486

0
0
1
0