Recent comments
gmail wrote
I used to file complains... now I get even.
gmail wrote
Reply to comment by PrivacyOsint in Google Update Reveals AI Will Read All Your Private Messages by righttoprivacy
You do have a choice. Google does not read your email. Don't bring AI in.
righttoprivacy wrote (edited )
This is sad. The walls over the garden grow ever taller. :'( I don't for a second believe he bought it for "free speech", as deamplification is admitted, and blocking nitter destroys neutral 3rd party searches.
And there are hidden owners. Believe some doc mentioned around 80? It was ten's of controlling interest owners, that much I remember.
whyO OP wrote
Reply to comment by stormycloud in by whyO
No questions really besides why it was deleted, It's a cool page!
stormycloud wrote (edited )
Reply to by whyO
Yes what question do you have about the graphs?
Titlacahuan wrote
Reply to AI poisoning could turn open models into destructive “sleeper agents,” says Anthropic by z3d
Even better - audio & video generation models that embed sublime messaging. Meme wars are so 2010s ...
Titlacahuan wrote
Reply to OpenAI says it’s “impossible” to create useful AI models without copyrighted material by z3d
Good, as in bad for the AI hype. I'm on the fence whether copyright is more despicable, but once AI-generated images and videos become copyrighted and in turn fed into other training models, you get a giant Ouroboros. That always ends well.
Titlacahuan wrote
That is such a brilliant strategic move that shows long-term vision by Los Viagras. Such makeshift networking infrastructure may be the only viable way to resist the dominance of big ISPs by the ordinary population. Many a rebellion (see Emiliano Zapata Salazar) have started with small steps like this one.
The article is clearly biased against Los Viagras and I am clearly biased in their favor, but there are two sides to each story. Just like 20 years ago the US government was labeling anyone they didn't like "terrorists" these days Latin-American governments throw the word "cartel" left and right.
PrivacyOsint wrote
Why can't we have choice and not be forced?
righttoprivacy wrote
Reply to Wyden Releases Documents Confirming the NSA Buys Americans' Internet Browsing Records by PrivacyOsint
Out of the bunch, Wyden is actually decent on calling out issues like this.
not_bob wrote
Reply to Wyden Releases Documents Confirming the NSA Buys Americans' Internet Browsing Records by PrivacyOsint
Why get a warrent when you can just buy it?
facepalm
not_bob wrote
I'm glad to see that they have decided to change the policy on this.
hurdusunce wrote
Reply to Mother of All Breaches Data Leak Pulls Together 26 Billion Records From Thousands of Prior Breaches by PrivacyOsint
thanks for giving information
righttoprivacy wrote
Reply to These Are the Notorious NSA Furby Documents Showing Spy Agency Freaking Out About Embedded AI in Children's Toy by PrivacyOsint
hahaha. I remember those toys!
📡 Fear the Furbie. 🧸
righttoprivacy wrote
Reply to Fauci Admits to Arbitrary Rules That Boosted Mass Surveillance and Suppressed Opinions by PrivacyOsint
"Never let a crisis go to waste. Every crisis, provides an opportunity to do something we normally couldn't do" -Rahm Emmanuel
noptic wrote
Reply to Fauci Admits to Arbitrary Rules That Boosted Mass Surveillance and Suppressed Opinions by PrivacyOsint
I'm shocked, a career criminal engaged in new crimes!
noptic wrote
Reply to Netherlands’ Queen Maxima Pushes for Global Digital ID Systems for Financial Access, Vaccine Verification and More by PrivacyOsint
This is why a parallel economy is being built out right now. You will be able to bypass their systems and join other freedom loving people who are prospering.
Learn to use Monero, it is a 100% private digital payment system that is just like cash, no one can spy on your transactions. (http://site.get-monero.i2p/)
https://moneromarket.io/ is a site where you can buy and sell goods using Monero.
whyO OP wrote
PrivacyOsint wrote
Reply to comment by not_bob in notbob.i2p - stats for 2023 by not_bob
Trying to make a difference with one step at a time adds up over the years.
not_bob wrote (edited )
In the near future I plan to be writing more little toys like this. Then plan is to have a toys.notbob.i2p site with a list of useful things.
Here is code what what I have running. You can see an example of it running here http://5gn3ca4z4occksx2cnwbcrun2mum2eg2c7zgfi7k7fetruwzmdiq.b32.i2p/count.html
To use it, you need include code like the following.
<img src="http://5gn3ca4z4occksx2cnwbcrun2mum2eg2c7zgfi7k7fetruwzmdiq.b32.i2p/conter.cgi?page=123456789k&color=green" height=40>
Pick a number. That will be your site number. Or, you can use a new number for each html page. But, any page with the same number will increment that number's count.
As for the color. Use normal color names. They should work. No hex colors. If you do not specify a color then it will default to black text. The background will be transparent.
Anyone is welcome to use this freely. Enjoy!
#!/usr/bin/perl
# code by notbob.i2p
use warnings;
use Fcntl ':flock'; # Import LOCK_* constants
use Time::HiRes qw(usleep); # For sub-second sleeping
use CGI qw/:standard/;
$site = param("site");
$site =~ s/\D//g;
$color = param("color");
$color = lc($color);
$color =~ s/[^a-z]//g;
if ( $color eq "" ) { $color = "black"; }
print("Content-type: image/svg+xml\n\n");
# File to store the page counter
my $counterFile = "/comhtml/5gn3ca4z4occksx2cnwbcrun2mum2eg2c7zgfi7k7fetruwzmdiq.b32.i2p/counter/$site.txt";
# Function to read the current counter value
sub read_counter {
my ($filename) = @_;
open(my $fh, '<', $filename) or die "Cannot open file $filename: $!";
flock($fh, LOCK_SH); # Shared lock for reading
my $counter = <$fh>;
chomp($counter);
close($fh);
return $counter;
}
# Function to increment and save the counter
sub save_counter {
my ($filename, $counter) = @_;
open(my $fh, '>', $filename) or die "Cannot open file $filename: $!";
while (!flock($fh, LOCK_EX | LOCK_NB)) {
# If the file is locked, wait a short time and try again
usleep(100000); # 100 milliseconds
}
print $fh $counter;
close($fh);
}
# Read current counter value from file
my $counter = -e $counterFile ? read_counter($counterFile) : 0;
# Increment the counter
$counter++;
# Save updated counter value to file
save_counter($counterFile, $counter);
# Generate HTML page counter span
#print "Content-Type: text/html\n\n";
#print "<span id=\"counter\">$counter</span>\n";
print "<svg width=\"100\" height=\"50\" xmlns=\"http://www.w3.org/2000/svg\">
<text x=\"10\" y=\"40\" font-family=\"Arial\" font-size=\"40\" fill=\"$color\">$counter</text>
</svg>";
To use this, you will also need to create a counter directory on the webserver and give it read-write permission for whatever webserver you are running.
not_bob wrote
Reply to comment by bottticelli in Hit count implementation on static eepsite by bottticelli
I have added a way to change the color. just add &color=color to the end of the url and it will change the text color. The background will be transparent.
You can use any normal color name, red, green, blue, purple, orange, plum, and so on. If you don't like these colors, try others.
if you do not specify a color it will default to black. If you try an invalid color, it will default to black.
not_bob wrote
Reply to comment by bottticelli in Hit count implementation on static eepsite by bottticelli
It should show a transparent box with a black number in it. If your site is set to dark mode that will not work.
So long as your browser has access to I2P it should work.
lolz wrote
Reply to Mother of All Breaches Data Leak Pulls Together 26 Billion Records From Thousands of Prior Breaches by PrivacyOsint
You can search it on search.0t.rocks