frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: S3Broker – CF Worker library to protect your S3 storage from ransomware

https://github.com/tsunrise/s3broker
1•tsunrise•2h ago
Hi HN Community! I use S3 providers (e.g. Cloudflare R2) along with software like rclone and Mountain Duck for my personal media storage. Some S3 providers do not include built-in versioning / deletion protection. I find my data vulnerable to accidental deletion or ransomware attacks in case my device is compromised.

To tackle this issue, I built a "middleware" on Cloudflare Workers to proxy S3 requests with configurable guardrail policies. The client uses an alternative secret key to connect to this middleware, and the middleware would reject with 403 if it determines the S3 request is dangerous. For example, I could configure that all files in `/important/.*` path older than 1 week could not be deleted or overwritten. Doing so, I could restrict ransomware's abilities on the API level.

The code has been packed into a library and published to npm to be used on CF workers. This is an active work in progress, and I have already deployed it for my personal use (it works). Let me know what you think!

ProxCLMC – Determine the maximum CPU compatibility in Proxmox VE clusters

https://gyptazy.com/proxclmc-identifying-the-maximum-safe-cpu-model-for-live-migration-in-proxmox...
1•gyptazy•4m ago•1 comments

Show HN: Use Claude Code to Query 600 GB Indexes over Hacker News, ArXiv, etc.

https://exopriors.com/scry
1•Xyra•4m ago•0 comments

AI as a Post-Market Safety Channel: Pharmacovigilance Failure

https://zenodo.org/records/18105073
1•businessmate•5m ago•1 comments

Show HN: VividManga – AI-based manga coloring focused on line art consistency

https://vividmanga.com
1•iaiuse•7m ago•1 comments

The Cost of a Closure in C: The Rest

https://thephd.dev/the-cost-of-a-closure-in-c-c2y-followup
1•ingve•7m ago•0 comments

Show HN: Made a simple way to catch production errors with 4 lines of code

https://www.bugmail.site
1•kaave•9m ago•0 comments

How Deep Is Challenger Deep?

https://storymaps.arcgis.com/stories/0d389600f3464e3185a84c199f04e859
1•PaulHoule•11m ago•0 comments

LLM Vision: Visual intelligence for your smart home

https://github.com/valentinfrlch/ha-llmvision
1•solarist•13m ago•0 comments

NezusHub – The Home of iOS Signing Certificates

https://nezushub.vip/
1•SuperGamer474•13m ago•0 comments

Nexperia got caught between two world powers

https://www.nrc.nl/nieuws/2025/12/30/nexperia-in-no-mans-land-how-a-chip-company-became-caught-be...
1•bouk•15m ago•0 comments

Mastodon Stories for Systemd v259

https://0pointer.net/blog/mastodon-stories-for-systemd-v259.html
2•laktak•16m ago•0 comments

The Price to Climb Mount Everest Will Rise to $15,000 This Year

https://www.smithsonianmag.com/smart-news/the-price-to-climb-mount-everest-will-rise-to-15000-thi...
1•devy•16m ago•0 comments

Resolutions for 2026?

1•harryday•18m ago•0 comments

Ali Harris Joins EHRC: A Deep Dive Analysis

https://rodgercuddington.substack.com/p/ali-harris-joins-ehrc-a-deep-dive
1•freespirt•21m ago•0 comments

Uptime Calculator

https://alertsleep.com/tools/uptime-calculator
1•thepatrykooo•22m ago•0 comments

Ask HN: Berkshire's record cash pile vs. Tech CapEx

1•PanicSellGuru•23m ago•0 comments

Why I Am a Bad Correspondent (Neal Stephenson)

https://www.nealstephenson.com/why-i-am-a-bad-correspondent.html
1•Olshansky•25m ago•1 comments

Memory Safety Is ...

https://matklad.github.io/2025/12/30/memory-safety-is.html
1•ingve•28m ago•1 comments

Two Americans Plead Guilty to Targeting Multiple U.S. Victims Using Ransomware

https://www.justice.gov/opa/pr/two-americans-plead-guilty-targeting-multiple-us-victims-using-alp...
1•croes•29m ago•0 comments

The Second Great Error Model Convergence

https://matklad.github.io/2025/12/29/second-error-model-convergence.html
1•birdculture•31m ago•0 comments

Show HN: typomat – CLI typing practice that builds prompts from your own code

https://github.com/vupdivup/typomat
1•vupdivup•32m ago•0 comments

When good threads go bad

https://jpcamara.com/2025/12/30/when-good-threads-go-bad.html
1•thunderbong•33m ago•0 comments

Proposed Russian Orbital Station will stick to ISS orbit instead of polar orbit

https://www.scientificamerican.com/article/russia-scales-back-ambitions-for-its-next-space-station/
1•divbzero•40m ago•0 comments

Show HN: Block Garden - HTML Canvas WebGL sandbox and farming

https://kherrick.github.io/block-garden/
1•postpress•42m ago•0 comments

What I've Learned Writing Gleam

https://nohzafk.github.io/posts/2025-12-27-what-i-ve-learned-writting-gleam/
1•todsacerdoti•47m ago•0 comments

My 2026 Predictions

https://www.marcodewey.com/blog/2026-predictions
3•MarcoDewey•54m ago•0 comments

FE Engage Tools: Comprehensive growth simulator and damage calculator

https://www.feengage.com/
1•causalzap•55m ago•0 comments

Eliezer s unteachable methods of sanity

https://www.lesswrong.com/posts/isSBwfgRY6zD6mycc/eliezer-s-unteachable-methods-of-sanity
1•prakashqwerty•56m ago•0 comments

Practical std:chrono Calendar Examples (C++20)

https://www.cppstories.com/2025/chrono-calendar-examples/
1•jandeboevrie•1h ago•0 comments

Why C++ programmers keep growing fast despite competition, safety, and AI

https://herbsutter.com/2025/12/30/software-taketh-away-faster-than-hardware-giveth-why-c-programm...
1•ingve•1h ago•1 comments