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

🪴 Today we’re reaffirming our unwaivering and longstanding committment to all that is is core to pyOpenSci: Diversity, Equity, Inclusion and Accessibility. We strive to include everyone, everywhere. 🌐

From inclusive peer review, mentorship to beginner-friendly training, we’re building a space where everyone can contribute to in support of and advancing scientific discovery.

🧵 Read more: pyopensci.org/blog/pyopensci-c

0

소프트웨어 개발자들이 자주 틀리는 외래어 표기법.

영어 틀린 표기 올바른 표기
app 어플
application 플리케이션 플리케이션
directory 디렉 디렉
front-end 트엔드 트엔드
message
method
release 릴리 릴리
repository 포지 포지

또 있을까요?

1
9
0
0

🚀내용이 좋아 “This Bridge’s Bizarre Design Nearly Caused It To Collapse” 의 영상 요약 노트를 공유합니다!

흥미로운 내용 3가지 :

  • 워싱턴 브리지는 심각한 구조적 결함으로 인해 폐쇄되었고, 주민들은 교통 지체와 비즈니스 타격을 겪고 있다.
  • 이 다리는 독특한 설계로 인해 불균형한 구조적 문제를 안고 있으며, 안전성 문제로 전체 철거가 결정되었다.
  • 교량 설계와 공법의 복잡성으로 인해 철거 비용이 급증하고 있으며, 향후 프로젝트 진행 시 미리 계획이 필요하다.

https://lilys.ai/digest/3172003/1524878?s=1&nid=1524878

0
0
0

@xiniha 님께서 Hackers' Pub에 눈에 보이진 않지만 큰 기여를 해 주셨습니다. Drizzle ORM 베타 버전에서 쓸 수 있는 릴레이셔널 API v2Hackers' Pub 코드 전체에 적용하는 큰 패치가 바로 그것입니다.

기능적으로 눈에 바뀌는 것은 없겠지만, 아마 성능상으로는 약간의 개선이 있을 수 있습니다. 기존에는 복잡한 관계 필터를 서브쿼리 방식으로 해 왔는데, 릴레이셔널 API v2를 쓰면 JOIN으로 바뀌는 것 같아요. 물론 PostgreSQL의 쿼리 최적화기가 뛰어나다면 두 방식 중 어떤 방식을 쓰든 같은 실행 계획을 수립할 것이므로 성능 차이가 없을 수도 있지만요. 아니면 더 느려질 수도 있겠죠. 거기까지 세세하게 비교 테스트해보진 않았습니다. 😅

참고로 해당 변경은 이미 배포된 상태입니다. 아무튼 고생해주신 @xiniha 님께 박수 부탁드립니다. 👏

0

@xiniha 님께서 Hackers' Pub에 눈에 보이진 않지만 큰 기여를 해 주셨습니다. Drizzle ORM 베타 버전에서 쓸 수 있는 릴레이셔널 API v2Hackers' Pub 코드 전체에 적용하는 큰 패치가 바로 그것입니다.

기능적으로 눈에 바뀌는 것은 없겠지만, 아마 성능상으로는 약간의 개선이 있을 수 있습니다. 기존에는 복잡한 관계 필터를 서브쿼리 방식으로 해 왔는데, 릴레이셔널 API v2를 쓰면 JOIN으로 바뀌는 것 같아요. 물론 PostgreSQL의 쿼리 최적화기가 뛰어나다면 두 방식 중 어떤 방식을 쓰든 같은 실행 계획을 수립할 것이므로 성능 차이가 없을 수도 있지만요. 아니면 더 느려질 수도 있겠죠. 거기까지 세세하게 비교 테스트해보진 않았습니다. 😅

참고로 해당 변경은 이미 배포된 상태입니다. 아무튼 고생해주신 @xiniha 님께 박수 부탁드립니다. 👏

0

During the International Conference, “New Cybernetics” (15th, 16th May), at the University of Applied Sciences Düsseldorf, I shall be demonstrating my work on - the recursive-modelling-language Ive been developing for over a decade.

Usually I focus on presenting at FOSS orientated events such as (Fosdem), often limiting expository length and focus. Im looking forward to the extended time to explain concepts, as pertinent non coding aspects.

0

