News for hackers. Stuff that matters.
Re:Freenet is a peer-to-peer platform for censorship-resista... by xvilka on Sunday September 19, 2021 @08:40PM (#28589298)
There is one more key difference - I2P has C++ implementation[1] which allows it to be run on the low-performance machines, e.g. routers. It is impossible in case of Java. I wish it had been Rust, though...

[1] https://github.com/PurpleI2P/i2pd

Re:Freenet is a peer-to-peer platform for censorship-resista... by quotemstr on Monday September 20, 2021 @06:49AM (#28592297)
Why would it be impossible to run Java on low performance machines? There have been mobile and embedded Java implementations for literally decades. C++ doesn't magically imbue a program with performance superpowers either.

It's lazy to equate implementation language with performance profile.

Re:Freenet is a peer-to-peer platform for censorship-resista... by xvilka on Monday September 20, 2021 @09:03AM (#28593343)
> Why would it be impossible to run Java on low performance machines?

In some abstract case - yes, it's possible. In many concrete cases, including I2P, Java-written code is quite resources-consuming for anything close to the router hardware.

Re:Freenet is a peer-to-peer platform for censorship-resista... by ArneBab on Monday September 20, 2021 @01:01PM (#28596000)
In the concrete case, Freenet runs quite well on a Pi3. Just do not activate the Sone- and WoT-plugin (they are quite resource-hungry).
Re:Freenet is a peer-to-peer platform for censorship-resista... by ArneBab on Wednesday September 22, 2021 @03:40AM (#28613938)
(and already with a Pi4, those resource-hungry plugins are no problem anymore)