frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

JEDEC Releases New LPDDR6 Standard to Enhance Mobile and AI Memory Performance

https://www.businesswire.com/news/home/20250709315796/en/JEDEC-Releases-New-LPDDR6-Standard-to-Enhance-Mobile-and-AI-Memory-Performance
1•transpute•3m ago•0 comments

Why Trump Appointed the Secretary of Transportation to Lead NASA

https://arstechnica.com/space/2025/07/nasa-has-a-new-interim-administrator-the-secretary-of-transportation/
1•LorenDB•4m ago•0 comments

How to trick ChatGPT into revealing Windows keys? Say "I give up"

https://www.theregister.com/2025/07/09/chatgpt_jailbreak_windows_keys/
1•LorenDB•6m ago•0 comments

A Virginia public library is fighting off a takeover by private equity

https://lithub.com/a-virginia-public-library-is-fighting-off-a-threatened-takeover-by-private-equity/
1•sharkweek•7m ago•0 comments

Height, body size, and longevity: is smaller better for the humanbody? (2002)

https://pmc.ncbi.nlm.nih.gov/articles/PMC1071721/
1•sandwichsphinx•10m ago•0 comments

Privilege Escalation on the Playdate

https://www.peterstefek.me/foul-play.html
1•underanalyzer•10m ago•0 comments

Windows BSoD to Watson: The Reliability Journey (2022)

https://hardcoresoftware.learningbyshipping.com/p/061-bsod-to-watson-the-reliability
1•transpute•17m ago•0 comments

Show HN: Google ADK and Vertex AI Memory Bank for Persistent Conversational AI

https://github.com/serkanh/adk-with-memorybank
1•serkanh•17m ago•0 comments

How airports could help aliens spot Earth

https://www.ras.ac.uk/news-and-press/research-highlights/how-airports-heathrow-and-gatwick-could-help-aliens-spot-earth
2•geox•20m ago•0 comments

El Salvador Tells UN That US Has "Exclusive" Jurisdiction over Detainees

https://www.techdirt.com/2025/07/09/el-salvador-throws-doj-under-the-bus-tells-un-that-us-has-exclusive-jurisdiction-over-renditioned-detainees/
2•nadermx•21m ago•0 comments

eBPF: Connecting with Container Runtimes

https://h0x0er.github.io/blog/2025/06/29/ebpf-connecting-with-container-runtimes/
1•tanelpoder•22m ago•0 comments

Why Is LabEx Considered the Best Choice for Linux Beginners?

https://www.indiehackers.com/post/why-is-labex-considered-the-best-choice-for-linux-beginners-bu1XHUGzyK4zqRYvACHK
1•huhuhang•26m ago•1 comments

Bell advances to build phase of secretive DARPA high-speed VTOL contest

https://www.flightglobal.com/defence/bell-advances-to-build-phase-of-secretive-darpa-high-speed-vtol-contest/163727.article
1•bouchard•27m ago•1 comments

The Author and the Assistant

https://zmj.dev/author_assistant.html
1•zmj•27m ago•1 comments

Who Needs Action Items?

https://coops.dev/who-needs-action-items
1•theonething•31m ago•0 comments

Closures for Hare

https://lists.sr.ht/~sircmpwn/hare-rfc/%3CDB54BK1QFAMO.VURD1415NHT3@ddevault.org%3E
1•todsacerdoti•37m ago•0 comments

A lightweight Cloudflare Dynamic DNS shell script

https://github.com/fernvenue/cloudflare-ddns
1•fernvenue•38m ago•0 comments

Menoq – QR Menus for Restaurants with Instant Updates

https://menoq.app
1•whit3hawks•40m ago•0 comments

Humming-Bird is a simple, composable, and performant web-framework

https://github.com/rawleyfowler/Humming-Bird
1•TheWiggles•42m ago•0 comments

Using fs_usage to see what files a process is using

https://til.simonwillison.net/macos/fs-usage
2•Bogdanp•45m ago•0 comments

Bin2Wrong: A fuzzer for uncovering semantic errors in binary-to-C decompilers [pdf]

https://futures.cs.utah.edu/papers/25ATC.pdf
3•jmillikin•46m ago•0 comments

Which Kind of Science Reform

https://elevanth.org/blog/2025/07/09/which-kind-of-science-reform/
1•jeffreyrogers•48m ago•0 comments

FreeTier.fyi – AI-powered database of free tiers of AI and infra services

https://freetier.fyi
1•amareshb•52m ago•1 comments

Building MCP servers the easy way with Apache OpenServerless

https://opensource.net/building-mcp-servers-with-apache-openserverless/
4•billybuckwheat•52m ago•0 comments

Fuck Willpower

https://usefulfictions.substack.com/p/fuck-willpower
2•latentnumber•54m ago•0 comments

Seeing Like an LLM

https://www.strangeloopcanon.com/p/seeing-like-an-llm
1•latentnumber•55m ago•0 comments

Birthday Song Maker – Create Unforgettable Musical Memories

https://birthdaysongmaker.com/
1•lizbo•55m ago•0 comments

The Persecution of Francesca Albanese

https://chrishedges.substack.com/p/the-persecution-of-francesca-albanese
3•chmaynard•55m ago•0 comments

Someone built a fantastic learning resource for Google's Gemini CLI

https://starshipcli.online/
2•howardV•1h ago•0 comments

