frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

PrivNet – a minimalist, encrypted IRC-like protocol in Python

3•DyadaMorgan•7h ago
Hi HN, I'm an anonymous developer from Ukraine. I created PrivNet — a minimalist and encrypted chat protocol inspired by the spirit of classic IRC, but adapted to the realities of the modern world.

Key features: End-to-End encryption using Fernet (AES-128, HMAC)

Minimal dependencies (only Python and cryptography) Works in mesh networks, even without internet — and even over dial-up Fully autonomous: keys are generated locally, no central server Designed for autonomous communities, activists, preppers, role-players

The server launches in just a couple of commands. Messages are encrypted and can only be read by those who have the key. This is not just a project — it's an idea I believe in.

Looking for:

Developers (especially Android / cross-platform clients) UI/UX designers Testers Anyone who believes in private, free, and decentralized communication

GitHub: https://github.com/DyadaMorgan/openprivnet License: MIT

I'm happy to hear feedback, ideas, or collaborate. I'm open to constructive criticism and will gladly improve the project based on thoughtful suggestions.

Let’s build a free and resilient communication protocol for the real world — together.

Thanks for reading!

Trump Lectures South African President in Televised Oval Office Confrontation

https://www.nytimes.com/2025/05/21/us/politics/trump-ramaphosa-south-africa-visit.html
1•duxup•35s ago•0 comments

Click: Python CLI Package

https://click.palletsprojects.com/en/stable/
1•sargstuff•4m ago•1 comments

Building a fast website with the MASH stack in Rust

https://emschwartz.me/building-a-fast-website-with-the-mash-stack-in-rust/
1•birdculture•5m ago•0 comments

Southwest will require passengers to keep chargers visible due to fire risk

https://www.npr.org/2025/05/21/nx-s1-5406294/southwest-airlines-will-require-passengers-to-keep-chargers-visible-due-to-fire-risk
1•voxadam•6m ago•0 comments

The Many Types of Polymorphism

https://krishna.github.io/posts/many-types-of-polymorphism/
1•amichail•6m ago•0 comments

Building CLIs with Click in Python [video]

https://www.youtube.com/watch?v=FWacanslfFM
1•sargstuff•7m ago•0 comments

The World Wide Web and the Death of Graceful Degradation

https://hackaday.com/2025/05/20/the-world-wide-web-and-the-death-of-graceful-degradation/
1•hexage1814•7m ago•0 comments

Everyone Here Is in a Cult

https://usefulfictions.substack.com/p/everyone-here-is-in-a-cult
1•jger15•9m ago•0 comments

An Easy Explanation of the Model Context Protocol (MCP)

https://www.kaggle.com/discussions/general/579587
1•cllthecoder•11m ago•0 comments

A 70-Year-Old Man's Search for Younger-Looking Skin

https://www.wsj.com/style/beauty/antiaging-skin-products-experience-90379478
1•impish9208•13m ago•0 comments

The Auth Deco Manifesto (2023)

https://ckwalker.com/chris/essays/2023/10/23/auth-deco-manifesto
1•buss_jan•20m ago•0 comments

Cheating at Search with LLMs

https://www.trieve.ai/blog/cheating-at-search-with-llms
1•skeptrune•21m ago•0 comments

A compilation of all the things people have been generating with VEO 3

https://old.reddit.com/r/singularity/comments/1krwsaw/made_a_comprehensive_compilation_of_all_the/
2•lattalayta•21m ago•0 comments

Trump admin tells Supreme Court: DOGE needs to do its work in secret

https://arstechnica.com/tech-policy/2025/05/trump-admin-tells-supreme-court-doge-needs-to-do-its-work-in-secret/
10•voxadam•22m ago•2 comments

It's the Size of Texas

https://vissiniti.com/its-the-size-of-texas/
2•esprehn•24m ago•0 comments

Apple legend Jony Ive takes control of OpenAI's design future

https://arstechnica.com/information-technology/2025/05/apple-legend-jony-ive-takes-control-of-openais-design-future/
1•travisgriggs•24m ago•1 comments

Hacker who breached app used by Trump aide stole data from across US Government

https://www.reuters.com/world/us/hacker-who-breached-communications-app-used-by-trump-aide-stole-data-across-us-2025-05-21/
4•luxpir•25m ago•1 comments

Judge Finds U.S. Violated Court Order with Sudden Deportation Flight to Africa

https://www.nytimes.com/2025/05/21/us/politics/south-sudan-deportation.html
13•scoofy•33m ago•3 comments

Rapid Loads for Country Roads: Making Ambrook 30% Faster with OpenTelemetry

https://ambrook.com/blog/company/30-percent-faster-with-opentelemetry
7•mfburnett•37m ago•0 comments

Enhanced Games swimmer 'breaks world record'

https://www.bbc.com/sport/swimming/articles/c629996lnkro
2•austinallegro•38m ago•0 comments

Government by algorithm

https://en.wikipedia.org/wiki/Government_by_algorithm
2•droideqa•40m ago•1 comments

The Enterprise Readiness Playbook: Transforming B2B SaaS Products for Enterprise

https://guptadeepak.com/the-enterprise-readiness-playbook-transform-your-b2b-saas-from-startup-to-enterprise-grade/
1•guptadeepak•40m ago•1 comments

Updown.io – Simple and inexpensive website monitoring

https://updown.io/
2•kartikarti•41m ago•0 comments

ITXPlus: A ITX Sized Macintosh Plus Logicboard Reproduction

https://68kmla.org/bb/index.php?threads/itxplus-a-itx-sized-macintosh-plus-logicboard-reproduction.49715/
3•zdw•41m ago•0 comments

NTT Docomo, popularizer of emoji, ends support after 26 years

https://asia.nikkei.com/Business/Telecommunication/NTT-Docomo-popularizer-of-emoji-ends-support-after-26-years
1•moondowner•45m ago•0 comments

TruVi – Rethinking take home assignment in your hiring

https://www.truvi.app
1•sungmanch•45m ago•0 comments

Box Is Down

https://status.box.com
1•npilk•51m ago•0 comments

Will Writing Survive A.I.? This Media Company Is Betting on It

https://www.nytimes.com/2025/05/21/business/media/ai-every-media-startup.html
4•rmason•52m ago•0 comments

A new class of molecules against cancer cells refractory to standard treatments

https://presse.inserm.fr/en/a-new-class-of-molecules-against-cancer-cells-refractory-to-standard-treatments/70470/
1•programLyrique•54m ago•0 comments

ChatGPT is shockingly bad at poker

https://www.natesilver.net/p/chatgpt-is-shockingly-bad-at-poker
2•robinhouston•54m ago•0 comments