HackerTrans
TopNewTrendsCommentsPastAskShowJobs

JAKWAI

no profile record

Submissions

Show HN: A simple, pretty alternative to strace written in Rust

github.com
36 points·by JAKWAI·vor 4 Jahren·9 comments

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

github.com
2 points·by JAKWAI·vor 4 Jahren·1 comments

Implementing strace in Rust

jakobwaibel.com
2 points·by JAKWAI·vor 4 Jahren·1 comments

A new wide-screen LCD monitor

eli.thegreenplace.net
1 points·by JAKWAI·vor 4 Jahren·1 comments

World Radio History

worldradiohistory.com
2 points·by JAKWAI·vor 4 Jahren·0 comments

Fast Inverse Square Root – A Quake III Algorithm

youtube.com
1 points·by JAKWAI·vor 4 Jahren·0 comments

She went to sleep and woke up 30 years later (1998)

generationterrorists.com
228 points·by JAKWAI·vor 4 Jahren·65 comments

How to deploy a containerized Go application on a Kubernetes cluster

github.com
1 points·by JAKWAI·vor 6 Jahren·1 comments

comments

JAKWAI
·vor 4 Jahren·discuss
Closing my eyes was a gamechanger.
JAKWAI
·vor 4 Jahren·discuss
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!
JAKWAI
·vor 4 Jahren·discuss
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 :)
JAKWAI
·vor 4 Jahren·discuss
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 ;).
JAKWAI
·vor 4 Jahren·discuss
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 : )
JAKWAI
·vor 4 Jahren·discuss
After getting corrected: It's actually *procrustinators
JAKWAI
·vor 5 Jahren·discuss
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.
JAKWAI
·vor 6 Jahren·discuss
A tutorial on how to deploy a containerized Go application in a Docker container image and run that container on a Kubernetes cluster.