frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: YaraDB Python Client – A clean interface for my custom WAL-based DB

https://github.com/illusiOxd/yaradb-client-py
1•ashfromsky•1h ago
Hi HN,

I recently built YaraDB, a persistent document store, specifically to have a lightweight, Python-native way to handle data with Optimistic Concurrency Control (OCC).

While the database server handles the heavy lifting (WAL persistence, soft deletes), I realized the real value lies in the developer experience. So I built a dedicated Python client that abstracts away the HTTP layer and handles concurrency gracefully.

The client features: - Native Exception Handling: Maps HTTP 409 conflicts directly to `YaraConflictError` for easy try/except blocks. - Type Hinting: Fully typed methods for better IDE support. - Connection Reuse: Uses `requests.Session` for keep-alive connections.

Here is how it looks:

    client = YaraClient("http://localhost:8000")
    
    try:
        client.update(doc_id="...", version=1, body={...})
    except YaraConflictError:
        # Handle race condition naturally in Python
        print("Data changed by someone else!")
You can find the client here: https://github.com/illusiOxd/yaradb-client-py And the server logic here: https://github.com/illusiOxd/yaradb

I'd love to hear your thoughts on the client API design!

The Only GM EV1 Ever Publicly Sold, and Where It's Going Next

https://www.theautopian.com/how-the-only-gm-ev1-ever-sold-didnt-get-crushed-and-where-its-going-now/
1•zdw•1m ago•0 comments

How to write prompts for voice AI agents

https://layercode.com/blog/how-to-write-prompts-for-voice-ai-agents
1•mooreds•3m ago•0 comments

Legal Restrictions on Vulnerability Disclosure

https://www.schneier.com/blog/archives/2025/11/legal-restrictions-on-vulnerability-disclosure.html
1•zdw•3m ago•0 comments

Rails, Roads and AI Reporting

https://inconvo.com/blog/rails-roads-and-ai-reporting/
2•ogham•4m ago•0 comments

Microsoft's Agent 365 Wants to Help You Manage Your AI Bot Army

https://www.wired.com/story/microsoft-ai-agent-365/
1•mooreds•4m ago•0 comments

Larry Summers resigns from OpenAI board following release of Epstein emails

https://www.nbcnews.com/tech/tech-news/larry-summers-resigns-openai-board-jeffrey-epstein-emails-...
2•ortusdux•4m ago•0 comments

Can Open-Source AI Introspect?

https://joshfonseca.com/blogs/introspection
1•homarp•5m ago•1 comments

This Ain't Yer Grandaddy's C (Tricks for Writing Gorgeous C)

http://spader.zone/tricks/
1•dboon•8m ago•0 comments

Patent for Hexadecimal Abacus

https://patents.google.com/patent/US4812124A/en
1•jbki•8m ago•0 comments

We're (now) moving from OpenBSD to FreeBSD for firewalls

https://utcc.utoronto.ca/~cks/space/blog/sysadmin/OpenBSDToFreeBSDMove
1•zdw•11m ago•0 comments

Guide to responsible AI implementation in healthcare

https://dimesociety.org/ai-implementation-in-healthcare-playbook/
1•debo_•11m ago•0 comments

Discovery of a Special Type of Immune Cell That Slows Aging in Mice

https://www.nature.com/articles/s43587-025-00953-8
1•stevenjgarner•12m ago•0 comments

Show HN: SemanticsAV – Free, offline AI malware scanner for Linux

https://github.com/metaforensics-ai/semantics-av-cli
1•mf-skjung•12m ago•0 comments

Show HN: Baserow 2.0 – Self-hosted no-code data platform with automations and AI

https://baserow.io/blog/baserow-2-0-release-notes
1•bram2w•13m ago•0 comments

An Agent Framework with Hardware Feedback for CUDA Kernel Optimization

https://arxiv.org/abs/2511.01884
1•PaulHoule•14m ago•0 comments

New lab-made bone marrow model is a bioengineering first

https://www.popsci.com/health/human-bone-marrow-model/
1•Brajeshwar•16m ago•0 comments

AI is about to face an enormous test. The market is nervous

https://www.cnn.com/2025/11/19/markets/nvidia-us-stock-market
1•mooreds•16m ago•0 comments

Archaeologists may have uncovered a Bronze Age metropolis in Kazakhstan's steppe

https://www.cnn.com/2025/11/18/science/semiyarka-bronze-age-eurasia-steppe
1•Brajeshwar•16m ago•0 comments

CDC data confirms US is 2 months away from losing measles elimination status

https://arstechnica.com/health/2025/11/cdc-data-confirms-us-is-2-months-away-from-losing-measles-...
3•LordAtlas•16m ago•0 comments

The Commodification of Minimalism (2023)

https://quinnmaclay.com/texts/minimalism
1•Brajeshwar•16m ago•0 comments

Aligning brains into a shared space improves their alignment with LLMs

https://www.nature.com/articles/s43588-025-00900-y
1•stevenjgarner•17m ago•0 comments

Open Source Distributed AI Stack: ArgoCD, MicroK8s, VLLM, and NetBird

https://old.reddit.com/r/netbird/comments/1oyivxr/we_ran_an_experiment/
1•devildriver89•18m ago•0 comments

One of America's most dangerous volcanoes will soon power homes

https://www.washingtonpost.com/climate-solutions/2025/11/19/volcano-geothermal-energy/
1•pseudolus•18m ago•1 comments

Epic announces partnership to bring Unity games into Fortnite

https://www.gamesindustry.biz/epic-announces-partnership-to-bring-unity-games-into-fortnite
2•lairv•18m ago•1 comments

Arc Raiders and the Ethical Use of Generative AI in Games

https://www.aiandgames.com/p/arc-raiders-and-the-ethical-use-of
1•cpeterso•19m ago•0 comments

The AI Bubble with Tim El-Sheikh

https://www.machine-ethics.net/podcast/the-ai-bubble-with-tim-el-sheikh/
2•bbyford•19m ago•0 comments

Sixgate – IPv6 Without Leaving Anyone Behind

https://owl.billpg.com/sixgate/
2•billpg•20m ago•0 comments

Brightline: Killer Train

https://www.miamiherald.com/news/local/article312597117.html
2•bookofjoe•21m ago•0 comments

Show HN: Sonets

https://github.com/madprops/blog/blob/main/docs/sonets.md
1•caliweed•22m ago•0 comments

Prisma releases v7 of their ORM

https://www.prisma.io/blog/announcing-prisma-orm-7-0-0
5•gniting•22m ago•0 comments