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.

IRCv3 is shaping to be amazingly good!

here's the things it offers, today, right now, on a chat server we just set up in one evening:

  • you don't need a bouncer (friggin finally)
  • there are moblie clients that work well
  • you can see backlog when joining a channel
  • you can browse chat history
  • you can connect from multiple devices with one account and nickname
  • if you disconnect, your nickname is still present in a channel you joined, marked as away
  • you can highlight or DM people who are away and they'll see your message when they join (without crutches like MemoServ)
  • there is a "last read message" marker and it is synchronized between multiple connections
  • messages have identifiers (and server timestamps) and replies can be tagged with the message you're replying to
  • messages can be redacted (for moderation)
  • you don't need to deal with fussy nonsense like NickServ authorization, ghosting, or such; connect with your username and password and that's it
  • there are typing notifiers, if you want them
  • there are message reactions, if you want them

here's the things it does not offer:

caveat: since IRCv3 is a true extension of IRCv2, the features listed above work if they're supported by both the server and the client. in my onboarding experience so far, people do not find it difficult to find a suitable client, but your mileage may vary. on the flipside, legacy clients will work just fine.

unexpectly, i realized that IRCv3 can completely replace Matrix rooms for my own group chat purposes, and i'm probably not going to set up any Matrix homeservers again; it's just not worth it and frankly I should instead put that effort into coming up with a file upload IRCv3 extension or something

0
44
1
1
0
0

The Guardian claimed Indians don't read for pleasure. I ran the numbers across India, US, UK, and Europe. Turns out Indians spend more of their income on fiction and non-fiction than you'd expect. We read differently: utility-driven, yes, but also more intentionally. Data breakdown inside.

shibaprasadb.com/2026/02/18/ho

@mastodonindians

0
0

Show HN은 죽지 않았다, 하지만 압도당하고 있다
------------------------------
- *Show HN 게시물 수가 급증* 하면서 개별 프로젝트의 주목도와 참여율이 급격히 낮아지고 있음
- 최근 몇 년간 *게시물 볼륨은 폭발적으로 증가* 했지만, 평균 댓글 수와 노출 시간은 지속적으로 감소
- *1포인트에 머무는 게시물 비율* 이 일반 게시물보다 높아지며, Show HN의 초기 우위가 사라짐
- *페이지…
------------------------------
https://news.hada.io/topic?id=26770&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

0
0
1
0
0
1
0

So, you've heard of the new hotness that is , for creating reproducible and isolated development environments, and want to use it for your new project? But you are unclear about how to get started? Then this is the guide you are looking for: abhinavsarkar.net/posts/nix-fo

0
1
0
0
0

It's exciting to see the rapidly increasing number of electric cars on roads, but I'm rather disappointed to see their sizes increasing as well. Why do people need these huge electric cars? Just because they are cheaper to run? When I am in the market for one, I hope there are medium sized cars available.

0

障害対応待ちにJavaScriptを書いていました。特に慣れてない言語だと不安に感じたことをどんどんテストケースに書いていけるの安心するなあ!(イテレータをもらって順にイテレート元のオブジェクトを変更していくとイテレータが期待通りに動かないのでまずは配列を作ってそれでイテレートすることにしました)

Vueでテストを書く | zundaの個人サイト
https://blog.zunda.ninja/vue/test/2026/02/13/vue-test.html

0
0
0
0
0
1
1
0
0
0

For example, you point your browser at a.example. You are not logged in.

You navigate to a list of a local user's followers at a.example/user1/followers .

If you click on a profile in that list, it loads a.example/remote/user2@b.example , a profile page for a remote user.

If you click on an image posted by that remote user, it loads a.example/remote/b.example/image/33 , showing the remote image and all comments on it.

If this is not an interesting question to you, feel free to skip it!

Thanks to everyone who replied! I am a "yes, but...".

Yes, but you should clearly identify it as remote content or a remote profile.

People on here freak out sometimes when they see remote profiles or remote content on a Fediverse-enabled server. They say it has "shadow profiles" or "scraped content."

Clearly identifying that it comes from the Fediverse can help with this a lot.

0
0
1

이제 중국 혐오 그 자체로 메인 컨텐츠가 되어가고 있음. 이러다가 조만간 중국인 가스실 만들어야한다는 주류 정치인 나올수도 있겠다 싶음. 너무 과장이 아닌가 싶겠지만, 나치 독일도 처음부터 대뜸 유대인을 학살하지 않았음. 긴 시간 들여서 유대인을 학살해도 대중적으로 납득을 할 수 있게 빌드업을 했기 때문에 가능했던거지.

RE: https://bsky.app/profile/did:plc:sbhczrmqu43gq2hyns36lmzw/post/3mezxt7sivs23

0
0
0

AI가 오픈소스를 파괴하고 있다, 아직 제대로 작동하지도 않는데
------------------------------
- *코드 머지를 거부* 한 것에 AI가 비난성 글을 게시하고, 허위 인용문 기사가 철회되는 등, *AI가 오픈소스 생태계에 미치는 부정적 영향* 이 드러남
- 오픈소스 유지관리자들은 *AI가 만든 부정확한 코드(PR)와 버그 리포트* 로 인해 검토 부담이 급증하고, 실제 유용한 제보 비율이 급감함
- GitHub은 이러한…
------------------------------
https://news.hada.io/topic?id=26769&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

0

“At his peak, Burt, who has been in the voiceover industry for 15 years, says he was bringing in six figures a year. ‘I never thought I’d get to that point as an artist or actor, so I was crazy-proud,” he says. “Now I sell storage to pay my rent.’ While Burt says people have been talking about the threat of for at least the past four years, he says it wasn’t until 2024 that things started declining rapidly.

“That was when I started seeing more and more out there,” he says. “They were getting to participate in their own demise.”

“The real visceral moment, that kick in the pants, was my voice being cloned,” he says. “A previous client took recordings that we completed together, cancelled the contract and fed those recordings into an .”
The same year, Burt lost 40 per cent of his annual turnover. Now, he says it is down 90 per cent.”

/ / <smh.com.au/business/workplace/> / <archive.md/A5ZVa>

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

Discord advises UK users that they "may be part of an experiment" where instead of their age verification data never leaving their phone, it will now actually leave their phone | Eurogamer.net

"Discord informe les utilisateurs britanniques qu’ils « pourraient faire partie d’une expérience » où, au lieu que leurs données de vérification d’âge ne quittent jamais leur téléphone, celles-ci quitteront désormais effectivement leur appareil."

eurogamer.net/discord-advises-

0
2
0

Speaking as a parent my current opinion on internet age verification laws is that after the state starts putting the Epstein class in prison en masse then maybe we can start taking anything else they say about protecting children seriously.

0
8
0

연인과 함께하는 소중한 시간

1. 서로의 눈을 바라보며 진심을 나눈다
2. 작은 손길로 마음을 전한다
3. 함께 웃고 울며 감정을 공유한다
4. 상대방의 말에 귀 기울인다
5. 서로의 꿈과 희망을 응원한다
6. 작은 서프라이즈로 사랑을 표현한다

0
0
0
0
0
0
0
0
0