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

New SpaceX report on Starlink conjunctions and deorbits (a.k.a. dumping tons of metal/plastic/solar panels/computers into the upper atmosphere) scribd.com/document/883045105/

Scariest part:
472 Starlinks were burned up in the atmosphere in Dec-May. Assuming each satellite is 800kg, and 50% aluminum by mass, that's 1 ton of aluminum PER DAY.

The natural infall rate of aluminum from meteoroids is 0.3 tons per day. Starlink has been ~3x that, for the last 6 months.

0
0
0
0
0
0
0
0
0
1
1
0

Me: why is my office desktop running at a load average of 2? I'm not doing anything.
Also me: running Fedora updates on a virtual machine on said office desktop.

Even years later I'm still not used to VMs on my desktop not being glaringly obvious, the way they were when I was running (limping) with VMWare Workstation (where my desktop session would regularly stutter any time VMs were running, making it hard to forget).

0
0
0
0
0
0
0
0

🛑 STOP: before you give someone less technical advice about computers:

Do they really "just" need to do what you're recommending, or did you spend your youth investing all your skill points in learning how to "just" do that?

Examples of things that people with average computer literacy can “just” do:

- just reboot it

- just email it to yourself [unless it’s over 25MB or contains an executable in which case you’re not gonna “just” anything]

- just use an iPhone instead

Examples of things people with average computer literacy absolutely cannot “just” do:

- just use Linux

- just run your own email server

- just replace this polished, slick-onboarding but expensive software with a foss alternative but make sure you use this fork because the official one had some drama and it’s kind of poorly maintained and also just simply be someone who doesn’t need accessibility features or just implement the accessibility features yourself in a special dialect of C++ that just needs a particular build of gcc from 1997 available on an ftp server that only appears during the Witching Hour on a new moon

- just use a VPN, one that’s not a privacy-violating scam I mean

- just set up a separate media server and torrent all your shows and connect all the kids’ devices to it and just don’t catch a virus or get scary legal threats in the mail doing this

- just refrain from decking your smug “helpful” computer-literate cousin in the face

0
0
0
1
1
0
0
0
0
0
1
0
0
1
0
0
0
1

파이썬 공부할 겸 만든 토이 프로젝트를 소개합니다.

https://pypi.org/project/rust-minidump-mcp/

Rust Minidump MCP

Empower AI agents to understand crash dumps through MCP server

뭐하는 프로그램인가요?

크래시 덤프를 AI가 읽을 수 있도록 도와주는 MCP Server입니다.

어떻게 쓰나요?

우선 사용하시는 AI Agent 에 다음과 같이 rust-minidump-mcp 서버를 등록합니다.

{
  "mcpServers": {
    "rust-minidump-mcp": {
      "command": "uvx",
      "args": ["rust-minidump-mcp", "server"]
    }
  }
}

AI에게 크래시 덤프(minidump 포맷)와 symbol 이 저장된 위치를 전달합니다.
짜잔! AI 가 덤프를 읽을 수 있습니다. 크래시 원인을 요약하고 코드의 어느 위치에서 크래시가 발생했는지 알려줍니다.

이 정보를 어찌저찌 잘~ 엮으면 AI 에이전트가 크래시 보고 알아서 bug fix & PR 도 올릴 수 있도록 구성할 수 있지 않을까요?

저는 MacBook(또는 리눅스) 써서 minidump를 못남기는데요?

Minidump WriterCrashpad Client, Breakpad Client 를 사용하면 크래시 시점의 ELF , DWARF 포맷을 minidump로 변환할 수 있습니다.

그밖에 궁금한 점은 아래 링크를 참조해 주세요~ https://github.com/bahamoth/rust-minidump-mcp

4
0
0
0
1
0
1
0
0
0
0
0

@whitequark✧✦Catherine✦✧ You awaken in an unfamiliar bed, alone. You jolt upright, but "you" are not you; searching for the restroom, you face the mirror and see an unfamiliar face.

Your momentary panic is interrupted by a long beep from "your" bedroom. Cautiously, you return to find an IBM PC, its monochrome green CRT reading:

It is 1985 JANUARY 17 0643
You are CLYDE JOHNSON in ONTARIO
Execution of your program will resume here
Transfer complete; longjmp2() returned successfully.

@curtmack @whitequark✧✦Catherine✦✧ Theorising that one could longjmp within his own borrow lifetime, Doctor Sam Beckett stepped into the compiler and vanished... He woke to find himself trapped in the past, facing mirror images that were not his own, and driven by an unknown force to change stack contents for the better. His only guide on this journey is Al, an observer from a lower ring, who appears in the form of a memory map that only Sam can see and read. And so Doctor Beckett finds himself longjmp2’ing from context to context, striving to restore what once was clubberrd by out of bounds write, and hoping each time that his next longjmp2 will be the trampoline home

0
0
0
1
0
0
0
0