frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: BugStalker - a modern Rust debugger

https://github.com/godzie44/BugStalker
115•godzie•12mo ago

Comments

godzie•12mo ago
BS is a modern debugger for Linux x86-64. Written in Rust for Rust programs.

Async Rust support – debug async code with new commands: - async backtrace – inspect async task backtraces - async task – view task details - async stepover / async stepout – better control over async execution

Enhanced variable inspection: - argd / vard – print variables and arguments using Debug trait

Other: - new `call` Command – execute functions directly in the debugged program - `trigger` Command – fine-grained control over breakpoints - new project Website – better docs and resources

…and much more!

Full Changelog: https://github.com/godzie44/BugStalker/releases/tag/v0.3.0

Documentation & Demos: https://godzie44.github.io/BugStalker/

bfrog•12mo ago
Been hoping someone would make this, looks great!

I guess I’m next hoping someone gets it working using jtag/swd debug probes for embedded targets :)

goku12•12mo ago
Would something like this work for you? https://probe.rs/
otherayden•12mo ago
Best of luck with this project. I'm not even a rust dev but I came to say that I love this name
sixthDot•12mo ago
any Machine Interface planned (à la GDB/MI)?
godzie•12mo ago
First priority is a DAP support. But after this - why not.
harpiaharpyja•12mo ago
Would DAP support allow this to be used with OpenOCD?
giancarlostoro•12mo ago
BugStomper would have also been a great name choice. ;)
rob74•12mo ago
Better than the current one - first, stalking is not really a verb that comes to mind when I think about bugs, and second, it has pretty negative connotations...
meisel•12mo ago
I’m surprised this isn’t getting more love. My experience with other debuggers with Rust was quite poor, I hope this one can fare much better. For example, I couldn’t call functions with previous debuggers
bobajeff•12mo ago
Does this have a machine interface mode like gdb/lldb? Asking because I like my debuggers to be integrated with my code editor of choice which is usually done via such an interface.
godzie•12mo ago
Unfortunately no, but it's a good idea. I'll definitely look into this feature.
gitroom•12mo ago
Honestly this wouldve helped me a ton when I got stuck with async errors before, Rust debugging always felt tougher than it should be.
dathinab•12mo ago
yeah I mean you are basically stuck with a few options

- use C/C++ focused debugers with a rust plugin or similar (okay, not not compared to idk. debugging python in PyStorm)

- rely on tracing/logging and errors reported (which might sound dump as it's basically "not" debugging, but with how the rust type system plays out and enforcement of reasonable decent code style/structure etc. this is quite often good enough)

- write/extend tests (again a form of "not" debugging, but where while a "must have" even if you pinned down the bug using a debugger)

- sprinkle in dbg! statements (basically print line debugging)

The fact that it took like 10? yearts for anyone to write more then just tweeks to C/C++ debuggers even through rust has a lot of enthusiasts is I think telling ;)

Still it looks like a real nice tool to have in your toolbox.

thurn•12mo ago
is this necessarily linux for dependency reasons, or could it be on OSX in the future?
godzie•12mo ago
Yes, I think it's possible to support macOS. However, the main challenge isn't the operating system itself but rather the architecture.
lostmsu•12mo ago
What's the state of expression evaluation?

LLM research on Hacker News is drying up

https://dylancastillo.co/til/llm-research-on-hacker-news-is-dying.html
1•dcastm•11s ago•0 comments

What happened to Omegle? rise and fall of internet's favorite stranger danger

https://mashable.com/article/what-happened-to-omegle
1•rolph•1m ago•0 comments

Tech bros: it's time to challenge Silicon Valley's saviour complex

https://www.theguardian.com/commentisfree/picture/2026/apr/25/tech-bros-its-time-to-challenge-sil...
1•robtherobber•2m ago•0 comments

There Will Be a Scientific Theory of Deep Learning

https://arxiv.org/abs/2604.21691
1•jamie-simon•6m ago•0 comments

Kubuntu Linux 26.04 LTS (Resolute Raccoon)

https://kubuntu.org/news/kubuntu-26-04-release-notes/
3•jrepinc•6m ago•1 comments

