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
1
1
0

I was complaining a few weeks ago how multiline derived runes in Svelte 5 are such a pain to write.

I used a suggestion from the internet to pass an arrow function and immediately call it as a workaround.

However, somehow I missed a glaringly obvious section in the documentation about Svelte's solution to this: a special rune function `$derived.by()`.

Much, much neater!

svelte.dev/docs/svelte/$derive

0
0

I'm seeing a pattern of people reporting AI content on Loops, now while AI content is technically allowed, you do need to mark "Contains AI content" when uploading.

I think Loops should hide AI content from the For You Feed by default, but also have a setting to manually allow it if desired.

It's quite tricky to find balance sometimes, but in this situation, it's pretty easy, by supporting both sides with sensible defaults.

Shipping soon!

(We don't delete AI content btw)

0
0
0

Today, at the @swheritageSoftware Heritage symposium at @unesco we’re announcing that the Sovereign Tech Agency is working together with Software Heritage, the public, non-profit archive of source code, to support the long-term preservation of critical open source software where we invest in maintenance, security, and long-term sustainability.

These technologies are foundational to industry, public services, and research.

sovereign.tech/news/software-h

1/

Partnership visual between the Sovereign Tech Agency and Software Heritage, featuring both logos on a background in Sovereign Tech Agency's corporate colors
0
0
0

[인터뷰이 모집] 성별 구분 화장실 이용에 불편을 겪으신 분들을 찾습니다 - 방식: 대면, 비대면, 유선, 서면 - 일시: 협의 가능 - 담당자: 이은교 수습기자(010-3175-4725, tangle8202@snu.ac.kr) - 제보 방법: 성함, 소속을 담당자 연락처 혹은 메일로 전송 인터뷰이가 요청할 경우 이름은 익명 처리되며, 개인 정보는 당사자의 동의 없이 제 3자에게 노출되지 않습니다. 인터뷰에 응해주실 경우 감사의 의미로 소정의 사례를 드립니다. 기타 문의사항은 담당자에게 연락 바랍니다.

〈서울대저널〉 인터뷰이 모집 포스터. “성별 구분 화장실을 이용하며 불편을 겪으신 분들을 찾습니다”라고 안내한다. 모집 대상은 ① 화장실 접근·이용 과정에서 어려움을 겪은 장애인 ② 성별 구분 화장실 이용에 곤란을 겪은 성소수자 ③ 고령으로 화장실 이용에 제약을 겪은 사람 ④ 육아 중 화장실 이용 과정에 불편을 느낀 보호자·양육자 ⑤ 기존 화장실 구조로 불편을 겪은 모든 사람. 일시는 협의, 진행 방식은 대면·비대면·유선·서면, 참여 방법은 성함과 소속을 담당자 연락처 또는 이메일로 전송. 하단에 ‘서울대저널’ 로고와 남녀 화장실 표지·화살표 아이콘 이미지가 있다.
0

So one of the reasons the Loops iOS was rejected was because we had a "Delete Account" button in settings...

But it opened a webview and required you to login.

Apparently, Apple requires frictionless deletion (something that Google does not)

So I added new Deletion and also Deactivation screens to handle that without leaving the app.

While annoying, kudos to Apple for putting users first ✨

github.com/joinloops/loops-exp

0
0
1
1
0
0
0
0
0
0
0

I’m often asked for accessibility resources for beginners.
@lauraLaura Kalbag's book has been my go to. It’s clear, practical, and works for designers, developers, and anyone involved in building products. The best part: it’s now free and available online.
Bookmark it. Read it. Share it!

accessibilityforeveryone.site/
accessibilityforeveryone.site/

0
0
0
0
0
0
0
0
0

So one of the reasons the Loops iOS was rejected was because we had a "Delete Account" button in settings...

But it opened a webview and required you to login.

Apparently, Apple requires frictionless deletion (something that Google does not)

So I added new Deletion and also Deactivation screens to handle that without leaving the app.

While annoying, kudos to Apple for putting users first ✨

github.com/joinloops/loops-exp

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

というプラットフォームに拡声器としての機能はあまりないのは身をもって実感しているけど、だからこそ良いとも思っている。
また、不特定多数に届かなくても良いけど、少数の届く人に届くみたいな可能性は感じている。

0

RE: mastodon.social/@dansup/115972

Another huge inspiration and hero of mine is @evanEvan Prodromou for building StatusNet, which also inspired @GargronEugen Rochko to start Mastodon.

Evan, your work literally laid the foundation for the fediverse and social web, and I'm so proud that you even know my name, your work proved that the social web could exist before anyone ever considered that.

We're building the future, but let's not forget the pioneers who made this possible ❤️

0