Avatar
Toof
4488411ff7dbd257364dd21c126c9a52b990b8bb99e03ceee55eab92f4fe0dd4
privacy minded individual #i2p #tor #monero

Watchman Privacy - The Monero Standard with Stoic.xmr

Gabriel Custodiet talks to Stoic.xmr (Michael Fitzgerald) about his book The Monero Standard. After covering some of the bare basics of money and the fiat system, they discuss the differences between the Bitcoin and Monero community and whether Bitcoin and Monero are even the point…

https://watchmanprivacy.com/2024/01/18/95-the-monero-standard-with-stoic-xmr/

The Monero Standard #89: Samourai Wallet's XMR<->BTC atomic swaps are now live in public beta; The IRS Bounty: The Full Story; share awesome-monero-guide with a beginner; and more...

https://localmonero.co/the-monero-standard/weekly/89

So it seems the Ubuntu package for #i2pd is borked...like, really borked. o.o Lots of issues reseeding...

Do any of you spot the issue as to why i2pd can not connect outwards? No outproxy is configured, for now anyway. It can't reach i2pd.xyz and possibly others.

---

# /lib/systemd/system/i2pd.service

[Unit]

Description=I2P Router written in C++

Documentation=man:i2pd(1) https://i2pd.readthedocs.io/en/latest/

After=network.target

ConditionFileIsExecutable=/usr/sbin/i2pd

[Service]

User=i2pd

Group=i2pd

RuntimeDirectory=i2pd

RuntimeDirectoryMode=0700

LogsDirectory=i2pd

LogsDirectoryMode=0700

Type=forking

Environment="DAEMON_OPTS=--conf=/etc/i2pd/i2pd.conf --tunconf=/etc/i2pd/tunnels.conf --tunnelsdir=/etc/i2pd/tunnels.conf.d --pidfile=/run/i2pd/i2pd.pid --logfile=/var/log/i2pd/i2pd.log --daemon --service"

EnvironmentFile=-/etc/default/i2pd

ExecStart=/usr/sbin/i2pd $DAEMON_OPTS

ExecReload=/bin/sh -c "kill -HUP $MAINPID"

PIDFile=/run/i2pd/i2pd.pid

### Uncomment, if auto restart needed

#Restart=on-failure

# Use SIGTERM to stop i2pd immediately.

# Some cleanup processes can delay stopping, so we set 30 seconds timeout and then SIGKILL i2pd.

KillSignal=SIGTERM

TimeoutStopSec=30s

SendSIGKILL=yes

# If you have the patience waiting 10 min on restarting/stopping it, uncomment this.

# i2pd stops accepting new tunnels and waits ~10 min while old ones do not die.

#KillSignal=SIGINT

#TimeoutStopSec=10m

# If you have problems with hanging i2pd, you can try increase this

LimitNOFILE=4096

# To enable write of coredump uncomment this

#LimitCORE=infinity

[Install]

WantedBy=multi-user.target

# /etc/systemd/system/i2pd.service.d/override.conf

[Service]

Restart=on-failure

---

Not sure what version is on Ubuntu repos, but maybe try the .deb from the PurpleI2P i2pd releases on GitHub

https://github.com/PurpleI2P/i2pd/releases/tag/2.49.0

#i2p is the Invisible Internet Project (I2P) which is a is a privacy by design, people-powered network. It is a truly free and anonymizing Internet alternative. geti2p.net or i2pd.website !

Also, this site provides a wealth of aggregated information on I2P: https://strict3443.codeberg.page/i2p-info/hugo/public/

Finally home...

Today I discovered Snipe-It - a selfhosteable inventory system. Well, I technically re-discovered it because I went with Homebox for my stuff here at... well, home. But Snipe-It might just land me a lovely project gig at my new place - SAML, OAuth, LDAP/AD... It can integrate into basically everything, it's crazy. And their mobile app looks pretty good! Really impressed by what I saw.

