frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

API testing tool which sucks less

https://github.com/hissssst/hxxp
1•hissssst•1y ago

Comments

hissssst•1y ago
Remember HTTP? The plaintext protocol? Making an HTTP request used to be as simple as echo "GET / HTTP/1.0\r\n\r\n" | nc ... . Well, it's not anymore. We fucked it up with electron applications which require subscriptions, login pages, fail to work with basic headers, have fucking cloud versions and use some ultra-smart collaboration sync.

But HTTP is still plaintext. And even though HTTP 2 and 3 are not plaintext, they are still can be expressed as one (most of the times).

So I returned the plaintext back, just wrapped the curl and called it hxxp. The most similar program to hxxp is hurl, but hxxp is much simpler and much more straightforward, with regular shell interpolation and no testing framework inside. Just write the HTTP request and execute it, that's it.

echo "GET https://example.com/ HTTP/1.1" | hxxp -

motorest•1y ago
The comparison section seems to be lacking even the most cursory search for alternative API testing tools. It features insomnia but somehow fails to list postman or bruno. Tools like httpyac in particular or .http files in general are conspicuously missing. Not very informative.
hissssst•1y ago
What are .http files?

Ethics of Agent Exploitation

https://blog.cygankiewicz.com/en/ethics-of-agent-exploitation/
1•mpkc•1m ago•0 comments

Build a devtool once. Mount it anywhere

https://devfra.me
1•flashblaze•1m ago•0 comments

Troubleshooting a weird keyboard on a Pentium III

https://www.rubenerd.au/troubleshooting-a-weird-keyboard-on-a-pentium-3/
1•speckx•2m ago•0 comments

Show HN: a Rust crate to mock concrete type without using trait

https://github.com/XTSoftwareLabs/shimforge
1•xtsoftwarelabs•2m ago•0 comments

Woman Arrested, Dragged Away After Speaking About Flock at City Council Meeting

https://www.404media.co/woman-arrested-after-city-council-denies-residents-right-to-speak-on-floc...
1•latexr•2m ago•1 comments

Anthropic made Opus 5.5 cheaper. Then it broke four things your agent depends on

https://thenewstack.io/claude-opus-agent-migration/
1•rkovashikawa•2m ago•0 comments

I Manage Homebrew from a UI

https://albertoarena.it/posts/how-i-manage-homebrew-from-a-ui/
1•albertoarena•3m ago•0 comments

An agent is not an extension of the employee who created it

https://getlago.com/blog/how-to-bill-ai-agents
1•AnhTho_FR•5m ago•0 comments

Agent Communication Protocol

https://agentcommunicationprotocol.dev/introduction/welcome
2•ChickeNES•5m ago•0 comments

Search is a 2.9 mb browser for the Mac based on WebKit

https://officecommun.com/search
1•aitanabewa•5m ago•0 comments

Tokonomics–AST context compiler to stop hitting Claude/GPT rate limits in VSCode

https://marketplace.visualstudio.com/items?itemName=Tokonomics.tokonomics-ai
1•tokonomics•8m ago•0 comments

First Principles Thinking

https://sunilsadasivan.com/writing/first-principles-thinking/
2•sunils34•8m ago•0 comments

EA Safety

https://contraptions.venkateshrao.com/p/ea-safety
1•surprisetalk•8m ago•0 comments

Why 'What's Opera, Doc?' Looks Like That

https://animationobsessive.substack.com/p/why-whats-opera-doc-looks-like-that
2•CharlesW•10m ago•0 comments

Why do common Rust packages depend on C code?

https://langdev.stackexchange.com/questions/3233/why-do-common-rust-packages-depend-on-c-code/3237
1•utiiiD•13m ago•0 comments

Show HN: Photos by Strangers (reviving an old, self-coded project)

https://serendi.pt/
1•fiveleavesleft•13m ago•0 comments

After multiple deaths and injuries, NHTSA is investigating comma.ai

https://arstechnica.com/cars/2026/09/aftermarket-driver-assist-under-federal-probe-following-fata...
2•MBCook•13m ago•1 comments

I Built AI Clones of My Coworkers. Things Got Weird

https://www.wired.com/story/ai-coworker-bots-loved-improv-and-interstellar-soundtrack/
2•mooreds•13m ago•1 comments

IonStack: 1-Click Browser to Kernel Full-Chain to Get Root Shell on Android 17

https://blackhat.com/europe/briefings/schedule/index.html#ionstack-1-click-browser-to-kernel-full...
2•mgaldys4•13m ago•1 comments

Energy Sharing and the Grid

https://netbound.io/blog/energy-sharing/
1•mempirate•13m ago•1 comments

Call an API from Every Row in DuckDB, Without the Loop

https://query.farm/blog/call-an-api-from-every-row-in-duckdb/
1•rustyconover•14m ago•0 comments

Rails World 2026 Opening Keynote [video]

https://www.youtube.com/watch?v=V9SxpJpHuus
2•an0malous•15m ago•1 comments

Global DRAM Module Revenue Jumped 59% to $21.2B in 2025

https://www.guru3d.com/story/global-dram-module-revenue-jumped-to-billion-in-2025/
1•speckx•15m ago•0 comments

Ten years of Postgres logical replication

https://tapoueh.org/blog/2026/09/ten-years-of-postgres-logical-replication/
1•plaur782•16m ago•0 comments

You Can See Everything – Official Trailer [video]

https://www.youtube.com/watch?v=jsw92T7KpqM
2•softwaredoug•16m ago•0 comments

What to Know About JavaScript in 2026

https://blog.master.dev/what-to-know-in-javascript-2026-edition/
2•eustoria•17m ago•0 comments

Lightspeed: Deterministic agent harness for Temporal (in Rust)

https://github.com/smartcomputer-ai/lightspeed
1•handfuloflight•17m ago•0 comments

Confronting Unknowns: A Framework for Anomalous Aerospace Events

https://sensemaking.wtf/work/cu26-p01
1•JMill•18m ago•0 comments

Proxy and Reflect

https://piccalil.li/blog/proxy-and-reflect/
1•eustoria•19m ago•0 comments

AMD-AGI/HyperLoom – Agentic system that auto-optimizes LLM workloads on AMD GPUs

https://github.com/AMD-AGI/Hyperloom
1•mindcrime•19m ago•0 comments