Kubernetes v1.36: User Namespaces in Kubernetes are finally GA

https://kubernetes.io/blog/2026/04/23/kubernetes-v1-36-userns-ga/
1•soheilpro•7m ago•0 comments

ComfyUI Raises $30M

https://blog.comfy.org/p/comfyui-raises-30m-to-scale-open
1•instagraham•7m ago•0 comments

Ask HN: How are you evaluating AI apps and CLI?

1•twen_ty•8m ago•0 comments

Acrylamide

https://en.wikipedia.org/wiki/Acrylamide
1•downboots•9m ago•1 comments

Slate – Self-hostable watchlist for movies and TV

https://github.com/gitshanks/slate
1•justabeardo•9m ago•0 comments

Cloudflare Email Service is a deliverability bet dressed as an agents launch

https://lord.technology/2026/04/20/cloudflare-email-service-is-a-deliverability-bet-dressed-as-an...
1•emschwartz•13m ago•0 comments

AI discovered 20 of 23 recent zero-days in OpenSSL

https://aisle.com/blog/aisle-discovers-20-openssl-zero-days-in-6-months
4•swesweswe•14m ago•0 comments

Show HN: Markant – A Dedicated Markdown Reader

https://markant.md/
1•lokimedes•16m ago•0 comments

Unraveling the Dream – Psychedelics, Awakening, and the Brain [video]

https://www.youtube.com/watch?v=r5KRnstXYUg
1•thedima•17m ago•1 comments

JetBlue used private data like internet history to set prices, per lawsuit

https://www.nbcnews.com/news/us-news/jetblue-allegedly-used-private-customer-data-internet-histor...
1•impish9208•18m ago•0 comments

CC-Canary: Detect early signs of regressions in Claude Code

https://github.com/delta-hq/cc-canary
2•tejpalv•18m ago•0 comments

Sam Altman's Next High-Wire Act: Getting OpenAI to Make More Money

https://www.nytimes.com/2026/04/24/technology/sam-altman-openai-money.html
1•cdrnsf•20m ago•0 comments

Switch for joint aging: injection could prevent knee replacements

https://sinapti.ca/post/en/stanford-finds-the-switch-for-joint-aging-an-injection-could-8ev44zdv
2•bsdz•21m ago•0 comments

Engineering Health Essentials

https://yusufaytas.com/engineering-health-essentials
3•gzaforme•22m ago•0 comments

Roboticist-Turned-Teacher Built a Life-Size Replica of Eniac

https://spectrum.ieee.org/roboticist-turned-teacher-eniac-replica
2•Brajeshwar•23m ago•0 comments

Ask HN: Cursor alternative, EU-based or privacy-focused?

1•BrunoBernardino•23m ago•0 comments

PEP 830 – Add timestamps to exceptions and tracebacks – peps.python.org

https://peps.python.org/pep-0830/
2•rbanffy•23m ago•0 comments

Microsoft OpenClaw

https://github.com/microsoft/openclaw
10•qainsights•23m ago•4 comments

Why English is my new favorite user interface

https://www.robot-future.com/preview/69e8284090457dba8223b433
1•robot-future•23m ago•0 comments

Show HN: Roids – Open Source Steroids for your Agents

https://github.com/Developing-Gamer/roids
1•DevelopingGamer•24m ago•0 comments

PEP 831 – Frame Pointers Everywhere: Enabling System-Level Observability

https://peps.python.org/pep-0831/
2•rbanffy•25m ago•0 comments

Den stora Älgvandringen – The great moose migration (live)

https://www.svtplay.se/video/jXv3A5G/den-stora-algvandringen/idag-00-00
1•donjoe•26m ago•0 comments

Anthropic releases Claude Opus 4.7

https://platform.claude.com/docs/en/release-notes/overview
3•arabicalories•28m ago•1 comments

Google blocks sitemaps served from github.io

https://github.com/orgs/community/discussions/149884
1•jurf•29m ago•0 comments

Trump's Justice Department is bringing back firing squads for federal executions

https://www.cnn.com/2026/04/24/politics/trump-justice-department-firing-squads-federal-executions
4•FireBeyond•30m ago•0 comments