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

tanstack query의 initialPageParam에 대하여 오늘 배운 것

자손킴 @jasonkim@hackers.pub

TanStack Query의 `useInfiniteQuery` 훅을 사용할 때 `initialPageParam`이 어떻게 동작하는지에 대한 중요한 통찰을 공유합니다. 이 훅은 초기 렌더링 시 `initialPageParam`을 `pageParams[0]`으로 설정하고, 동일한 `queryKey`를 가진 캐시가 유지되는 동안 이 값을 계속 사용합니다. 따라서 여러 컴포넌트에서 동일한 `queryKey`로 `useInfiniteQuery`를 호출하면서 다른 `initialPageParam` 값을 제공하더라도, 처음 호출된 `initialPageParam` 값으로 고정됩니다. 이는 시작 커서가 다를 경우 `queryKey`를 다르게 지정해야 함을 의미합니다. 이러한 동작은 이해하고 나면 당연하지만, 익숙하지 않은 개발자에게는 혼란스러울 수 있습니다. `initialPageParam`이 `queryKey`와 강하게 연결되어 있다는 점이 InfiniteQueryOptions에서 타입 제약으로 더 명확하게 표현된다면 개발 경험이 향상될 것입니다.

Read more →
6
1
0
1
1
0
0
0
0
1

Connected Places shared the below article:

What we shipped so far in 2025

ActivityPub for WordPress @activitypub.blog@activitypub.blog

<p>Alongside our upcoming plans, we’ve already shipped several important features in recent releases. Here are some highlights of what’s now available in the ActivityPub plugin.</p> <p>Onboarding</p> <p>We’ve added an onboarding flow after plugin activation to help guide new users through key decisions — such as selecting the Actor Mode.</p> <p>It’s also a great opportunity to explain Fediverse concepts for users who are new to them.</p> <p>More details:</p> <p>👉 5.9.0 — Easier onboarding for your Fediverse […]</p>

Read more →
0
1
0
0
0
0

The goal of testing with software is not to eliminate bugs.

Users will always find new bugs.

Testing is risk reduction, not revenue generation. Even with lots of testing, users still find bugs.

So build other systems to reduce risk when things go wrong, not just prevent them.

0
0
0
0
0
0

Keynote announcement for PyCon Finland 2025: "Muuttolintujen Kevät - Automatic Bird Sound Classifier" by Patrik Lauha from the University of Helsinki! ☀️ 🦉 🎤

Discover how an innovative convolutional neural network, trained in Python with TensorFlow, identifies vocalisations from 263 Finnish bird species, using over 14 million recordings containing 37 million bird observations collected by citizen scientists.

2025.ploneconf.org/news/keynot

Patrik Lauha standing in front of tall reeds.
0

Wenn Ihr krankgeschrieben seid, seid Ihr krank.
Und wenn ein Arzt sagt, KEIN STRESS, dann ist jeder Anruf, jede SMS, jede Mail aus dem Arbeitsumfeld TABU.

Absolut T A B U !

Und wenn da deswegen die Kacke dampft ist das ein Managementproblem - und nicht Eures!
Stellt Euch verdammt nochmal tot!

Reg mich grad auf.

0
0
0
2
0
0
0

전부터 했던 생각인데, 저장소를 fork해서 계속 track하면서 특정 override만 계속 적용시켜주는 (커밋과 별개로) 그런 시스템을 만드는 건 어려울까 git 기반이라 하면 조금 난해할 것 같은데 (어느 시점에선 컨플릭트가 날테니) LLM 기반이라면 가능할 것 같다

2
0
0

Wenn Ihr krankgeschrieben seid, seid Ihr krank.
Und wenn ein Arzt sagt, KEIN STRESS, dann ist jeder Anruf, jede SMS, jede Mail aus dem Arbeitsumfeld TABU.

Absolut T A B U !

Und wenn da deswegen die Kacke dampft ist das ein Managementproblem - und nicht Eures!
Stellt Euch verdammt nochmal tot!

Reg mich grad auf.

0
0
0
0
0
0
0

What we shipped so far in 2025

ActivityPub for WordPress @activitypub.blog@activitypub.blog

<p>Alongside our upcoming plans, we’ve already shipped several important features in recent releases. Here are some highlights of what’s now available in the ActivityPub plugin.</p> <p>Onboarding</p> <p>We’ve added an onboarding flow after plugin activation to help guide new users through key decisions — such as selecting the Actor Mode.</p> <p>It’s also a great opportunity to explain Fediverse concepts for users who are new to them.</p> <p>More details:</p> <p>👉 5.9.0 — Easier onboarding for your Fediverse […]</p>

Read more →
0
1
0
1
0
0
0
0
1
0
0
1
1
0
0

Keynote announcement for PyCon Finland 2025: "Muuttolintujen Kevät - Automatic Bird Sound Classifier" by Patrik Lauha from the University of Helsinki! ☀️ 🦉 🎤

Discover how an innovative convolutional neural network, trained in Python with TensorFlow, identifies vocalisations from 263 Finnish bird species, using over 14 million recordings containing 37 million bird observations collected by citizen scientists.

2025.ploneconf.org/news/keynot

Patrik Lauha standing in front of tall reeds.
0
1
1
0