frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Sping – An HTTP/TCP latency tool that's easy on the eye

https://dseltzer.gitlab.io/sping/docs/
106•zorlack•7h ago
I've frequently found myself using [nvitop](https://github.com/XuehaiPan/nvitop) to diagnose GPU/CPU contention issues.

The two best things about it are:

- It's easy to install if I can access pip in the container

- It makes a compelling screenshot (which helps me communicate with coworkers.)

With those two lessons in mind: Here is Sping!

Purpose: Help observe and diagnose latency issues at layer 4+ (TCP/HTTP/HTTPS)

Two good things about it:

- It's easy to install if you have pip. (Available at [service-ping-sping](https://pypi.org/project/service-ping-sping/) on PyPi)

- It makes a compelling screenshot.

Not sure if this is the kind of thing that anyone else would be interested in. But I've enjoyed making it and intend to keep using it.

Comments

truekonrads•7h ago
Very nice! We all really need a tool that IT can use to diagnose problems along the path. Like more user friendly nping —tr
johnQdeveloper•6h ago
Just fyi, looks like the shortened command defaults has a bug based on the docs @ https://pypi.org/project/service-ping-sping/

(i.e. # HTTP monitoring with interactive UI sping google.com )

  sping johnqdeveloper.com     
  Usage: sping [OPTIONS] URL
  Try 'sping --help' for help.
  ╭─ Error ──────────────────────────────────────────────────────────────────────╮
  │ Invalid value for '--palette': <ColorPalette.SUNSET:   'sunset'> is not one of │
  │ 'sunset', 'ocean', 'forest', 'volcano', 'galaxy', 'arctic', 'neon',          │
  │ 'monochrome'.                                                                  │
  ╰──────────────────────────────────────────────────────────────────────────────╯
zorlack•6h ago
Thank you for reporting this!

Would you mind telling me what environment you found this behavior in, and how you installed the app?

I've been testing in ubuntu containers doing:

    pip3 install service-ping-sping --break-system-packages
Thank you so much!!

*EDIT:*

I think this is to do with me not being specific about what version of typer I depend upon... working on it now!

This is now fixed in 0.2.11. Thanks @johnQdeveloper

lll-o-lll•2h ago
I absolutely love this! What a great tool.
indigodaddy•2h ago
My favorite ping tool is fping, mainly because I can do bash expansion with it eg `fping mail{1..10}` .. very useful and saves me from doing a "for i" one-liner.

This idea is also very useful for host/dig DNS queries which I would also often previously do a one-liner for, but recently had a gpt script me a tool for it:

https://gist.github.com/jgbrwn/7dd4b262c544f750cb0291161b2ec...

roamerz•1h ago
Thank you looks super helpful!
imweijh•1h ago
thanks~
gnyman•19m ago
Looks nice.

I would add a link to the gitlab to the page also, clicking the LICENCE brings me to the source code but other than that there did not seem to be a link .

Out of curiosity, did you use LLM's to code this? My gut feeling tells me at minimum the readme was written by one, or maybe it's normal to use emojis everywhere :-) Also I am not meaning to judge it as good or bad, I'm just curious.

I think one thing that LLM's and coding agents enables, is creating these customised solution which solve a specific problem, in a specific way. Some might consider it wasteful. I bet many thinks your effort would have been better spent contributing to one of the existing ones instead of doing yet another tool, but I find fascinating that we can finally tell our computers what we need and the will do it.

If you hand-wrote everything, then apologies for the unrelated rant :-)

On the Screen, Libyans Learned About Everything but Themselves (2021)

https://newlinesmag.com/argument/on-the-screen-libyans-learned-about-everything-but-themselves/
2•thomassmith65•7m ago•0 comments

Phishing Emails Are Now Aimed at Users and AI

https://malwr-analysis.com/2025/08/24/phishing-emails-are-now-aimed-at-users-and-ai-defenses/
1•f311a•7m ago•0 comments

China mandates domestic firms source 50% of chips from Chinese producers

https://www.tomshardware.com/tech-industry/semiconductors/china-mandates-domestic-firms-source-50...
1•ivape•8m ago•0 comments

Exploring LLM Confidence in Code Completion

