TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

The Story of the PING Program (1997)

171 pointsby julien421over 10 years ago

9 comments

thefarcry118over 10 years ago
Sadly the author of ping, Mike Muss, died in a car accident in 2000. [1]<p>[1]<a href="https://en.wikipedia.org/wiki/Mike_Muuss" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Mike_Muuss</a>
评论 #8444050 未加载
评论 #8443362 未加载
lbenesover 10 years ago
Am I the only one that finds the MS Windows ping more useful for quick troubleshooting that the Linux&#x2F;Unix variants? A few weeks ago I was dealing poor performance on my cable modem. When I pinged a valid IP, I was seeing the successful packets only. It didn&#x27;t show time-out packets until the summary displayed on exit. This makes it useless for quick real-time monitoring. MS ping on the other hand will show time-outs along with the successful ones.<p>Why is Linux ping this way? Is this a fundamental design flaw?
评论 #8443390 未加载
评论 #8443316 未加载
评论 #8443469 未加载
评论 #8443708 未加载
评论 #8446169 未加载
评论 #8447864 未加载
评论 #8443945 未加载
PeterWhittakerover 10 years ago
I loved the bit about piping ping through sed through vocoder, playing it on the stereo at 11, and finding the network fault by seeing which wiggled connector caused silence.
评论 #8444865 未加载
评论 #8443624 未加载
评论 #8444375 未加载
评论 #8443946 未加载
currysausageover 10 years ago
The Amazon review by &quot;A reader from Upper Volta, Uzbekistan&quot; is priceless.
swartkransover 10 years ago
What software could someone write today and finish in an evening that would be as widely known and useful as PING is?
评论 #8444274 未加载
Jonhooover 10 years ago
For those who want to reproduce the ping example, get espeak and run:<p><pre><code> ping mit.edu | sed -u &#x27;s&#x2F;.*&#x2F;ping&#x2F;&#x27; | espeak</code></pre>
评论 #8444209 未加载
RegWover 10 years ago
I remember years ago the SunOS documentation used to have a ping joke: <a href="http://docs.oracle.com/cd/E19504-01/802-5753/6i9g71m4p/index.html" rel="nofollow">http:&#x2F;&#x2F;docs.oracle.com&#x2F;cd&#x2F;E19504-01&#x2F;802-5753&#x2F;6i9g71m4p&#x2F;index...</a>
TheCorehover 10 years ago
The following command will work on OS X and do the voice ping:<p><pre><code> ping google.com | sed -l -e &#x27;s&#x2F;.*&#x2F;ping&#x2F;&#x27; | while read line; do say $line; done </code></pre> The `while read line ...` is required because the `say(1)` command will wait for an EOF when reading from a non-TTY... so it won&#x27;t speak line by line.
axelf1212over 10 years ago
Dr. A-hole says: Shouldn&#x27;t the comment on line 283 say &quot;Whom to ping&quot;?<p>struct sockaddr whereto;&#x2F;* Who to ping *&#x2F;