Async Ruby Is the Future of AI Apps (and It's Already Here)

https://paolino.me/async-ruby-is-the-future/
2•doppp•1h ago•0 comments
Open in hackernews

Show HN: MCP server for searching and downloading documents from Anna's Archive

https://github.com/iosifache/annas-mcp
78•iosifache•6h ago
I was looking around for an MCP server that could connect Anna's Archive to Claude Desktop, as I wanted to be able to search and download books directly through the interface.

I couldn't find any public implementations, so ended up building one myself.

What it does?

- It searches Anna's Archive by keywords. - It downloads books from search results. - It works directly in Claude Desktop through MCP.

Check out the repository's README for detailed installation and configuration instructions.

The code is fully open source and builds run on GitHub Actions for transparency.

I figured I'd share, since I couldn't be the only one wanting this functionality!

Comments

neilv•5h ago
> This software does not endorse unauthorized acquisition of copyrighted content and should be regarded solely as a utility. Users are urged to respect the intellectual property rights of authors and acknowledge the considerable effort invested in document creation.

How sincere is that statement?

bigyabai•5h ago
As sincere as the user takes it.
iosifache•5h ago
I just provide a hammer. Users decide whether they're hitting their own nail or the metal one.

The comparison might be loose, but the problem is similar to releasing a browser. Do you prevent users from accessing websites you think are malicious or illegal? Or do you delegate that responsibility?

I was hesitant about releasing the MCP server as open source software, but I hope (1) it proves useful for others and (2) people understand that the authors of the books they're reading need money to eat, live, and support their families.

ASalazarMX•4h ago
I'd bet you won't find a single string containing "acquire copyrighted content arrr!", so pretty sincere. The software doesn't endorse it.
hereme888•3h ago
As sincere as LLM providers not wanting to get sued for the copyrighted content they used.
thorum•5h ago
Interesting project! I’m a little surprised that Claude is willing to call these functions. The demo screenshot is downloading a public domain work, I wonder if it would also happily go along with requests for Harry Potter or other copyrighted material?
throwaway314155•5h ago
Last I checked downloading isn't the issue. It's distributing. Not an expert though.
iosifache•4h ago
> I wonder if it would also happily go along with requests for Harry Potter or other copyrighted material?

There's no way to protect against this. Anna's Archive doesn't include licence information in their data fields. It would be helpful to integrate with another data source that could warn MCP server users when they're attempting potentially risky actions. Please let me know if you have ideas on how to achieve this.

On a related note, please see this reply:

https://news.ycombinator.com/reply?id=44515205

throwaway314155•3h ago
Thanks, good context.
hotstickyballs•5h ago
Just give the AI something worse that would happen if it doesn’t call these functions.
jddj•5h ago
The ironic universe theory would dictate that LLMs should tell us that downloading and consuming copyrighted material from pirates books is wrong.
totetsu•3h ago
Aren’t they all trained on copyrighted material, and lobbying governments to make that legal? Should copyright law only apply to the plebs?
puppycodes•5h ago
love this. god bless anna's archive
iosifache•4h ago
Cheers!
toomuchtodo•5h ago
Edit: Would you accept a PR to override the search and download endpoint hostnames with env vars? For someone who has their own copy and ES index, it might be helpful to support overriding the public endpoint hostnames (/internal/anna/anna.go#L22-L23).
iosifache•5h ago
> local copy of this corpus

Are you referring to the JSON index (https://annas-archive.org/faq#api)?

xmonkee•4h ago
I'm an LLM noob, but how feasible it is to make a research agent that can not only download articles, but read and reference them in it's process?
iosifache•4h ago
It's doable, as you'll also find MCP servers for reading files [1].

Claude Desktop also has a built-in file reader [2], so you can ask it to read the file and process the content (e.g., generate a summary or even a meta-summary [3]).

[1] https://github.com/sylphxltd/pdf-reader-mcp [2] https://github.com/modelcontextprotocol/servers/tree/main/sr... [3] https://x.com/iosifache/status/1942247320302547175

conception•4h ago
Firecrawl -> Rag -> mcp is the general path
irskep•4h ago
What advantage do you get from this being an MCP server rather than simply a command line tool? Genuinely curious, as I'm trying to develop my mental model of when to use one or the other.

Lovely project!

iosifache•4h ago
Cheers, glad you like it!

I justified the hours I invested by thinking I could search, download, and explore books directly from Claude Desktop. While the initial steps are achievable with a CLI tool, the integration opens up new possibilities.

Some general thoughts:

- You’ll find the MCP mental model similar to the API one. - MCP integrations make it easier for non-technical users to access tools that were previously too technical. - An MCP integration implicitly respects a contract, unlike CLIs and GUIs which involve human aspects (aesthetics, information organisation, etc.). - MCP is an excuse for people to democratize data access. I wrote about this aspect here: https://x.com/iosifache/status/1941049600162574676?s=46

And BTW, that’s a good idea! The functionality should probably also be exposed via CLI.

btown•3h ago
https://neon.com/blog/building-a-cli-client-for-model-contex... might be of interest.

An MCP server provides enough metadata and self-documentation that it's quite straightforward to make a MCP-agnostic CLI client that adapts an arbitrary MCP server into a set of flags that allow you to call its explicit tools with explicit arguments - without ever needing to involve an LLM in the mix! You could even have that CLI tool launch the MCP server as a local subprocess, if you wanted - again, all deterministically.

And if you want to have an SDK in any language under the sun, once you have an MCP outputting reasonable tool descriptions, any LLM could make a best-in-class SDK for you in a heartbeat following that language's best practices.

So it's not unreasonable for someone working on a greenfield project to make an MCP server first nowadays!

profsummergig•12m ago
Anna helped birth LLMs.

Now AI helps search Anna.

The circle is complete.