@xiniha 님께서 Hackers' Pub에 눈에 보이진 않지만 큰 기여를 해 주셨습니다. Drizzle ORM 베타 버전에서 쓸 수 있는 릴레이셔널 API v2Hackers' Pub 코드 전체에 적용하는 큰 패치가 바로 그것입니다.

기능적으로 눈에 바뀌는 것은 없겠지만, 아마 성능상으로는 약간의 개선이 있을 수 있습니다. 기존에는 복잡한 관계 필터를 서브쿼리 방식으로 해 왔는데, 릴레이셔널 API v2를 쓰면 JOIN으로 바뀌는 것 같아요. 물론 PostgreSQL의 쿼리 최적화기가 뛰어나다면 두 방식 중 어떤 방식을 쓰든 같은 실행 계획을 수립할 것이므로 성능 차이가 없을 수도 있지만요. 아니면 더 느려질 수도 있겠죠. 거기까지 세세하게 비교 테스트해보진 않았습니다. 😅

참고로 해당 변경은 이미 배포된 상태입니다. 아무튼 고생해주신 @xiniha 님께 박수 부탁드립니다. 👏

0
0
0

“Something Bizarre Is Happening to People Who Use ChatGPT a Lot”

futurism.com/the-byte/chatgpt-

> Researchers have found that ChatGPT "power users," or those who use it the most and at the longest durations, are becoming dependent upon — or even addicted to — the chatbot.

Possibly related: what I wrote a couple of years ago on how LLM chatbots function like a mentalist's con

softwarecrisis.dev/letters/llm

0
0
0
0

I ran `brew upgrade some-package`. Homebrew upgraded that, and a ton of other packages I didn't ask it to[1]. This made some of my packages crash on launch with `dylib: Library not loaded` errors, which you have to resolve by reinstalling the affected package.

[1]: Yes, I know there's a preference for this, no, you should never have to set a preference to make software do only the thing you explicitly tell it to do instead of a bunch of shit you didn't tell it to do, ever, but /especially/ when the things you didn't tell it do to break things.

0
0
0
0

語彙力の王様(誰???)に規約を作成してもらった。

NSFW(Not Safe For Work)を設定せずに公共の場で閲覧できない(相応しくないと表現される可能性もあります)内容を投稿することを禁止します。

該当する投稿は運営者若しくはモデレーターの判断により削除されることがあります。

公共の場で閲覧できない内容とは、刺激的など内容が含まれますが、それに限らず、社会通念上不適切とされる表現が該当します。

また、NSFW を設定せずに公共の場で閲覧できない内容を送信することについては、運営者若しくはモデレーターの単独かつ自由裁量で判断されます。

そのため、判断に多少の差が生じる可能性があることをご了承ください。

0
0
0
0
0

"Transpbobia is white supremacist ideology. It's fascism. And once other world sports governing bodies start adopting these kinda rules, who do you think is going to suffer the most? It's mostly Black women (especially in Africa) who don't fit their narrow, white, Eurocentric image of femininity."

news.sky.com/story/bluesky-133

bsky.app/profile/beejonson.me/

0
0
0

이번에는 Grok에게 커밋 메시지[1] 작성을 부탁하다가 Changelog 작성하는 문서[2] 안내를 받았다.


  1. 그동안 내가 ‘메세지’라고 적었는데 홍민희 님의 글[3]을 보고 고쳤다. ↩︎

  2. https://keepachangelog.com/ko/1.0.0/ ↩︎

  3. https://hackers.pub/@hongminhee/0195d2c5-294d-7f92-b33e-db40eec4793a ↩︎

0
0

이번에는 Grok에게 커밋 메시지[1] 작성을 부탁하다가 Changelog 작성하는 문서[2] 안내를 받았다.


  1. 그동안 내가 ‘메세지’라고 적었는데 홍민희 님의 글[3]을 보고 고쳤다. ↩︎

  2. https://keepachangelog.com/ko/1.0.0/ ↩︎

  3. https://hackers.pub/@hongminhee/0195d2c5-294d-7f92-b33e-db40eec4793a ↩︎

0

