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

🚨쿠팡 할인쿠폰 주의사항🚨 - 안 쓰고 싶어도 쿠팡으로 주문하면 자동적용됩니다. - 쓰면 쿠팡의 5천원 보상에 동의한 것으로 간주됩니다. - 쓰면 추후 소송이나 보상과정에서 불리하게 작용될 수 있습니다. 국민 기만하는 5천원 할인쿠폰 쿠팡사태 해결될 때까지 ’탈팡‘하고 쿠폰 사용 거부합시다! 미국의 비호 아래 아무런 책임을 지지 않는 쿠팡의 쿠폰 사용을 거부합시다. 전국민 탈팡, 온라인 쿠폰 거부 선언에 함께 해주세요! ✋쿠폰거부선언하러가기 campaigns.do/campaigns/1767

0

There will be live video streams of FOSDEM 2026 via PeerTube, you can find out more details via @schmaker at:

➡️ schmaker.eu/display/c83e3896-2

There are playlists for the event streams on PeerTube at these links:

➡️ makertube.net/w/p/tH91FM3JdSe7
➡️ vhsky.cz/w/p/ixCUdbv6dmPVgeWLc

You can follow these channels to see the streams pop up in your timeline on Mastodon etc:

➡️ @fosdem@makertube.net
➡️ @fosdem@vhsky.cz

(PeerTube admins wanting to federate these, you need to federate these specific channels.)

0
0
0
0
0
0
0
0

𓊴RobloxBaszucki𓂁𓌺𓋕𓋥𓈞𓁶𓉀𓌊𓆗𓃀𓁄𓌱𓐉𓎔𓄮𓊭𓄕𓅒𓍓𓁼𓋴𓐬𓂢𓂙𓃽𓀋𓋆𓆊𓆶𓍨𓁯𓋤𓅫𓃨𓃖𓈷𓐯𓁪𓐏𓐚𓏟𓅞𓀧𓋼𓎰𓌽𓂴𓂼𓈲𓏻𓃾𓁷𓅀𓆌𓀁𓁥𓈕𓐚𓃪𓂗𓅏𓃶𓇶𓏿𓁣𓏢𓈅𓎈𓆣𓉩𓆜𓊢𓃓𓐤𓐖𓉟𓀼𓐏𓆍𓆶𓎭𓄟𓈤𓌣𓃍𓍨𓊿𓈸𓂱𓏶𓌊𓃬𓆍𓎫𓉿𓌧𓎯𓎴𓋠𓎝𓂂𓎕𓁇𓋰𓄍𓌀𓁣𓄊𓆵𓁵𓈵𓃀𓎘𓃌𓇕𓆹𓈛𓋶𓌁𓁳𓋱𓄨𓋴𓎑𓊹𓆫𓀱𓐝𓉮𓊸𓆓𓉱𓐘𓇇𓌳𓄐𓋚𓋄𓀔𓃄𓏧𓆦𓇀𓈧𓏁𓋺𓉛
0
0

RE: neutronbytes.com/2026/01/24/nu

I don't often toot about energy, but it's something I casually follow. I find the juxtaposition between France embracing nuclear and Germany rejecting it such an interesting case study.

Their differences may change soon—Merz recently called 's move to shutdown all reactors, a "huge strategic mistake". In 2025, 70% of Germany's energy was imported, causing a reliance on government subsidies to keep costs down.

In the 2030s, nuclear may see a resurgence in Germany.

0
0
1
2
0
0
0
0
0

Claude ‘구독형’ 요금제가 API보다 최대 36배 저렴한 이유와 ‘Max 5x’가 진짜 최적 구간인 이유
------------------------------
- *에이전트형 사용 패턴* 에서 구독 방식으로 사용하는게 *36배 높은 가성비* 를 보임
- ‘Max 5x’ 요금제는 세션 한도 *6배* , 주간 한도 *8.3배* 로 실제 수치가 마케팅에서 제시한 값 보다 더 크게 사용 가능
- ‘Max 20x’ 요금제는 5시간 세션 기준으로만 20배 확장되며, *주간 한도는 Max 5x 대비 2배 …
------------------------------
https://news.hada.io/topic?id=26256&utm_source=googlechat&utm_medium=bot&utm_campaign=1834

0
0
0
0

Published a fresh update for the @pixelfed and @loops Kickstarter campaign!

@dansup has released Loops to the Apple App Store... and I'm getting Loops.Plus online this week to test it out!

kickstarter.com/projects/pixel

Update 12: Major Update: Loops is Now on the (Apple) App Store and more · Pixelfed & Loops: Authentic Sharing, Reimagined