Meanwhile, I began checking out https://npmjs.com/nostr as the Nostr JS library of my choice for my upcoming projects. Small, got all the needed features and does exactly what a Nostr library needs to.

But then I looked at the multiaddr stuff on Github again, remembered it was made by the IPFS people, and just... Facedesked. The idea is that it is read by a human from left to right and tokenized that way. But programmatically, it's parsed right to left. Sounds easy enough; /ip4/127.0.0.1/tcp/80 reads fine. But, somewhere, someone, somehow thought it would be an amazing idea to make onion addresses work COMPLETELY differently X.x Because for that, you would do: /onion3/longhashthatgoeshereandrepsanonionaddress:PORT/tcp/80 - what?! x.x It's nowhere defined what said PORT even is! So I might end up using Multiaddr, but kindly correcting it's usage... And add i2p specs to it, because #i2p needs some love imho. Everyone be cutting onions, but where's the i2p folks at?? :D

Anyway - this was quite a day and I have a headache, am sleepy, am hungry, am coughing my lungs out close to another cold.

Time to eat and doomscroll untill I fall asleep. XD

+1 for #I2P

Replying to Avatar Freedom.Tech

Welcome to Freedom.Tech, a global hub championing Bitcoin builders, open-source developers, educators, and privacy tech pioneers.

Join the freedom tech movement today and learn how we can use technology in the fight for human flourishing and freedom.

We've been working hard behind the scenes over the past few months to launch a new content hub that lets you find content on the bleeding edge of technology, learn how you can take actionable steps in the fight for freedom, and amplify your own voice by writing unique content.

What is the "Freedom Tech" Movement?

From the earliest days of the Internet, an ongoing struggle has existed between those who would use the immense potential of this new technology to control or suppress human freedom, and those who would use it to empower the individual and promote human flourishing. This struggle has taken many forms over the decades, starting with the cryptoanarchists in the 1980’s and the cypherpunks of the 1990’s, both of which shared a common goal of enabling individual freedom through the use of cutting-edge technology.

Just as us humans strive for freedom, information in the digital age “longs to be free.” The “freedom tech” movement is a burgeoning grassroots movement that aims to encourage the optimistic, untethered development and use of technologies by people from all backgrounds, languages, and cultures across the globe. Freedom tech allows us to slow a rise in authoritarianism, fight back against encroaching surveillance capitalism, and empower journalists, dissidents, and activists everywhere.

We believe that the freedom tech movement closely aligns with that of the open source movement, and we hold the ideals of free and open-source software closely. While the freedom tech movement has no central authority or leader to dictate its aims, we have laid out the aspects of technology we consider vital to the movement below. Freedom tech should be:

✅Free and open source

✅Without usage restrictions

✅Privacy-preserving

✅Resistant to censorship

Quite simply, "freedom tech" is technology that empowers you.

Learn more

With this launch we've included a few original blog posts, and are working hard to get some of the best writers in the space involved and amplifying their content on Freedom.Tech. If you want to keep up with what we're doing, simply sign-up with email on Freedom.Tech, subscribe via RSS, and follow us here on Nostr:

https://freedom.tech

https://watchmanprivacy.com/2023/10/06/83-3d-printed-guns-and-death-athletic/

Gabriel Custodiet speaks with Jessica Solce, the director of Death Athletic, a documentary on 3D Gun printing and specifically on Cody Wilson and Defense Distributed. They discuss the erosion of the 2nd Amendment, the landscape of 3D gun printing, debanking, and other topics.

Replying to Avatar Pitufo

Extreme Privacy What It Takes to Disappear - 4th Edition

https://inteltechniques.com/book7.html

Who HASN'T ready this book yet? Raise your hand.

#privacy #books

https://annas-archive.org/md5/3bca9891bf832a50e0f8d7aee7555eb3

Get it here. Repay him and his team by buying multiple copies of his smaller books to avoid Amazon payment system.