코틀린+스프링 백엔드 개발하다가 지금은 프론트엔드 개발하고 있다는게 다른 사람들에게 꽤 재밌는 이야기로 다가오는 것 같다. 당연히 선택의 이유에 대한 질문을 가장 많이 받는데, 가장 특이한 질문은 OOP가 그립지 않은지(?)라는 질문. (OOP도, AOP도 전혀 그립지 않다.)

0

코틀린+스프링 백엔드 개발하다가 지금은 프론트엔드 개발하고 있다는게 다른 사람들에게 꽤 재밌는 이야기로 다가오는 것 같다. 당연히 선택의 이유에 대한 질문을 가장 많이 받는데, 가장 특이한 질문은 OOP가 그립지 않은지(?)라는 질문. (OOP도, AOP도 전혀 그립지 않다.)

그리고 이런 입장에서 BE vs FE 같은 대결 구도가 조금... 그렇다. 사실 업무상 관점이 좀 다를 수는 있어도, 다른 직군으로 분류할 정도로 기술적 관심사나 고민의 주제가 그렇게 까지 다른가 싶기도. 나중에 이 생각의 해상도를 좀 더 높여봐야겠다.

0

I'm no good at typical prepper activities like constructing a shelter or stockpiling food. But I can at least play at being a digital prepper by, say, setting up a mirror of the Debian archive. These days, that's doable for individuals with a high-speed (e.g. fiber) Internet connection and a few hundred dollars to spend on storage. The trick, of course, is to make sure that the project isn't wasted, since I'm consuming substantial bandwidth from another mirror at least on the initial pull.

0
0
0
0
0
0
0

【勉強会開催のお知らせ】
は4月5日(土)にオンライン・オフラインハイブリッド形式で勉強会を開催します!
オフライン会場は中野駅から徒歩ですぐの株式会社インプリムさんの
Loungeで開催します!
では1周年を記念しての初めてのハイブリッド開催になります。ぜひご都合合わせの上、会場まで足をお運びください!!
オンラインでも参加・発表を行えますので、これまで通りの参加方法でも参加できます!

日時 : 4月5日(土)13:30〜
オフライン会場 : Pleasanter Lounge(東京都中野区)
オンライン会場 : JitsiMeet
申し込み :
https://fedilug.connpass.com/event/346156/

0
0
0
0
0
0
0
0
0

코틀린+스프링 백엔드 개발하다가 지금은 프론트엔드 개발하고 있다는게 다른 사람들에게 꽤 재밌는 이야기로 다가오는 것 같다. 당연히 선택의 이유에 대한 질문을 가장 많이 받는데, 가장 특이한 질문은 OOP가 그립지 않은지(?)라는 질문. (OOP도, AOP도 전혀 그립지 않다.)

그리고 이런 입장에서 BE vs FE 같은 대결 구도가 조금... 그렇다. 사실 업무상 관점이 좀 다를 수는 있어도, 다른 직군으로 분류할 정도로 기술적 관심사나 고민의 주제가 그렇게 까지 다른가 싶기도. 나중에 이 생각의 해상도를 좀 더 높여봐야겠다.

0
0

코틀린+스프링 백엔드 개발하다가 지금은 프론트엔드 개발하고 있다는게 다른 사람들에게 꽤 재밌는 이야기로 다가오는 것 같다. 당연히 선택의 이유에 대한 질문을 가장 많이 받는데, 가장 특이한 질문은 OOP가 그립지 않은지(?)라는 질문. (OOP도, AOP도 전혀 그립지 않다.)

그리고 이런 입장에서 BE vs FE 같은 대결 구도가 조금... 그렇다. 사실 업무상 관점이 좀 다를 수는 있어도, 다른 직군으로 분류할 정도로 기술적 관심사나 고민의 주제가 그렇게 까지 다른가 싶기도. 나중에 이 생각의 해상도를 좀 더 높여봐야겠다.

0

코틀린+스프링 백엔드 개발하다가 지금은 프론트엔드 개발하고 있다는게 다른 사람들에게 꽤 재밌는 이야기로 다가오는 것 같다. 당연히 선택의 이유에 대한 질문을 가장 많이 받는데, 가장 특이한 질문은 OOP가 그립지 않은지(?)라는 질문. (OOP도, AOP도 전혀 그립지 않다.)

0
0
0
0
0
0
0
0
0