Clearly you have not regularly been to bars in Capitol Hill.
That's nothing, that's tame, that's barely even remarkable as odd for all the wild shit I've seen and heard (and done -cough-) at and around the bars there.
Uh, no, unless by 'a few friends' you mean something like 500,000 people.
I2P is significantly slower than not I2P at visiting not I2P websites, something roughly between 10 to 100x times slower.
What was being asked was how much more agile the I2P network itself would become, if many more people used it.
With I2P, more users = more nodes to route packets through = smoother operation for the whole network.
This is the inverse of typical mass network paradigm, where more users = you have to throw more and more servers at handling requests, or, you get... well, basically what is still going on with Amazon US East 01 right now, functionally internet brownouts.
Precisely how much faster I2P would get with say, a million more daily users, thats very complex to even try and estimate.
But visting a normal internet website via I2P is always going to be much slower than via using a VPN or just straight connecting, because when I2P does that, its basically just acting as a giant maze of chained proxies + a way of encrypting packets that nothing else does.
On the flip side of that, you can't access a .i2p site unless your are using I2P, like how you can't access a .onion site unless you are using Tor.
Analagous to how... you can't download a torrent by just downloading the .torrent itself... you need a whole program that can use that file to connect to peers, and that program is what downloads the data.
So, roughly, the webdev equivalent of a gamedev properly ordering and and optimizing how a scene is rendered.
You know, the kind of thing you would think is an industry standard, but it turns out the industry doesn't optimize for optimization, it optimizes for current quarter profits.
You can of course just force them against their will to liquidate 99% of their assets, and then oversee redistribution collectively, maybe by some previously agreed upon framework for that, or maybe pledge it toward some government coffer, nationalize it, many different options.
And that would be a whole hell of a lot more kind than what Lenin or Mao did.
What is most important is the reformation of the workplaces, the business's structure and ownership itself into democratic entities in and of themselves, as opposed to little business dictatorships/oligarchies, this way, going forward, proceeds of a productive enterprise are at least not as easily siphoned into new giant private collections of wealth, held by some other person or group or class.
Outlaw private corporations beyond some small headcount size, mandate they are instead worker run co-ops that adhere to some bare minimum standard of representation for all employees.
Just oldschool HTML, with no fucking javascript, no fucking broken meta-media containers, no bazillions of advertisement systems that constitute 80% of the website's actual 'size'.
Yep, everything basically looks like MySpace, the 90s.
This is a good thing.
GIFs caught on initially because they are a very lightweight and efficient way to add a simple animated looping element to a webpage.
Now, everything is built for maximum webdev ease, which is also maximally bandwidth inefficient for the end user, so now we need mega server clusters everywhere, for everything.
But the existence of working video hosting websites that work via p2p streaming shows that other ways of doing things like this are fundamentally viable... maybe not quite as snappy, but so, so much more efficient and less wasteful from a totally top down perspective.
The internet was always meant to be decentralized, imo, and then the corpos ruined everything.
I am not sure about further 'reading', but the youtuber Mental Outlaw has a number of videos that do a pretty decent job of introducing and explaining I2P as a concept, as well as some videos that walk you through at least one way to do the actual setup process.
Though, some of those may be slightly out of date by now, those vids are I think a few years old at this point.
There's also the difference between I2P proper, which I believe is still done wholly in Java, and I2PD, which is basically the same I2P, but rewritten in ... either C or C++.
And, depending on how you're going to want to use I2P on your system... as in uh, just a shunt or mode for a specific program, vs trying to reroute your whole OS's traffic through it... that gets messy and complicated fast, depending on your setup, and exactly what you want to do.
Also, depending on your ISP / router situation, you may or may not have to futz with opening a port for I2P on your router firewall.
Uh, no clue, that math on that would be very difficult to calculate, exceedingly complicated.
Have you ever been able to accurately predict the actual speed at which you download a torrent thats the size of a whole days worth of your regular internet usage?
Its basically a dynamic mesh network, you could run the math on a 100 different scenarios, get a 100 different results, and also have no clue which scenario is more or less realistic.
The way I2P works is by step one, encrypting your traffic, step two, bundling that into a bigger packet made out of those network-near you's traffic, that then has its own encryption around all that, and then that gets sent somewhere else.
So, upside is, even if your packets are intercepted... its basically impossible to figure out which subpart of the bigger packet is whose.
You only have the keys to your part of that bigger packet.
Downside of all this is that all that packet bundling takes time, and routing is dynamically reconfigured, so... yeah, doing a 'from principles' estimate is... I dunno, find a chaos mathematician specialist for a more precise answer?
Possibly also worth mentioning: You can use I2P as basically something like Tor/a VPN, to access the non I2P net, the normal internet, you do this by using what is called an outproxy.
Theoretically an outproxy could be just giving all its packets right over to the NSA, but again, you've got that kind of encrypted packet sausage going on, and the network is much more complex and distributed than the Tor network's smaller number of more centralized nodes.
Basically, what if the entire internet was torrents, everyone was seeding / routing to everyone else, oh and also its more private/secure than Tor or VPNs?
Downside is it is quite slow... but if it caught on more widely, that could alleviate somewhat.
You told off the leader of your country, to his daughter, in person, while apparently trying to fuck/date her, intentionally using some kind of insulting language variant I don't think I fully understand...
... and your dad is in or connected to some kind of intelligence service.
Assuming you aren't bullshitting and I am not misunderstanding what you said...
I would be fucking disappearing myself, and telling your dad to get the fuck out as well, if I was in that uh, situation.
... I don't mean to be rude but this sounds like a movie plot.
... I have once actually met and had a short friendship with a man who claimed he was an exiled, ex-yakuza, who uh, lets say, demonsrated proof of this to an extent that I as another practicioner of Japanese martial arts uh, found convincing...
And I have had some... other encounters with people in my life that 99% of people would not believe actually took place...
So I am not totally discounting the validity your story here...
They get all your phone's metadata, and thats usually enough to plug in to a bunch of other databases that they can add you to a watchlist of some kind.
I mean really at this point we are all in a giganto mega watchlist, its just that its so big that the problem is actually sorting through that list and 'accurately' assigning threat levels, but thats what Palantir is for.
Like, they get your IMSI code, unless you are somehow regularly/randomly resetting or spoofing that, uh, they can easily get a bunch of other info from cell providers, they just can't (usually) specifically use that info alone to convict you of something, but...
They know who you are, roughly where you were and when.
So thats a pretty good starting point for a subsequent investigation, or just throwing it onto the dragnet data pile.
But uh, yeah, basically, they're fake/spoof/honeypot cell towers that man-in-the-middle all nearby cell network traffic.
This is how they do the whole... everything dragnet, all the time, basically all cop cruisers have them in them, active all the time, this is why you just don't bring your phone to a protest unless you really know what you're doing.
I also agree that Bazzite is a great suggestion for a relative newbie mostly looking for something that just works, but would also suggest that at this point, PopOS! is basically what Ubuntu should be / have become.
Well, perhaps you could try a Jeopardy-like quiz/trivia game at one of them some time =P