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•8mo ago

Comments

godzie•8mo 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•8mo 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•8mo ago
Would something like this work for you? https://probe.rs/
otherayden•8mo 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•8mo ago
any Machine Interface planned (à la GDB/MI)?
godzie•8mo ago
First priority is a DAP support. But after this - why not.
harpiaharpyja•8mo ago
Would DAP support allow this to be used with OpenOCD?
giancarlostoro•8mo ago
BugStomper would have also been a great name choice. ;)
rob74•8mo 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•8mo 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•8mo 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•8mo ago
Unfortunately no, but it's a good idea. I'll definitely look into this feature.
gitroom•8mo 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•8mo 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•8mo ago
is this necessarily linux for dependency reasons, or could it be on OSX in the future?
godzie•8mo 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•8mo ago
What's the state of expression evaluation?

Show HN: A tool for writing professional incident postmortems from raw timelines

1•tasssmaal•1m ago•0 comments

Route 53 DNS: Amazon's premier AWS database

https://www.lastweekinaws.com/blog/route-53-amazons-premier-database/
1•fanf2•1m ago•0 comments

Great Balls of Fire

https://www.realclearhistory.com/articles/2026/01/10/great_balls_of_fire_1157952.html
1•RickJWagner•2m ago•0 comments

The power of the Greek tech diaspora

https://greekanalyst.substack.com/p/the-power-of-the-greek-tech-diaspora
1•greekanalyst•5m ago•0 comments

AI Assistant for Biomedical Research

https://blog.codesolvent.com/2025/07/ai-assistant-with-biomedical-research.html
1•Edmond•6m ago•0 comments

Show HN: Atrion – Deterministic traffic orchestration using physics (Node.js)

https://github.com/laphilosophia/atrion
1•laphilosophia•8m ago•0 comments

Agile: Success vs. the Reason We Fail

https://oswarld.com/eng/insight/250207_agile
2•haebom•8m ago•0 comments

Show HN: I Asked Claude to Reimplement EffectTS to Effect PHP

https://github.com/sawirstudio/effectphp
1•sawirricardo•9m ago•0 comments

Show HN: VideoTranscoderUtility – Automate and schedule handbrake transcoding

https://github.com/anzeumek/VideoTranscoderUtility
1•anzeumek•9m ago•0 comments

Using PGP to Build Certificate Trust Chains

https://blog.certisfy.com/2026/01/using-keybase-and-pgp-to-build.html
1•Edmond•9m ago•0 comments

The Olivetti Company – By Bradford Morgan White

https://www.abortretry.fail/p/the-olivetti-company
1•rbanffy•10m ago•0 comments

Hawk max surpasses Opus 4.5 it's insane

https://movementlabs.ai
1•Shoushi•12m ago•0 comments

Why 2026 Is a Mathematically Special Number

https://www.scientificamerican.com/article/why-2026-is-a-mathematically-special-number/
1•Brajeshwar•13m ago•0 comments

Rethinking your relationship with time could give you more of it

https://www.newscientist.com/article/2509450-how-rethinking-your-relationship-with-time-could-giv...
2•Brajeshwar•13m ago•0 comments

The oceans just keep getting hotter

https://arstechnica.com/science/2026/01/the-oceans-just-keep-getting-hotter/
1•Brajeshwar•13m ago•0 comments

Ministry Pages, open source church website template

https://github.com/ForTheChurch/ministrypages
1•chris_wray•15m ago•1 comments

Apple-TSMC: The Partnership That Built Modern Semiconductors

https://newsletter.semianalysis.com/p/apple-tsmc-the-partnership-that-built
1•GeekyBear•17m ago•0 comments

IT Army of Ukraine

https://itarmy.com.ua/?lang=en
2•TigerUniversity•19m ago•0 comments

Show HN: The Extractor's Dictionary – 181 Wall Street terms explained

https://founderstowne.com/extraction-terms.html
1•MarkusAllen•20m ago•0 comments

MIT Missing Semester 2026 starts today

https://missing.csail.mit.edu/2026/#
2•vismit2000•20m ago•0 comments

America's AI Boom Is Running into an Unplanned Water Problem

https://www.forbes.com/sites/kensilverstein/2026/01/11/americas-ai-boom-is-running-into-an-unplan...
3•geox•21m ago•0 comments

Executing Untrusted Code in Serverless Environments

https://nullonerror.org/2023/12/01/executing-untrusted-code-in-serverless-environments-a-telegram...
1•delduca•21m ago•0 comments

Stretch of California coast opens for hiking for first time

https://www.sfchronicle.com/outdoors/article/estero-americano-coast-preserve-sonoma-21279828.php
1•rbanffy•23m ago•0 comments

Show HN: Laser, a minimal coding agent whose only tool is the terminal

https://github.com/ExpressGradient/laser
2•Sai_Praneeth•25m ago•0 comments

A data model for Git (and other docs updates)

https://jvns.ca/blog/2026/01/08/a-data-model-for-git/
1•jasonpeacock•27m ago•0 comments

Show HN: I used AI and embeddings to build word-chain puzzles with closed loops

https://puzzles.madebynathan.com/chains?date=2026-01-11&utm=hn
1•nathan_f77•28m ago•1 comments

A tool that clusters real user pain from public forum posts

1•Max_bignolet•29m ago•0 comments

Show HN: blaze-keys for zsh – run commands faster via leader-key combos

https://github.com/enhanced-primate/blaze-keys
1•enhancedprimate•30m ago•0 comments

Show HN: Fun things to do with your VM/370 machine

https://rbanffy.github.io/fun-with-old-mainframes.github.io/fun-with-vm370.html
2•rbanffy•33m ago•0 comments

Data on AI Chip Sales

https://epoch.ai/data/ai-chip-sales
1•thunderbong•34m ago•0 comments