HN user

ianopolous

1,637 karma

I love emulation, distributed systems and pure maths. I wrote JPC (jpc.sourceforge.net) and started the E2EE web - Peergos github.com/peergos/peergos peergos.org Blog: https://ianopolous.peergos.me

I am ianopolous on Peergos and ianopolous on HackerNews sig: 4jHrQ2RnU9uphYNMNVuM4RDv21xDiET83GZKGQkGGZA8ixfsMpFZZrDLY5M8LbptkxsrMKhsqABZjRBVD1YRuuWf proof: https://beta.peergos.net/public/ianopolous/.profile/ids/ianopolous.HackerNews.id.cbor?open=true

Posts73
Comments325
View on HN
peergos.org 5mo ago

What's New in Peergos in 2025

ianopolous
1pts0
itsfoss.com 9mo ago

Peergos: An Open-Source Google Drive Alternative That You Can Self-Host

ianopolous
4pts5
codemia.io 9mo ago

The Evolution of Garbage Collectors: JVM vs. Go vs. Rust Latency Shootout

ianopolous
1pts1
www.tigrisdata.com 10mo ago

Global Replication Made Easy

ianopolous
2pts0
ngi.eu 1y ago

Welcome to the World of Decentralised Social Media: Peergos

ianopolous
3pts0
blog.chromium.org 2y ago

Advancing Our Bet on Asymmetric Cryptography

ianopolous
2pts0
techcrunch.com 2y ago

ChatControl Risks False Positives

ianopolous
2pts0
scottaaronson.blog 2y ago

That IACR Preprint

ianopolous
2pts0
peergos.org 3y ago

A Better Web

ianopolous
18pts0
peergos.org 3y ago

Show HN: A better web – P2P encrypted and sandboxed apps

ianopolous
4pts0
peergos.org 4y ago

Show HN: Release the BATs (block level access control in IPFS)

ianopolous
1pts0
peergos.org 4y ago

Release the BATs (block level access control in IPFS)

ianopolous
2pts0
twitter.com 4y ago

Peergos Switches to IPFS-Nucleus

ianopolous
1pts0
youtube.com 4y ago

Project Loom: Modern Scalable Concurrency for the Java Platform – Ron Pressler

ianopolous
2pts0
peergos.org 5y ago

Show HN: Peergos launches decentralized and encrypted social media

ianopolous
2pts0
peergos.org 5y ago

Private and Customisable Profiles on Peergos

ianopolous
1pts0
peergos.org 5y ago

Show HN: Simple decentralized web hosting on Peergos

ianopolous
29pts6
www.untrammeledmind.com 5y ago

Thinking About Thinking About Gödel’s Incompleteness Theorems (& Consciousness)

ianopolous
2pts0
peergos.org 5y ago

Show HN: Encrypted Shareable Calendar

ianopolous
4pts0
peergos.org 5y ago

End-to-End Encrypted shareable calendar in Peergos

ianopolous
1pts0
blog.cloudflare.com 5y ago

Kemtls: Post-quantum TLS without signatures

ianopolous
4pts0
peergos.org 5y ago

Fast Encrypted File Search

ianopolous
2pts0
peergos.org 5y ago

Encrypted Sharable Kanban

ianopolous
2pts0
peergos.org 5y ago

Private Planning Boards in Peergos

ianopolous
1pts0
www.cloakingcompany.com 5y ago

Cloaking Company – AI reputation services

ianopolous
1pts0
peergos.org 5y ago

How to solve The Social Dilemma and fix social media

ianopolous
1pts0
peergos.org 5y ago

How to solve the social dilemma and fix social media

ianopolous
3pts0
medium.com 5y ago

The mechanics and psychology behind The Social Dilemma

ianopolous
3pts0
peergos.org 5y ago

Peergos Wins EU Next Generation Internet Grant

ianopolous
1pts0
peergos.org 5y ago

Direct S3 Access in Peergos

ianopolous
3pts1
Iroh 1.0 1 month ago

Minor clarifications, but libp2p also uses TLS ALPN for protocol negotiation, and also uses native quic streams - there is no additional muxer layer when using quic.

Iroh is still awesome.

There is a built-in mirror function in peergos you can use to mirror your user, or an entire server you control to another server yes: https://github.com/peergos/peergos?tab=readme-ov-file#mirror and we recently add this to the ui itself you can request/pay for a live mirror on another server: https://peergos.net

At the moment if your client accesses a server with a mirror, and your primary is offline, then you can read, but not write. Writes are proxied to your primary, and thus need your primary to be accessible.

Thanks! I'll send you an email.

The good news is Peergos also has serializable transactional modifications. This comes from us storing signed roots in a db on your home server (not ipns). We also have our own minimal ipfs implementation that uses 1000x fewer resources than kubo, aka go-ipfs.

Slow social media 10 months ago

I love this. It is close to what we've built with Peergos [0].

1. People have to accept you as a follower, and the default is bi-directional.

2. There are no visible follower/friend counts.

3. Chronological feed which has an end (no infinite scroll)

4. No arbitrary character limit

5. No analytics (enforced by E2EE)

We don't have a max friends/number of posts per day though.

[0] https://peergos.org/posts/decentralized-social-media

Peergos has a private data solution that is compatible with (and predates) atproto (dag-cbor, portable data and accounts and social graph).

You're absolutely right. We need a big push on marketing and PR (Peergos founder here). We are self, grant and customer funded and a not-for-profit so we necessarily need to grow more slowly than a VC backed company, but that lets us keep our incentives aligned with our users. Our aim is absolutely ease of use, there shouldn't be a usability tradeoff for privacy in our view. We do already have some very non-technical users who love it.

Yep, if that's possible for your service that works. If the service doesn't want your email and/or doesn't have access to your data, e.g. an E2EE service where account reset is impossible, then that's not an option.

The supposition for all this is that the service wants to use passwords for whatever reason. In that case, generate them for the user.

People should absolutely be using password managers where possible.

A website doesn't have control over whether you are using a password manager though. This is about stopping the human from generating a password themselves, which will be terrible.

Yes, legally requiring open APIs and interop beyond X users is the best way forward. There is some tension with allowing product changes and deprecating old APIs though. Maybe something like mandate versioned APIs, and keep old versions around for at least 2 years after newer version is released.