frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Tiny acmecli for ACMEv2 account mgmt and for DNS-persist-01

https://github.com/pawlakus/acmecli
1•plagiat0r•2h ago
Over the years I've used many acme clients, and noticed that a lot of them often lack acmev2 account management functions. It is also non-trivial to migrate between them with keeping your acme account, especially certbot that stores your account private_key as JSON Web Key format, while others just use PEM. Also, most of them do not have an easy way "to import" your account, or it is not documented anywhere.

Keeping your acme account_uri is worth it every time you already have your CAA records in place and changing them is a chore, or takes too much time in a corporate environment.

This small acmecli.py is designed to help you migrate from client to client while re-using your account private key, convert your account private key betwen JWK and PEM, getting your account_uri and thumbprint, rekey or deactivate your acmev2 account(s) you no longer plan to use.

Mostly focused to help you setup stateless challenge methods, like stateless http-01 or upcoming dns-persist-01.

It does not obtain any certificates, it does not handle any challenges, but may be of help to you nonetheless, to augument your certbot, lego or uacme with missing functions.

Missing stuff: PEM keys could be PKCS#1 or PKCS#8, this tool can't detect or covert between them. It reads and outputs whatever your python cryptography is linked with (usually it reads any type, but outputs PKCS#8).

Cheers,

In defense of starting with bloatware: my journey from Next.js to syscalls

https://www.danielfalbo.com/weblog/bloatware-to-syscalls
1•danielfalbo•4m ago•0 comments

Tell HN: I switched my iPhone to black and white and it's nice

2•apples_oranges•10m ago•0 comments

One Formula That Demystifies 3D Graphics

https://www.youtube.com/watch?v=qjWkNZ0SXfo
1•mthomas•11m ago•0 comments

Snow-capped Mount Etna erupts as skiers glide down slopes

https://www.bbc.com/news/videos/cz7n4px7e41o
1•tosh•12m ago•0 comments

You are probably not at inbox 0 (but should be) [2013]

https://ploum.net/why-you-are-not-at-inbox-0/index.html
2•maartin0•13m ago•1 comments

The hidden way the big, bad wolf protects us

https://www.washingtonpost.com/climate-environment/interactive/2025/gray-wolfs-safer-roads-delist...
2•pseudolus•14m ago•1 comments

How we achieved 30% Faster Queries by overcoming ClickHouse's native JSON limits

https://newsletter.signoz.io/p/overcoming-clickhouses-json-constraints
1•pranay01•15m ago•0 comments

Brazil's first arid zone is a stark warning for the whole country

https://www.theguardian.com/global-development/2025/dec/28/brazil-first-arid-zone-stark-warning-f...
3•pera•15m ago•1 comments

Show HN: Writing USB Device Firmware with Raspberry Pi Pico and TinyUSB

https://www.youtube.com/playlist?list=PL4C3a7zUGIuYu48KsA3krgm7rtLJwse03
1•madrajib•16m ago•0 comments

Wall Street is stealing from volunteer fire departments [video]

https://www.youtube.com/watch?v=t7GXVscHPfQ
1•xbmcuser•20m ago•0 comments

Success

https://snook.ca/archives/other/success
1•vishnuharidas•22m ago•0 comments

AI upheaval shows little sign of lessening

https://www.ft.com/content/728b03a4-cef3-4ee9-a421-d681998ef7d8
1•1vuio0pswjnm7•23m ago•0 comments

Kubernetes Garbage Collection

https://github.com/kube-zen/zen-gc
1•kubezen•24m ago•0 comments

I got tired of buying bad US B2B leads, so I built my own

https://rangelead.com/
1•RangeLead•24m ago•0 comments

'Year in review: AI's cultural surprises – and failures'

https://thenewstack.io/year-in-review-ais-cultural-surprises-and-spectacular-failures/
1•MilnerRoute•24m ago•0 comments

Why your AI companion is not your friend

https://www.ft.com/content/f3658db4-0bd5-4a0e-af9f-8f7a14f05603
2•1vuio0pswjnm7•25m ago•0 comments

A visual essay on octopi and falcons

https://joshfonseca.com/blogs/favorite-animals
1•vuciv•26m ago•0 comments

Thalassophobia

https://en.wikipedia.org/wiki/Thalassophobia
1•sowbug•30m ago•1 comments

Show HN: Brain Browser with Agent IDE

https://github.com/notforyou23/COSMO_BrainStudio
1•notforyou23•33m ago•0 comments

Show HN: AI 3D Model Generator

https://3d-generator.com
2•jokera•36m ago•0 comments

PEP 761 – Deprecating PGP signatures for CPython artifacts (2024)

https://peps.python.org/pep-0761/
2•marksomnian•46m ago•2 comments

World's largest functioning musical instrument: Wanamaker Organ in Philadelphia

https://en.wikipedia.org/wiki/Wanamaker_Organ
2•bookofjoe•46m ago•0 comments

Fail Faster on Your Ideas

https://martianlantern.github.io/2025/12/fail-faster-on-your-ideas/
1•martianlantern•47m ago•0 comments

Show HN: I built a replit game where you need to kill debuggers[Glitch Survival]

https://glitch-survival.replit.app
2•altras•48m ago•1 comments

Chemistry Experiments: working virtual lab

https://chemistry-en.nobook.com/console/templates/resource
2•danboarder•51m ago•0 comments

Haskelling My Typst

https://unnamed.website/posts/haskelling-my-typst/
3•todsacerdoti•52m ago•0 comments

OpenVINO – open-source toolkit for optimizing and deploying AI inference

https://github.com/openvinotoolkit/openvino
3•peter_d_sherman•52m ago•0 comments

Automating Deception: Scalable Multi-Turn LLM Jailbreaks

https://arxiv.org/abs/2511.19517
2•PaulHoule•52m ago•0 comments

A reason to know more facts

https://blog.ninapanickssery.com/p/a-reason-to-know-more-facts
2•jger15•52m ago•0 comments

Show HN: Offline tiles and routing and geocoding in one Docker Compose stack

https://github.com/corviont/monaco-demo
2•packet_mover•53m ago•1 comments