[HN Gopher] Show HN: React Geiger - performance profiling using ...
___________________________________________________________________
Show HN: React Geiger - performance profiling using sound
Author : kristiandupont
Score : 71 points
Date : 2024-03-09 18:15 UTC (4 hours ago)
(HTM) web link (github.com)
(TXT) w3m dump (github.com)
| jitl wrote:
| Going to install this and see how much faster we get
| ydant wrote:
| Cool idea.
|
| This makes me wonder if there's something similar for log files.
| I sometimes find myself doing adhoc analysis of live logs using
| visual cues, but auditory ones are really powerful - just never
| think of using sound for diagnosis/debugging purposes.
| thwarted wrote:
| Yes, for network related activity. Peep.
|
| https://github.com/the-real-neil/peep
|
| Previously discussed on HN
|
| https://news.ycombinator.com/item?id=33017337
| jafarlihi wrote:
| Relevant to the auditory monitoring is my project called sysm:
| https://github.com/jafarlihi/sysm
|
| It gives you a framework for configuring such audio pieces.
| fragmede wrote:
| A plugin for graphana or datadog/similar would be amazing. a
| ping at one frequency for a request hitting the load balancer,
| a ping at a different frequencies for a request hitting a given
| endpoint, a bloop for a request hitting Kafka/the queue, a tone
| that lasts for as long as the job takes to process the job. a
| bong for a request hitting the db lasting as long as the query
| takes. the combined cacofony of sound would grow to feel
| comfortable when the site is properly operational. and then,
| with it just sitting open in the background, if something is
| off, someone could immediately tell without sitting there
| watching graphs when their brain subconsciously says something
| happened to the usual pitter patter of the machine operating.
| pcthrowaway wrote:
| > Geiger: AudioContext did not start. To enable Geiger, you need
| to give permission to play audio on this page.
|
| anyone know how to do this in chrome?
| __float wrote:
| There's a small "settings" button to the left of the URL. Click
| it, and if it shows Sound already, enable it. Otherwise, click
| "Site settings" and enable it from that list.
| skykooler wrote:
| Is there a way to do this in Firefox?
| demarq wrote:
| works like a dream, also surprisingly bearable to just leave it
| running during development not just when debugging.
|
| Great work!
| ipsum2 wrote:
| A more pleasant sound (not replicating a literal Geiger
| counter) would be more useful imo.
| GuB-42 wrote:
| Maybe the unpleasant sound is a feature, not a bug.
| solardev wrote:
| I wonder if you can make a song out of it by using
| juuuuuust the right performance profile, tailoring your
| async loops and such just right.
| kristiandupont wrote:
| Thank you! The only concern is that it adds overhead as well,
| but it doesn't seem to be too bad.
| btbuildem wrote:
| Back in the day when computers were slow (like, megahertz slow)
| you could do this with code execution to help with debugging. If
| you played with a piece of code long enough you'd get very
| familiar with the patterns (they were tones, not just ticks) and
| it was easy to tell when something was off / different.
| pcloadletter_ wrote:
| This is a pretty funny idea. Love seeing this kind of creativity.
___________________________________________________________________
(page generated 2024-03-09 23:00 UTC)