frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Mount any OpenAPI/Swagger API (or non-API JSON) as a local filesystem

https://github.com/scottvr/apifusefs/blob/main/README.md
1•ycombiredd•2h ago
APIFUSEfs. It does what the ShowHN title says it does. (I had originally named it "apifuse", but find there is a SaaS by that name, so renamed the repo apifusefs, but still need to rename it internally and in docs. There is no association between apifusefs and the Saas known as "apifuse".)

Requires libFUSE (MacOS/Linux) and Python. It was made because I am a CLI kind of guy, and I live in a terminal so being able to fallback on muscle-memory shell instincts (for loops, piping commands and I/O, etc) without having to do a bunch of curling, or browsering, postman, etc.

It occurs to me that with all the hype lately about AI agent tool use, that it could be useful for this purpose as well, since the Agent would not need any special skill for it; the data just becomes navigable and readable as with any file in a directory tree.

I'd be interesting in hearing if you find this useful, dumb, broken, lacking an obvious feature, or anything else you might have to say about it.

Comments

ycombiredd•2h ago
If this sounds interesting, and you have a moment and a favorite API, I'd appreciate your experience testing it out, or if the README needs more detail, etc.

I have been solely using an old X86 Darwin MacBook Air for this, so that's the extent of the platform(s) tested. (Writing this has caused me to realize I might want to document the process of installing the FUSE driver on a mac, but I do link to the MacFUSE webpage, which is probably more broadly useful than my experience on this dated laptop.)

Anyway, I actually went searching before posting because it hadn't occurred to me that this might have already been done somewhere else (yeah, one might think searching for an existing solution would be a first thing...) and was happy to see that it doesn't seem to have been exactly put out there before, while also being a bit surprised to see that so many spiritually-related FUSE implementatations have been created since last I had occasion to do anything with FUSE. It might be the case that if I have done this correctly, very-specific niche FUSE implementations will be unneeded, as my hope is that apifusefs is capable of handling any swagger-type, OpenAPI-spec API.

(Eventually, anyway. For example, there exists a massive openapi.json for the GitHub API, but due to the way the root endpoint refers to other endpoints, and each has its own context and auth-requirements, this initial release of apifusefs isn't magic for api.github.com/ even with the spec file, and I had to mount specific endpoints by their URL given in the response to "GET /", to varying degrees of success or failure, which is what caused me to add the --json-file mode,so I could just redirect the output of a curl request to a file and test with that.)

That said, it does now support a variety of ways to pass authentication tokens, so my hope is that if anyone here has an API to try it out against, that it will work for you without hassle.

Dear Meta Smart Glasses Wearers: You're Being Watched, Too

https://gizmodo.com/dear-meta-smart-glasses-wearers-youre-being-watched-too-2000728928
1•pabs3•40s ago•0 comments

Bayesian teaching enables probabilistic reasoning in large language models

https://www.nature.com/articles/s41467-025-67998-6
1•paraschopra•1m ago•0 comments

GitHub Copilot Goldeneye model preview

https://docs.github.com/en/copilot/reference/ai-models/model-hosting
1•amusingimpala75•9m ago•1 comments

Superorganism AI

1•kaungsetlin•11m ago•0 comments

LexisNexis confirms data breach as hackers leak stolen files

https://www.bleepingcomputer.com/news/security/lexisnexis-confirms-data-breach-as-hackers-leak-st...
1•arkadiyt•12m ago•0 comments

Morgan Stanley Lays Off 2,500 Employees Across All Divisions

https://www.wsj.com/finance/banking/morgan-stanley-lays-off-2-500-employees-across-all-divisions-...
1•LostMyLogin•14m ago•0 comments

Learn Fundamentals, Not Frameworks

https://newsletter.techworld-with-milan.com/p/learn-fundamentals-not-frameworks
1•stosssik•15m ago•0 comments

Brainworm – Hiding in Your Context Window

https://www.originhq.com/blog/brainworm
1•dsr12•15m ago•0 comments

How does AI change Software Engineering?

https://dlants.me/ai-se.html
1•todsacerdoti•17m ago•0 comments

Iran says targeted AWS Data Centers for support of U.S. military

https://www.cnbc.com/2026/03/04/amazon-bahrain-data-centers-targeted-iran-drone-strike.html
4•johnbarron•18m ago•1 comments

Iran threatens Dimona nuclear site if Israel, US seek to topple Islamic Republic

https://www.timesofisrael.com/liveblog-march-05-2026/
2•johnbarron•19m ago•0 comments

Vibecheck – learn what you build while vibe-coding. A reality check

https://github.com/akshan-main/vibe-check/README.md
1•frutigeraerosol•20m ago•1 comments

Anthropic Reopens Talks with Pentagon

https://www.bloomberg.com/news/articles/2026-03-05/anthropic-s-amodei-reopens-ai-discussions-with...
2•cmrdporcupine•22m ago•0 comments

The L in "LLM" Stands for Lying

https://acko.net/blog/the-l-in-llm-stands-for-lying/
2•LorenDB•23m ago•0 comments

Show HN: Jobbi – Free AI resume tailoring with unlimited PDF exports

https://jobbi.app
1•djrnz•24m ago•0 comments

Show HN: Poppy – a simple app to stay intentional with relationships

https://poppy-connection-keeper.netlify.app/
1•mahirhiro•29m ago•0 comments

Franken Style: a nobuild CSS framework inspired by tailwind and Shadcn

https://franken.style/
1•yashasolutions•29m ago•1 comments

BM25

https://arpitbhayani.me/blogs/bm25/
2•arpitbbhayani•30m ago•1 comments

Ask HN: MacBook or ThinkPad for Compsci

2•helloworlddd•34m ago•4 comments

Show HN: Textideo – Generate video, audio, and 3D assets in one timeline

https://textideo.com/image-to-3d
1•Nancylily•34m ago•1 comments

A new way of editing videos

https://kudoflix.com/
1•mandrixx•39m ago•0 comments

China Tells Top Refiners to Suspend Diesel and Gasoline Exports

https://www.bloomberg.com/news/articles/2026-03-05/china-tells-top-refiners-to-suspend-diesel-and...
3•toomuchtodo•42m ago•0 comments

Home Made GPS Receiver

http://www.aholme.co.uk/GPS/Main.htm
2•jacquesm•43m ago•0 comments

Sound and Silence: What made Alexander Graham Bell invent the telephone? (1998)

https://www.newyorker.com/magazine/1998/04/13/sound-and-silence
1•mitchbob•44m ago•1 comments

TerraPower gets OK to start construction of its first nuclear plant

https://arstechnica.com/science/2026/03/terrapower-gets-ok-to-start-construction-of-its-first-nuc...
1•krunck•47m ago•0 comments

Agentic Engineering Anti Patterns

https://simonwillison.net/guides/agentic-engineering-patterns/anti-patterns/
2•pchristensen•49m ago•3 comments

Show HN: Magpie – Fight AI sycophancy in code review with multi-model debate

https://github.com/liliu-z/magpie
1•leo_e•51m ago•0 comments

Terminal Graphics Protocol

https://sw.kovidgoyal.net/kitty/graphics-protocol/
1•vinhnx•52m ago•0 comments

LLM Prose Tells

https://git.eeqj.de/sneak/prompts/src/branch/main/prompts/LLM_PROSE_TELLS.md
2•dougb5•52m ago•0 comments

Biosciences breeds controversy while trying to revive mammoths

https://www.npr.org/2026/03/04/nx-s1-5704318/colossal-woolly-mammoth-dire-wolf
4•andsoitis•53m ago•1 comments