Hello Kickstarter backers!Happy New Year to everybody from the team! It's always a joy to write these updates and show off the progress towards the original ambitious goals we set for ourselves in this campaign!Apart from the recent release of Loops Server v1.0.0-beta.9, 2025 was a very busy year for Loops, and we're thrilled to announce this major Loops news! The mobile app has left the TestFlight beta testing environment, and as of writing, it’s officially live.Loops is Now on the App StoreAs posted to the Loops Blog https://blog.joinloops.org/loops-is-now-on-the-app-store/We did it. After months of building, testing, and countless late nights, Loops is officially available on the App Store.It's been quite a ride since October. We shipped OAuth support, launched the mobile beta, built a whole new project website, and kept adding features people actually wanted. The For You feed, bookmarks, longer videos, quote posts that work with Mastodon, spam detection, better video quality. The list goes on.I'm not going to pretend this has been easy. Building a federated video platform from scratch while staying true to open source principles is hard. But we're doing it, and we're doing it without venture capital or shareholders breathing down our necks.The mobile app is something I'm really proud of. It's fast, it works, and it feels good to use. We've got big plans for what comes next, and you can check out the full roadmap on our website at joinloops.org if you want to see where we're headed.This is just the beginning. We're building something different here, something that puts people and communities first. No algorithms designed to keep you doom scrolling, no selling your data, just a platform that respects you.Thanks to everyone who's been testing, giving feedback, and believing in what we're building. You're the reason this exists.Go grab the app and let me know what you think. - DansupBut wait there's more, and a call to action!The Loops project has been given a major amount of work. Built with modern frameworks and tested against code quality tools to aim to ship the best open source social network we can. Our goal is for Loops to be a shining example for other developers to join the Fediverse and prove that small teams (you and me) can take on the billion dollar megacorporations.Dan has announced he's currently massively overburdened.... and we both want to continue to grow the team. We have a small group of people who are helping Dan but we need people who are willing to take leader/primary positions.. so please message https://mastodon.social/@dansup on Mastodon if you want to have some responsibility on Loops and/or Pixelfed!I would love to get to a point that Loops is managed by the community. Finding the right people and offering them autonomy to drive the project would be an excellent outcome and allow Dan to offer his support while he focuses on Pixelfed!https://mastodon.social/@dansup/115962055605692961Finally, If 2025 was the year for Loops development, 2026 should be the year of Pixelfed! Now that Loops-Server is almost on the way to a stable 1.0.0 release (currently in beta 9)... Our expectation is to spend much more time on Pixelfed, and hopefully get that new UX released as soon as possible!Note: I am going to stop announcing timelines. It will be done when it's done, but I cannot stress that your support, help and PRs will help everybody involved ship faster!Thank you for your support as always!From @Shlee@Aus.Social (on behalf of Daniel Supernault).Edit: I think it would be nice to show off the PRs from people other than Dansup on the Loops Project!Recent Github PRs Showcase! (Only Loops this time) https://github.com/Taffroi - Light/Shadow UX tweaks on the Mobile App https://github.com/trankten - Added ActivityPub Relay Support https://github.com/joinloops/loops-server/pull/352 https://github.com/Ramoonus - Fixed PHP8.5 Support https://github.com/pimvanpelt - Fixed my broken MySQL health check https://github.com/grossermensch - Fixed AutoFill on Apple devices https://github.com/joergi - Added Dependabot to Github

www.kickstarter.com · Kickstarter

0
1
0
0

아니 솔직히 저를 차단 리스트 넣는 건 상관없어요. 대부분 넣으신 분들하고 저하고 접점 삼을게 없어서 신경 안 쓰거든요? 근데 이 분은 왜 공개적으로 저격해봤느냐. 지들보다 어린애 보기 싫다고 섹계라고 쳐넣고, 지들 단톡방에선 음습하게 포스트 글 가져가서 뒷담까고. 이게 제가 알기론 최소 나이 4050인 분들이거든요? 저러면 왜 사냐 싶지......... 그 리스트에 저 들어갔다니 뭐 영광이네요~ 우리 만나지 말아요~

0
0

와 제 계정이 섹계 리스트에 들어가 있다는데~ 이게 모님이나 모님하고 맞팔이라고 들어간거래요~~~~(두분 다 섹계 아님) 그냥 그분이 싫어하는 분하고 맞팔이라고 목록에 넣으셨다는 제보 받아서 너무 신기하다. 왜냐하면 나 이런 식의 정리는 20대 때 졸업해서 너무 오랜만이라 신기함. 나보다 나이 많은 분이 인터넷을 아직도 1020처럼 하시니 젊게 사시네요(비꼬는 거 맞음) 궁금하신 분들 DM 주세요~~~

0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
0
0
0

TIL: Biome은 자체적으로 만든 AST 쿼리 언어인 GritQL을 통해 Plugin 시스템을 제공한다. [문서]

language js

// 4개 이상의 서로 다른 useState를 사용하는 경우
or {
  `function $name($args) { $body }`,
  `$name = ($args) => { $body }`,
  `$name = forwardRef(($args) => { $body })`,
  `$name = React.forwardRef(($args) => { $body })`,
  `$name = forwardRef(function($args) { $body })`,
  `$name = React.forwardRef(function($args) { $body })`,
  `$name = memo(($args) => { $body })`,
  `$name = React.memo(($args) => { $body })`,
  `$name = memo(function $name($args) { $body })`,
  `$name = React.memo(function $name($args) { $body })`
} where {
  $body <: contains `$t1 = useState($a1)` as $b1 where {
    $body <: contains `$t2 = useState($a2)` as $b2 where {
      or { not $a2 <: $a1, not $t2 <: $t1 },
      $body <: contains `$t3 = useState($a3)` as $b3 where {
        or { not $a3 <: $a1, not $t3 <: $t1 },
        or { not $a3 <: $a2, not $t3 <: $t2 },
        $body <: contains `$t4 = useState($a4)` as $b4 where {
          or { not $a4 <: $a1, not $t4 <: $t1 },
          or { not $a4 <: $a2, not $t4 <: $t2 },
          or { not $a4 <: $a3, not $t4 <: $t3 },
          register_diagnostic(
            span = $name,
            message = "컴포넌트 안에서 너무 많은 useState를 쓰고 있습니다."
          )
        }
      }
    }
  }
}
Biome에 커스텀 룰을 적용한 모습
4
0