Still, no one has made anything more advanced and educational. Which is quite sad, as these are still the ideas on anonymous communication from the '90s and early 2000s. A whole generation has probably gone down the drain, and did not do any work.
Still, no one has made anything more advanced and educational. Which is quite sad, as these are still the ideas on anonymous communication from the '90s and early 2000s. A whole generation has probably gone down the drain, and did not do any work.
I really don't like this wording. How are you so sure that they NEED real anonymous systems? I understand the value of privacy, but I don't think I get to dictate what other people NEED.
So I'm all for dictating that everyone need everything.
I then went to the IRC, reddit and wiki and ether got nothing back or nothing useful. Eventually gave up.
Vs something like IPFS where you just run the software and localhost becomes your portal to the network and you can even access files as a basic file path via the FUSE mount.
Edit: Clarifying that I was using an unofficial build for freenet which may have made it harder.
Sorry but that must have been a bug or misconfiguration on your machine:
It should connect to the network by default without any tinkering.
Perhaps you didn't pay close attention to the first-time wizard and told it to only connect to manually chosen peers instead of connecting to random strangers? If you then don't add peers manually you won't have any connections.
> The GUI didn't make much sense, I couldn't work out where I was meant to go to browse content.
The default feature is browsing HTML content just like on the regular web.
By default it ships some bookmarks to "index" sites, i.e. sites which list links to plenty of other sites.
Those bookmarks should be right at the main page of the UI at http://127.0.0.1:8888
It's been too long for me to remember the exact details but if I couldn't work out how to make it run as a long time linux and p2p user, I can't see how the average user could.
Perhaps you can update your topmost post to mention that?
The official installers are here: https://freenetproject.org/pages/download.html
Thanks for clarifying though!
This type of uncaring about the user experience nonsense is exactly the type of issue that the person you’re replying to is sharing about their experience.
Though distro-packaging in Guix is still far superior to a flatpak, because it gives the freedom of flatpaks but integrates much better.
I have been contributing for ~ 12 years and now have acquired long-term funding (independent of Freenet's own funding!) to continue my contributions in a more intense fashion.
The core network which serves static HTML sites + audio/video is stable and usable. It has a bunch of reliable long-term contributors working on it.
Hence development on my personal side is focused on polishing existing dynamic applications which are built on top of Freenet, and implementing some new ones.
Basic implementations of notably forums, social networking, blogging and mail exist already, the goal is to make them easy to use (integrate them into the main UI instead of being standalone), add much more features, improve performance and security.
Here's a list of these and dozens of other apps built on Freenet: https://github.com/freenet/wiki/wiki/Projects
Developing dynamic stuff is taking so long because it is a complex endeavor:
On the regular Internet, censorship happens by "look up who owns the IP, go to their address, remove the computer."
Since this is not possible on Freenet as everyone is anonymous, censorship will happen by denial of service: For example forum systems would be spammed to death to get rid of unwanted content.
Thus the architecture of censorship-resistant systems has to be reinvented from scratch, you can't just take a regular forum system and stick Freenet on top of it.
It has to be decentralized to be resistant against DoS - there must not be Tor-alike central servers ("hidden sites" / .onion sites). Instead messages are stored across the whole network and replicated automatically if they are downloaded more often and thus need more bandwidth (the added redundance also makes them more censorship-resistant).
And spam filtering need to be a first-class application, I have worked for years only on that.
So the different architecture is the primary pitfall which many projects which decided "Freenet is too old, we're gonna build this from scratch with nice Javascript etc." fell into IMHO: First it's "we'll develop a regular app, we can bolt Tor onto it later", then they realize that the threat-model is so different that this is just not possible and the projects never become anonymous/censorship-resistant.
So privacy needs to be built in from the start.
Luckily, Freenet did that right (even though it was the first anti-censorship + privacy network!), and I don't mind that it's taking decades to develop because of the extended threat model:
That's still better than being one of wheel-reinventing post-Freenet projects which then abandon the privacy idea in the end anyway, or postpone it forever.
This isn't even close to true.
There are many networks that predate you, provide real anonymity, and still remove the child pornography that would otherwise taint them and their maintainers.
You just play games with the definition of censorship.
When people tell you "you shouldn't be the vendor of the sexual abuse of children," you try to turn it into a censorship issue. Like people somehow have the right to publish this.
Except they don't, and you've become so addicted to a decade of hiding behind that shield that you don't realize what a villain it has actually turned you into.
The reason the other networks exist is that people actually to want privacy, but they won't shame themselves by swimming in your child pornography filled pool.
Stop telling us the way to fix your network is to participate, and water the numbers down.
Fix your miserable problem.
Tor won over most of the anti-censorship users of Freenet by adding hidden services. The model of servers and clients seemed to be easier to model around than a shared data store, for reason that might have to do with how websites on internet has moved on from the 90's and early 2000s.
I am unsure if the concept of a anonymized and censorship resistant shared data store has a place in the future. If copyright enforcement actually become effective in stopping torrenting, then maybe Freenet will see a renewal (possible as a patch to the torrent protocol). Hopefully without java.
The goal is growth and consolidation. They want every major industry to be completely dominated by a small handful of big players. This makes it much easier to regulate and implement policy.
It would be impossible for them to have nearly the same amount of control over a economy if the economy was dominated by hundreds or thousands of small and medium players. By having 3 or 4 major public corporations they are much more easier to manipulate and keep tabs on. They can 'invite them to the table' to advise and help draft policy and regulations that are mutually beneficial. Also it makes it much easier to convince the public that such regulation is done for the public's benefit.
This model of American State Corporatism was developed in the late 19th, early 20th century and has since been exported across the world.
It is a pattern that is repeated over and over again. Whether it's automobile manufacturing, steel manufacturing, railway transportation, television broadcasting, ISPs, or Social Media.. once the government set it's sites on regulating it you will see markets devolve into 3-5 major corporate players that pretty much control everybody else. All of this heavily encouraged through regulation of capital markets and central banking systems.
The classic pre-internet example is the development of AT&T monopoly. FCC used it's ability to regulate peering agreements to heavily favor the markets towards re-establishing the AT&T monopoly. A monopoly that they essentially lost when the early Bell patents ran out.
They were then able to use that monopoly, through regulatory forces, to gain control over the communication infrastructure during the cold war, which was a national security priority. That is how we ended up with things like Room 641A. (which was in 2003-later era, but is something they did through out the entire cold war)
History repeated itself with the Prism revelations.
And confidential Friend-to-Friend Chat over Freenet as Android App.
Last year saw Freenet ported to Android.
There are a lot of changes still in the pipeline to be released this year.