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
0

안녕하세요. 시국이 이래서 재보궐 선고 홍보봇이 되고 있는 나하야입니다......진짜 재보궐에 국힘이 표를 얻으면 얼마나 기세등등하고 내란이 힘을 받을지 걱정되어서 그렇습니다. 내일은 본투표이니 혹시 사전투표 놓치신 여러분의 한 표 부탁드립니다......ㅠㅜㅠㅜ 아래 링크로 들어가셔서 해당되시는지 확인하시고 임시공휴일도 아니지만 내일 소중한 한 표 부탁드립니다. si.nec.go.kr

중앙선거관리위원회 - 투표소 찾기 연결 서비스 (옛, ...

0
0

「退職代行は使わないでくださいと言われた」で退職代行使って辞めるの皮肉が効きすぎている

Xユーザーの退職代行モームリさん: 「本日現在4名の2025年度新卒社員の依頼がきています。 以下、去年の新卒・入社式後の退職理由です。 ■本社の入社式にて退職代行は使わないでくださいと言われた。 ■会社説明会で聞いていたことと全く違い、細かい説明もなしに身だしなみを制限され、入社式にも出させてもらえなかった。」 / X x.com/momuri0201/status/190687

0
0
0

「退職代行は使わないでくださいと言われた」で退職代行使って辞めるの皮肉が効きすぎている

Xユーザーの退職代行モームリさん: 「本日現在4名の2025年度新卒社員の依頼がきています。 以下、去年の新卒・入社式後の退職理由です。 ■本社の入社式にて退職代行は使わないでくださいと言われた。 ■会社説明会で聞いていたことと全く違い、細かい説明もなしに身だしなみを制限され、入社式にも出させてもらえなかった。」 / X x.com/momuri0201/status/190687

0
0
0
0
0
0
0
0
0
0
0

Giving up the dylib dream—이 글에서 제안하고 있는 “안정적인 crates.io 미러” (“a ‘stable’ crates.io mirror”) 아이디어를 듣자마자 Haskell의 Stackage가 떠올랐다.

Stackage는 Haskell의 패키지 저장소인 Hackage에서 상소 호환되는 패키지들을 엄선한 스냅숏(curated snapshots)을 제공한다. 이는 글에서 언급된 여러 문제들을 해결한다:

  1. 모든 패키지가 함께 빌드되는 것을 보장하는 장기 지원(LTS) 릴리스 제공.
  2. 호환 가능한 의존성의 최소 집합을 해결함으로써 “의존성 지옥”(dependency hell) 방지
  3. 혁신을 가능케 하면서도 생태계의 안정성도 창출
  4. 검증되고 호환 가능한 패키지 세트를 제공하여 배포판 메인테이너를 도움

Stackage 모델은 특히 Stack이라는 툴체인을 통해 Haskell 쪽에서 꽤 성공을 거두었는데, 생태계 안정성과 발전 사이의 균형을 맞추는 방식으로, 아마 Rust에서도 잘 작동할 수 있을 것이다.

0
0
0
0
0
0
0
0
0

「退職代行は使わないでくださいと言われた」で退職代行使って辞めるの皮肉が効きすぎている

Xユーザーの退職代行モームリさん: 「本日現在4名の2025年度新卒社員の依頼がきています。 以下、去年の新卒・入社式後の退職理由です。 ■本社の入社式にて退職代行は使わないでくださいと言われた。 ■会社説明会で聞いていたことと全く違い、細かい説明もなしに身だしなみを制限され、入社式にも出させてもらえなかった。」 / X x.com/momuri0201/status/190687

0

I want to shoutout @dletoreyDave Letorey for his incredible support! Not only did he put on one of the best tech conferences in London this weekend*, but he also shouted me out on stage encouraging folks to donate to me.
& someone gave me £100!!! 😭
Thanks Dave for the verbal support & Stephanie for the financial support! Both help me continue this work.

You too can help me out: give.lolaslab.co

* was awesome & you should deffo keep an eye out for videos as they drop

0

I want to shoutout @dletoreyDave Letorey for his incredible support! Not only did he put on one of the best tech conferences in London this weekend*, but he also shouted me out on stage encouraging folks to donate to me.
& someone gave me £100!!! 😭
Thanks Dave for the verbal support & Stephanie for the financial support! Both help me continue this work.

You too can help me out: give.lolaslab.co

* was awesome & you should deffo keep an eye out for videos as they drop

0

Spring AI 문서를 보고 있는데 업그레이드 노트 중에 Claude Code를 이용해서 자동으로 업그레이드를 진행하는 방법을 안내하는 섹션이 있어서 흥미로웠다. 요약하면 Claude Code CLI 도구를 다운로드하고 제공된 프롬프트를 그대로 실행하라는 내용. 대 AI 시대에 발맞춰 앞으로 이런 방식도 많이 사용되려나 싶음.

Automating upgrading using AI

You can automate the upgrade process to 1.0.0-SNAPSHOT using the Claude Code CLI tool with a provided prompt. The prompt will guide the AI to perform the following tasks:

  1. Update the Spring AI BOM version to 1.0.0-SNAPSHOT
  2. Ensure all required repositories exist in your build configuration
  3. Update Spring AI artifact IDs according to the new naming patterns

To use this automation:

  1. Download the Claude Code CLI tool
  2. Copy the prompt from the update-to-snapshot.txt file
  3. Paste the prompt into the Claude Code CLI
  4. The AI will analyze your project and make the necessary changes

This approach can save time and reduce the chance of errors when upgrading multiple projects or complex codebases.

0

드디어!!! 이번주 4/4(금) 11시 윤석열 탄핵심판 선고가 잡혔습니다. 👏 하지만 72시간 '윤석열 즉각 파면 촉구 전국 시민서명' 목표인 100만명을 채우려면 조금 더 힘을 모아 주셔야 합니다. 주변에 더 많이 알려주십시오. 🚨마감 4월 2일(수) 오전9시 📌 긴급탄원 서명 bs1203.net/outnow

📢내란수괴 윤석열 8대0 만장일치 파면 촉구 전국 시민 서명

[72시간 100만 온라인 긴급 탄원 캠페인] 주권자 시민의 최후 통첩, 내란 우두머리 윤석열을 즉각 파면하라 헌법재판소는 내란수괴 윤석열을 8대 0으로 파면하라! 드디어 오는 4월 4일(금) 윤석열 탄핵심판 선고가 내려집니다. 작년 12월 3일 내란 우두머리 윤석열이 불법계엄을 선포한지 무려 4개월만입니다. 헌법을 위반한 것이 명백한 상황에서 헌법재판소는 납득할 수 없는 침묵을 이어왔습니다. 다른 탄핵사건과 비교하더라도 도무지 이해할 수 없는 침묵입니다. 정의에는 중립이 없습니다. 헌재는 이제라도 윤석열과 내란일당의 명백한 헌법위반과 헌법 파괴 행위에 대해 '파면' 결정을 내려야 합니다. 6대 2도 아니고 7대 1도 아닌 8대 0 만장일치 파면 뿐입니다. 만약 헌법재판관 중 그 누구라도 내란범죄를 저지른 윤석열을 비호하고 두둔한다면 헌법재판관으로서의 본연의 역할을 포기하는 것입니다. 주권자 시민들이 가까스로 지켜낸 민주주의와 헌정질서를 부정하는 일입니다. 헌법재판소의 선고 지연으로 대한민국은 혼란에 빠져있습니다. 헌법의 권위는 실추되었고, 사회혼란은 거듭되고 있으며, 내란 우두머리와 그 공범자들에 대한 수사와 재판도 제대로 이뤄지지 않고 있습니다. 국정의 혼란 속에 민생은 파탄나고 있습니다. 우리 주권자 시민들은 헌법재판소가 윤석열 만장일치 파면을 통해 헌법과 주권자 시민으로부터 부여받은 헌법수호의 사명을 다할 것을 촉구합니다. 우리들은 대한민국의 주권자 시민으로서 헌법재판소에게 우리들로부터 받은 권한을 행사할 것을 촉구합니다. 주권자 시민의 명령입니다. 헌법재판소는 내란 우두머리 윤석열을 8대 0으로 파면하십시오. <윤석열즉각퇴진·사회대개혁 비상행동과 더불어민주당, 조국혁신당, 진보당, 기본소득당, 사회민주당, 정의당, 노동당, 녹색당이 시민들께 탄원 서명을 제안합니다.> 📍기간: 2025. 3. 30.(일) 09:00~ 4. 2.(수) 11:00까지(2시간 연장) 📍위 탄원서는 참여해주신 시민들의 명의로 헌법재판소에 2025. 4. 2.(수)에 제출될 예정입니다. 📍문의: 윤석열즉각퇴진사회대개혁 비상행동(yoonoutaction@gmail.com) 📍비상행동 공식후원 계좌 : 카카오뱅크 7942-09-53862 심규협

docs.google.com · Google Docs

0
0

Numskulls, Harlequins & Amusing Misleaders – NHAM Mixtape 10

Released on April Fools’ Day I had to give this one a fitting title. But the tomfoolery stops there. There are no pranks below. Only more great tunes found in The Fediverse.

Last month a brilliant little album of collaborations between artists who connected via Radio Free Fedi was released, including one track featuring yours truly. It was such a top album that I’ve included five of the collaborations within this mix.

The radio show version of this mixtape (where you have to put up with me talking a bit too) can be found on Audio Interface (@audiointerface) from the first Monday of the month.

<object type="text/html" type="application/http" data="https://www.nham.co.uk/mixtapes/NHAM10" style="width:120%; height:850px"></object> <![endif]-->

1. Dancing and Kissing by Bitplanes
CC BY-SA
@bazkiebazkie, ministry of gendersoup

Kicking off with a most uplifting of tracks for all the dancers, kissers and cuddlers out there.

2. You are not alone by C.Circo and sknob
CC-BY-NC-SA
@CCirco, @sknob

Am I only dreaming? This song is a dream in every sense. I feel like I’ve drifted off under a tree on a lovely sunny day and am dozing in and out of a lovely light dream.

3. origami universe by pulu
CC BY-NC-SA
@ahihipulusound

Originally released on the first disc of last autumn’s 3-disc Not What I Call Bonkwave compilation, origami universe is a triumph in glitching, breaking and euphoric chanting. pulu is Miranda, a ‘computer sound worker’ from Finland.

4. collapse by control.org
CC BY-SA 4.0
@controlfreak

I get real Underworld vibes from this beast of a tune taken from the 2002 album ‘radiate’. Control yourselves!

5. Night Dad by Galaxy Brain
All Rights Reserved. Used with permission
@galaxybrain

London electronic music producer Galaxy Brain named this song after a Korg M1 patch. It comes from a four track EP of the same name which she describes as a love letter to late 80s and early 90s deep house.

6. The Space Between the Sea and the Sky (Default Media Transmitter remix) by Key13
CC BY-NC-SA
@keefmarshallkeef

In mystic tradition ‘thin places’ are energy fields where it is said that the veil between our world and the eternal world is thin. The space on the horizon where the sky meets land or sea is often cited as one of these places. This track captures that essence magnificently.

7. Nothing Comes Around by Edith Frost
All Rights Reserved. Used with permission
@edithfrost

A gorgeous folk pop song from a brand new album by the singer-somgwriter from Austin, Texas.

8. Shame by Matt Young & Edvards
All Rights Reserved. Used with permission
@mattyoungMatt, @EDVARDS

In this relatable tale of regretting youthful misdemeanour, Matt and Edvards combine superbly for a dose of melodic, retro pop-rock.

9. Leave the Light On by Futzle featuring Aelyth from sideSister
All Rights Reserved. Used with permission
@futzleDeborah Pickett, @elsemusic, @jimbobBela Lugosi's Bed

Ethereal vocals, captivating chord changes and a swinging beat that you can’t help but nod, tap and groove to.

10. ZOE by Center of the Universe
All Rights Reserved. Used with permission
@couniversCenter of the Universe

RTFM! 😂 Great line. From the album COU which contains eight 3-letter-acronym titled songs, ZOE – presumably about the electric car – heaps the fun in to the funky. The deep vocal and content matter makes this a perfect sequel to Hot Chip’s Playboy (driving in a Peugeot with the top down) for the renewables generation! Although I’m not sure whether Norwegian DJ and artist Center of the Universe sees it that way, citing the album as a collection of obsolete technologies which once had promises of a brighter future.

11. DOINITRITE by Babu Menos
All Rights Reserved. Used with permission
@babumenosBabu Menos 🎵

Wow! Nods to Byrne, Gabriel and Bowie in this epic juxtaposition of a funky, happy-sounding groove that depicts an angry, greedy, needy, ruthless and narcissistic world leader who considers himself infallible.

12. That One Day by Default Media Transmitter/Xylander
(Words written by Deborah Pickett, read by Eivind)
CC-BY
@defaultmediatransmitter, @xylanderXylander 🎧, @eivind

Closing out with the four way collaboration that closed out the Comfy Collaborations album. A mammoth soundscape about the end of everything can really go in no other place. Enjoy it while you can.

0
1
0
0
0
0
0
0
0
0
0

많은 분들이 인용 방법을 혼란스러워 하셔서, 인용 버튼을 추가했습니다. 게시글이나 단문 아래의 아이콘들 중에 왼쪽에서 세 번째 아이콘을 누르시면 해당 콘텐츠를 인용한 글들이 나열되고, 그 위에 인용 글 입력란이 뜨게 됩니다. 거기서 인용 글을 쓸 수 있습니다. 아, 종래의 인용 UI도 그대로 사용하실 수 있습니다.

참고로 인용 아이콘은 @xtjuxtapose 님께서 수고해 주셨습니다. 감사합니다.



RE: https://hackers.pub/@xt/0195eb06-9f50-763d-85c8-5600ec78c539

Hackers' Pub의 게시글이나 단문 아래에 표시되는 아이콘들. 인용 버튼이 강조되어 있다.
0

エスペラント研究会のアカウントを試しに に作ろうかと考えているのだけども、ぱっと検索した感じではそういう団体のアカウントが見当たらず、ポンと作成して良いのか若干不安
QT: fedibird.com/@dajdarabotci/114
[参照]

0
0
0
0
0
0
0

JSON tech support needed 🥺

Hello Fedi friends!

I set up a self-hosted Ghost blog... which keeps going offline whenever I share a link to it from Mastodon.

Apparently the culprit is the cache control header: "MaxAge=0" (thanks Renaud for pointing it out).

I added a caching prompt to config.production.json (ref: ghost.org/docs/config/#caching) but then I get the message "Config file is not valid JSON".

What am I doing wrong?

If you help me solve this you'll have my eternal gratitude 🤗

a screenshot from Terminal showing how I added the caching code to config.production.json. Everything in green works... the new code (circled in red) gives me error messages
0
0