News for hackers. Stuff that matters.

JAKWAI

Re:Ask HN: What helped you sleep better? on Sunday August 07, 2022 @03:01PM (#32378849)
Closing my eyes was a gamechanger.
Uhh thanks for your feedback. That's very valuable to me since I did not actually know anyone who regularly uses strace. I will definitely look into implementing these flags then!
Thanks! I was invested in improving the user experience of strace. Strace is incredibly useful for debugging but I wouldn't consider it particularly "accessible". Understanding the output is quite a challenge at first. My goal was to remove this burden and therefore make strace accessible to a broader audience. I probably should also mention that Julia Evan's talks also had quite an impact on me: https://www.youtube.com/watch?v=HfD9IMZ9rKY :)
Thanks for your feedback :D! I have actually never tested the performance compared to strace. I just used `time` to try to get a rough estimate and the two were basically taking the same time for the tasks I threw at them. I certainly think that there is _some_ overhead. Either in my _not fully optimized_ implementation or in the libc wrappers the *nix crate provides. Probably the former ;).
Hi! Like strace, lurk allows a user to trace system calls. It implements an opinionated subset of strace. Compared to strace, lurk is optimized for readability and supports structured output in JSON format.

I’d be happy to receive some feedback : )

After getting corrected: It's actually *procrustinators

Show HN: Lurk – A pretty (simple) alternative to strace written in Rust

https://github.com/JakWai01/lurk

Hey fellow procrastinators :-). I just released lurk, a simple and pretty alternative to strace which I’ve been working on as a side project. Lurk implements an opinionated subset of strace. Compared to strace, lurk is optimized for readability.I'd be happy to receive some feedback : )

( Read More... | 1 comment | 2 points | on HN )
Increasing the UX of a product never seems to be a mistake. And of course switching to another device is also part of the User Experience.
A tutorial on how to deploy a containerized Go application in a Docker container image and run that container on a Kubernetes cluster.