frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Shoebox – S3 API for your local filesystem

https://github.com/deepjoy/shoebox
2•deepjoy•1h ago
I have 2TB of photos across a 6-drive btrfs array. External drives from 2004, NextCloud phone backups, scanned photos from the 80s. Some files duplicated 3 times across forgotten folders. Finding duplicates was always a weekend project that never happened.

Then I realized: if an object store knows every file's content hash, duplicates are just a GROUP BY.

Built a tool that serves local files via S3 API:

    docker run -it -v ~/Photos:/data -p 9000:9000 ghcr.io/deepjoy/shoebox /data
Credentials auto-generated and printed on startup. Works with rclone, AWS CLI, any S3 SDK. Files stay exactly where they are.

The duplicate detection I wanted is one query. But the real surprise: every S3 tool just works. I set out to find duplicate photos and accidentally built a local S3 server.

What it is: S3-compatible object store for local filesystems. Rust, axum, SQLite for metadata. MIT licensed. Or build from source with `cargo install`.

What it isn't: not distributed, not for petabyte scale, not a MinIO replacement. MinIO is built for production clusters. This is built for the NAS in your closet. Single node, single process. If you need multi-machine replication, use MinIO or SeaweedFS.

Tested on real hardware this past week. A few early users ran it against their own NAS setups on btrfs, ext4, and ZFS. Built a companion webapp to browse duplicates visually (duplicate detection is non-standard S3, so terminal demos weren't compelling).

GitHub: https://github.com/deepjoy/shoebox Companion webapp: https://deepjoy.github.io/shoebox-webapp/

Twitter shareholder lawsuit against Musk goes to jury: 'Knew what he was doing'

https://nypost.com/2026/03/17/business/twitter-shareholder-lawsuit-accusing-elon-musk-of-driving-...
1•1vuio0pswjnm7•41s ago•0 comments

Secure Programming How to (2015)

https://dwheeler.com/secure-programs/
1•rramadass•2m ago•1 comments

`new Date()` Considered Harmful

https://futuresearch.ai/blog/javascript-thinks-everythings-a-date/
1•rgambee•3m ago•0 comments

Show HN: Site got cited by Claude and ChatGPT in under a week

https://www.superchargebrowser.com/
1•superchargeext•4m ago•0 comments

Aliens.gov

https://whois.domaintools.com/aliens.gov
1•someprick•4m ago•0 comments

Fun with the Web

https://patrickbrosset.com/articles/2026-01-06-fun-with-the-web/
1•speckx•6m ago•0 comments

AI powered analysis of public sector invoices in Sweden by Jens Nylander

https://kommun.jensnylander.com
1•bjornroberg•6m ago•0 comments

Show HN: Deariary – An automated diary generated from the tools you use

https://deariary.com/en
1•unhappychoice•7m ago•0 comments

What It Might Be Like to Live in Viriconium

https://fantasticmetropolis.com/i/viriconium/
1•riffraff•7m ago•0 comments

Show HN: OpenGranola – meeting copilot that searches your notes in real time

1•yazinsai•8m ago•0 comments

How you walk reveals to others how you are feeling, researchers say

https://www.theguardian.com/science/2026/mar/18/how-you-walk-reveals-to-others-how-you-are-feelin...
1•giuliomagnifico•8m ago•0 comments

UK, Finland, Netherlands consider joint defence financing, procurement

https://www.reuters.com/business/aerospace-defense/uk-finland-netherlands-consider-joint-defence-...
2•vrganj•8m ago•0 comments

Weasyprint: Web-Based Document Design

https://weasyprint.org/
1•dtj1123•9m ago•0 comments

The tool is not important

https://kinocow.com/the-tool-is-not-important
1•syliconadder•9m ago•0 comments

5x SSR Throughput: Profiling SSR Hot Paths in TanStack Start

https://tanstack.com/blog/tanstack-start-5x-ssr-throughput
1•master-hash•10m ago•0 comments

Elon Musk and SEC in talks to settle lawsuit over Twitter deal

https://www.cnbc.com/2026/03/17/elon-musk-sec-in-talks-to-settle-government-lawsuit-over-twitter-...
1•1vuio0pswjnm7•11m ago•0 comments

FDA links raw cheese to outbreak; Makers "100% disagree," refuse recall

https://arstechnica.com/health/2026/03/fda-links-raw-cheese-to-outbreak-makers-100-disagree-refus...
2•rbanffy•11m ago•0 comments

Study: Top AI coding tools make mistakes one in four times

https://uwaterloo.ca/news/media/top-ai-coding-tools-make-mistakes-one-four-times
1•giuliomagnifico•11m ago•1 comments

Trace: A Declarative Modeling Spec Format for the AI Age

https://tonyalicea.dev/blog/trace-declarative-modeling-ai-age/
1•TonyAlicea10•11m ago•0 comments

Show HN: Mimir – open-source code intelligence for AI agents (Go, MCP, SQLite)

1•thuongne•12m ago•0 comments

Hardwood: Parser for the Parquet file format (minimal dependencies, Java)

https://github.com/hardwood-hq/hardwood
1•articsputnik•12m ago•0 comments

Show HN: CLI to score AI prompts after a prod failure

https://costguardai.io
1•techcam•13m ago•1 comments

Microsoft Learning Center shows AI generated image with two Start buttons

https://videocardz.com/newz/microsoft-windows-11-learning-center-shows-ai-generated-image-with-tw...
2•LorenDB•15m ago•0 comments

Dark matter experiment reaches ultracold milestone

https://phys.org/news/2026-03-dark-ultracold-milestone.html
2•Brajeshwar•15m ago•0 comments

Parents think they know how kids use AI. They don't

https://buzznews.com/news/3a6c97be-daa5-42b8-9ac0-48e7f25428bb
1•buzznewswebsite•16m ago•0 comments

Show HN: A single pane of glass for Claude Code

https://github.com/jasonwilmot/singlepane
1•jasondigitized•16m ago•0 comments

Show HN: Parsing hostile industrial data in 64MB WASM sandboxes

https://ingelt.com
1•bneb-dev•16m ago•0 comments

Mere: A New Package Manager

https://merelinux.org/posts/new-pm/
2•jhuntwork•16m ago•0 comments

Is Music Just Sound? A creative technologist's perspective on AI-generated music

https://perthirtysix.com/is-music-just-sound
2•datadrivenangel•18m ago•1 comments

MiniMax M2.7 (200K context, $0.30/1.20) released

https://openrouter.ai/minimax/minimax-m2.7
1•pixel_popping•18m ago•0 comments