frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Connparse, a tool to parse DSNs, URLs, file paths, and cloud storage

https://github.com/clidey/connparse
3•modelorona•49m ago
Hello!

This is a tool I created on the side that is able to parse connection strings for various data sources including SQL, NoSQL, files, cloud storage (s3, etc), and more.

I created it because I wanted to add automatic parsing for WhoDB (day job) so that users do not have to type in each detail individually when they add a new data source.

The parser currently supports SQL, NoSQL, file-based, and cloud storage connection strings (Postgres, MySQL, MongoDB, Redis, S3, SQLite, and more).

Each datasource is defined via YAML:

- required fields

- optional fields

- credential handling

- query params

- validation rules

Usage is simple:

const result = parse('postgres://user:pass@localhost:5432/app?sslmode=require');

and the result:

{ "scheme": "postgres", "type": "database", "authority": { "host": "localhost", "port": 5432 }, "resource": { "type": "database", "name": "app" }, "path": "", "query": { "sslmode": "require" }, "fragment": null, "credentials": { "username": "user", "password": "pass" }, "options": {}, "raw": "postgres://user:pass@localhost:5432/app?sslmode=require", "safe": "postgres://user:**@localhost:5432/app?sslmode=require" }

which can they be used directly in the application.

Ask HN: How do word docs, slides, excel, and PDFs generate value?

1•FailMore•1m ago•0 comments

Last chance at eviction court: The San Francisco tenants teetering on the abyss

https://sfstandard.com/2026/05/18/last-chance-eviction-court-san-francisco-tenants-teetering-abyss/
2•speckx•1m ago•0 comments

Show HN: Heard Google copied part of our product for IO. Want to show off first

1•echelon•2m ago•0 comments

What gives you the stamina to work on the same product for years?

1•freemh•2m ago•0 comments

An AI announcer mispronounced and skipped names during a graduation

https://www.theverge.com/tech/933653/ai-graduation-commencement-glendale-community-college
2•cdrnsf•2m ago•0 comments

The interface is no Longer the product

https://blog.mozilla.ai/the-interface-is-no-longer-the-product/
1•hawernawer•4m ago•0 comments

Software Development in the AI Age

https://ianmcnaughton.net/blog/software-development-in-the-ai-age/
1•wc_nomad•5m ago•0 comments

AI helps topple decades-old geometry problem

https://www.scientificamerican.com/article/sensational-proof-topples-decades-old-geometry-problem/
1•chc2889•5m ago•1 comments

Apple is no longer purchasing VARTA batteries from Germany

https://old.reddit.com/r/BuyFromEU/comments/1thpbw1/apple_is_no_longer_purchasing_varta_batteries/
1•taubek•5m ago•0 comments

Show HN: hnr – a terminal Hacker News reader vibe-coded in Rust

https://github.com/prasanthj/hnr
1•prasanthj•7m ago•0 comments

KPMG Taps Anthropic to Revamp Global Tax, Advisory Platform

https://www.wsj.com/cfo-journal/kpmg-taps-anthropic-to-revamp-global-tax-advisory-platforms-853093bb
1•petethomas•8m ago•0 comments

Carbon: Autoregressive Genomic Foundation Model

https://huggingface.co/spaces/HuggingFaceBio/carbon-demo
1•kashifr•10m ago•0 comments

RuView – See through walls with WiFi

https://github.com/ruvnet/RuView
3•Iuz•11m ago•0 comments

LSTM-Based Question Answering on News Articles

https://github.com/sparshrestha/NewsQA-LSTM
1•sparshrestha•11m ago•1 comments

We kept getting different "personalities" from the same cloud VM SKU

https://webbynode.com/articles/we-realized-averaging-cloud-benchmark-runs-together-was-corrupting...
1•gsgreen•12m ago•0 comments

Linux Shell Made in Rust

https://github.com/Ghosthx-Code/NaShell
2•Ghosthx-Code•12m ago•0 comments

PHP RFC: Scope Functions a.k.a. Multiline Short Closures

https://wiki.php.net/rfc/scope-functions
1•moebrowne•12m ago•0 comments

Replacing Java's native sort with a Rust JNI engine (38x faster)

https://github.com/fbcouto/java-multimerge-dll/
2•fbcouto•14m ago•0 comments

LLMs can answer multiple choice questions by only seeing the answers

https://arxiv.org/abs/2510.07761
3•rbanffy•15m ago•0 comments

'You can hear me now or pay me later' Music exec tells graduates booing AI

https://www.independent.co.uk/tv/news/ai-students-scott-borchetta-middle-tennessee-state-universi...
5•cdrnsf•16m ago•0 comments

How GLP-1 Development Was Abandoned in 1990 (2024)

https://muse.jhu.edu/verify?url=%2Farticle%2F936213%2Fpdf&r=2074105
2•wslh•16m ago•0 comments

HAMi v2.9.0 Deep Dive: Ascend User-Space Partitioning, DRA Production-Ready

https://dynamia.ai/blog/hami-v29-deep-dive
1•rjzzleep•16m ago•0 comments

Localaik – Run OpenAI and Gemini APIs Locally for CI and Tests

https://github.com/harshaneel/localaik
1•gokhalh•17m ago•0 comments

Hardware Architect Answers Microchip Questions – Wired Tech Support [video]

https://www.youtube.com/watch?v=83F1GSUsmzo
1•thm•17m ago•0 comments

Pintheft Linux LPE

https://www.openwall.com/lists/oss-security/2026/05/19/6
3•gnufx•18m ago•2 comments

Andrej Karpathy Joins Anthropic

https://twitter.com/i/status/2056753169888334312
2•kpw94•18m ago•0 comments

I'm handcrafting a coffee app with love and AI

https://anastasialaczko.substack.com/p/how-im-handcrafting-a-coffee-app
1•papermocha•19m ago•0 comments

I've had it with security orthodoxy. [video]

https://www.youtube.com/watch?v=SbeNRICgzTA
1•pocksuppet•19m ago•0 comments

Understanding, Analyzing, and Optimizing Agentic AI: A CPU-Centric Perspective

https://arxiv.org/abs/2511.00739
1•matt_d•19m ago•0 comments

Ask HN: Does root have to be uid 0? Does uid 0 have to be root?

2•axismundi•20m ago•0 comments