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.

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

오~늘은
단독주택을 개조해서 만든 스타벅스가 있다고 해서 다녀왔어요.

스타벅스 장충라운지R점 입니다!

지하철 3호선 동대입구역에서 약 도보 10분 거리에 위치하고 있어, 네 아무래도 지하철 접근성은 좋은편입니다.

단독주택을 개조해서 만들어진 곳 이라 단독주택 단지들 사이에 위치하고 있는데요,

이곳의 특징이라면 아무래도 칵테일과 같은 주류들을 판매한다는 점 입니다. 한잔당 약 2만원대라 가격은 아무래도 있는 편 입니다.

0
0
0
0
0
1
0
0
0

love it when google decides randomly that your account is in arrears and starts bouncing email.

Log in, claims payment method was declined. No outstanding invoices and all of the accounts are paid in full.

Quality product.

0
1
0
0
0
0

"알았어요 빡빡 우기시니까 고려는 해볼게요." "드디어 알아주셨군요!" "님이 2라면서요? 제가 좀 양보해서 1+1=2.5인 걸로 할 테니까 님도 양보하시죠." "...아니 그냥 2라니까요!" "이거 봐요 타협이란게 없잖아요... 어떻게 한번에 1+1=2가 되겠냐고요 중간단계란게 있는 건데 :(" "내말이! 꽉막혀서 말이 안통하는게 누군지ㅋㅋㅋ... 그리고 2.5는 또 뭔데 그거 생물학적 손가락으로 셀 수는 있냐고요ㅋㅋㅋㅋㅋ역시 답은 3이다!"

0
0
0