https://arxiv.org/abs/2508.16131
1•Hard_Space•14m ago•0 comments

We Put Agentic AI Browsers to the Test – They Clicked, They Paid, They Failed

https://guard.io/labs/scamlexity-we-put-agentic-ai-browsers-to-the-test-they-clicked-they-paid-th...
1•mindracer•15m ago•0 comments

Which is better for vibe coding – Pycharm or Cursor

1•mthorbal•20m ago•0 comments

Are AI sermons ethical? Clergy consider where to draw the line

https://www.ncronline.org/culture/are-ai-sermons-ethical-clergy-consider-where-draw-line
2•Michelangelo11•26m ago•0 comments

Spoon-Bending, a logical framework for analyzing GPT-5 alignment behavior

https://github.com/pablo-chacon/Spoon-Bending
2•pablo-chacon•31m ago•1 comments

Show HN: Lekh – write-only, encrypted micro-journal at your own URL

https://www.lekh.space/
2•doodyman•33m ago•0 comments

Agency Is Eating the World

https://giansegato.com/essays/agency-is-eating-the-world
1•vinhnx•33m ago•0 comments

Owner of 'US 8964' licence plate faced police scrutiny and a year of harassment

https://hongkongfp.com/2025/08/24/driven-out-why-the-owner-of-us-8964-licence-plate-faced-police-...
3•baylearn•36m ago•2 comments

VLF Plotter

https://www.skyandsolar.com/plotter
1•austinallegro•37m ago•0 comments

I built a Task manager to prevent developer Burnout

2•BlogCat•37m ago•1 comments

Ask HN: How can I recover and run my old mobile game from the 2010s?

2•diasks2•38m ago•1 comments

Zero Ethics AI [video]

https://www.youtube.com/watch?v=kboTCBHyYd0
1•frag•38m ago•0 comments

The battle of Gaza City is beginning. Get ready for a barrage of Hamas lies

https://www.telegraph.co.uk/news/2025/08/24/gaza-city-idf-hamas-propaganda-israel-battle/
2•socialcreditlow•40m ago•1 comments

Google: Was 1995 30 years ago?

https://imgur.com/a/2bQot5i
4•scarface_74•41m ago•0 comments

Founders of This New Development Say You Must Be White to Live There

https://www.nytimes.com/2025/08/19/realestate/arkansas-white-housing-return-to-land.html
3•belter•43m ago•0 comments

What Are OKLCH Colors?

https://jakub.kr/components/oklch-colors
59•tontonius•47m ago•18 comments

Show HN: Discover, share, and collaborate on effective coding prompts

https://www.aitmpl.com/
1•alexander2002•49m ago•0 comments

A comprehensive list of 2025 tech layoffs

https://techcrunch.com/2025/08/15/tech-layoffs-2025-list/
3•bbzjk7•50m ago•0 comments

Buypass Discontinues Issuance of TLS/SSL Certificates

https://www.buypass.com/products/tls-ssl-certificates/discontinues-issuance-of-tls-ssl-certificates
2•gpi•51m ago•0 comments

Joey Hess

https://joeyh.name
1•keepamovin•54m ago•0 comments

Chinese property giant Evergrande delisted after fall

https://www.bbc.com/news/articles/c14g7r44566o
4•yusufaytas•56m ago•0 comments

Violence and the Sacred: College as an incubator of Girardian terror (2017)

https://danwang.co/college-girardian-terror/
1•stopachka•1h ago•0 comments

Guess the Pin

https://www.guessthepin.com
3•LostMyLogin•1h ago•0 comments

Next-generation JavaScript analysis tooling

https://github.com/google/jsir
1•selvan•1h ago•0 comments

Ban passengers playing loud music on public transport, say Tories

https://news.sky.com/story/ban-passengers-playing-loud-music-on-public-transport-say-tories-13417519
4•austinallegro•1h ago•3 comments

iDAI.field: software for the documentation of archaeological fieldwork

https://github.com/dainst/idai-field
1•yorwba•1h ago•0 comments

The First 1k Days

https://williamjbarry.substack.com/p/the-first-1000-days
1•wjb3•1h ago•0 comments