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

"Aber verliert , wenn es wird!"

Nein, das ist ganz sicher nicht der Fall.

Erstens geht es bei unserem Plan nur um Regulierung. Wir werden Außenwerbung nicht abschaffen, sondern nur wieder auf ein erträgliches Maß zu reduzieren.

braucht zappelnde Bildschirme an jeder .

0
0
0
0

Fantastic post by @fimionAlex Riviere.

At first I was like: Oh no, I guess I have to clean up my RSS reader because I certainly never subscribed to AI shilling blogs. Then I opened the post and had to laugh out loud.

alex.party/posts/2025-05-05-th

0
0
0
1
0
0
0
0
0
0

조금 다른 이야긴데 요리 만화 좋아하고 현실 요리도 좋아하는 입장에서, 요리+환타지 만화가 다루는 요리와 그 묘사 수준이 좀 아쉬울 때가 많았어요. 맛있을 것 같지도 않고, 딱히 환타지 세계와 어울리지도 않고. 이해는 가지만 일본 작품에선 또 일본 요리만 너무 강조하고. (간장, 된장, 마요네즈) 과연 콜라와 감자칩,팝콘 개발하면 중근세 환타지 월드에서 히트할까? 정말 그 시대 사람들이 좋아할까? 라는 생각도. 던전밥 같은 경우는 원작도 원작이지만 애니메이션은 아예 요리 전문 일러스트레이터가 붙어서 좋았던.

RE: https://bsky.app/profile/did:plc:de27rm6eyuf5ez6gmvjdmilq/post/3logjmjy6g22x

0

아인종을 식재료로 취급하게 되는건 조금 더 생각을 하면 좋을 것 같기는 한데... 음... 그럼 궁극적인 질문에 닿을 수 밖에 없는지라... "아인종도 먹을 수 있다면, 사람을 먹지 말아야 할 이유가 뭐지?" 그런 연유로 던전밥에서는 초반에 "아인종(혹은 인간의 모습이 강한 마물)은 (가급적)먹지 않는다." 라는 대전제를 깔았고... ...물론 우리 라이오스는 기회만 되면 먹으려고 벼르고 있었고, 어인의 알까지는 먹었...

0
1
0
0
0
0
0

I smacked that jit with the iron so hard, he got isekaid. In his head, he thought he was a top sushi chef with a harem in a sleepy japanese town. He found love and raised a family in a strange new land. Motherfucker was plugged up like a computer in the fucking ICU, dozing in and out of this mortal coil we call life.

0
1

미스키의 UI를 보다보면 재밌는 부분들

‘로컬’을 상징하는 아이콘이 행성인건, 연합들로 이루어져있는 우주에서 인스턴스 하나 하나가 ‘행성’ 이라고 볼 수 있고, 그 사이를 오고가며 여행을 다니기 때문인것일까요?

그래서 ‘연합으로 보내기’ 아이콘이 날아가고 있는 우주선의 모양인 것 이고요.

그래서 ‘글로벌’은 무수히 많은 ‘로컬‘ 행성들이 모여있기에 은하의 아이콘으로 표현이 되는걸거고

0
0
1
0
1

실제로 방금 어떤 사례를 발견했냐면, 계산이 살짝 까다로운 값에 대한 테스트를 만들라고 시켰더니 코드를 한 백줄 뱉어내는데

expect(x).toBe(42)

이렇게 값에 대한 테스트를 안하고

expect(typeof x).toBe("number")

이러고 넘어가려고 했다. 손바닥 이리내.

5
0
0
0
0
0

[張淵翔涉用戶政系統查個資助罷免 基隆檢方提新事證聲押獲准⸺中央社](cna.com.tw/news/asoc/202505060)

"前基隆市民政處長張淵翔涉非法利用戶政系統查個資助罷免,基檢檢察官掌握新事證後約談張淵翔,今天凌晨再向基隆地院聲押,法院中午裁定張淵翔羈押禁見。"

//還是羈押了。

0
1
0

If you've ever struggled with trait/typeclass compiler errors, or if you're interested in better user interfaces for compiler diagnostics, check out our upcoming PLDI paper: "An Interactive Debugger for Rust Trait Errors"

Rust famously has good error messages. But we found that with the right interface, people become ~3x faster at identifying the root cause of a trait error. See our blog post, including a live demo in your browser:

cel.cs.brown.edu/blog/an-inter

A screenshot of the Argus tool for visualizing trait inference. It shows a VSCode panel with a Bevy program on the left containing a type error related to the `SystemParam` trait, and an Argus visualization of that error on the right.
0
0
0
0
0
0
1
0
0

실제로 방금 어떤 사례를 발견했냐면, 계산이 살짝 까다로운 값에 대한 테스트를 만들라고 시켰더니 코드를 한 백줄 뱉어내는데

expect(x).toBe(42)

이렇게 값에 대한 테스트를 안하고

expect(typeof x).toBe("number")

이러고 넘어가려고 했다. 손바닥 이리내.

5

실제로 방금 어떤 사례를 발견했냐면, 계산이 살짝 까다로운 값에 대한 테스트를 만들라고 시켰더니 코드를 한 백줄 뱉어내는데

expect(x).toBe(42)

이렇게 값에 대한 테스트를 안하고

expect(typeof x).toBe("number")

이러고 넘어가려고 했다. 손바닥 이리내.

5
1
0
0
arXiv logo

Analyzing Modern NVIDIA GPU cores

GPUs are the most popular platform for accelerating HPC workloads, such as artificial intelligence and science simulations. However, most microarchitectural research in academia relies on GPU core pipeline designs based on architectures that are more than 15 years old. This paper reverse engineers modern NVIDIA GPU cores, unveiling many key aspects of its design and explaining how GPUs leverage hardware-compiler techniques where the compiler guides hardware during execution. In particular, it reveals how the issue logic works including the policy of the issue scheduler, the structure of the register file and its associated cache, and multiple features of the memory pipeline. Moreover, it analyses how a simple instruction prefetcher based on a stream buffer fits well with modern NVIDIA GPUs and is likely to be used. Furthermore, we investigate the impact of the register file cache and the number of register file read ports on both simulation accuracy and performance. By modeling all these new discovered microarchitectural details, we achieve 18.24% lower mean absolute percentage error (MAPE) in execution cycles than previous state-of-the-art simulators, resulting in an average of 13.98% MAPE with respect to real hardware (NVIDIA RTX A6000). Also, we demonstrate that this new model stands for other NVIDIA architectures, such as Turing. Finally, we show that the software-based dependence management mechanism included in modern NVIDIA GPUs outperforms a hardware mechanism based on scoreboards in terms of performance and area.

arxiv.org · arXiv.org

0
0
0