I am perplexed on how are government firewalls set up between me, an internet service provider and the internet servers, how do they ban or some websites or slow down their speeds and when I am connected to the internet via VPN how am I bypassing the government firewalls for example here in my country Tanzania, East Africa from late months of last year to the latest dates of past month there was inaccessibility to Twitter but accessible only with VPN.

But my eagerness here is to understand the structure layout of how the traffic flows from me to the ISP to the government firewalls to the internet servers.

I am presenting!



mac – Clean up old internet accounts

Over the years I’ve tried lots of different hosting services in my Mac, so I’ve got mail, contacts, calendars, etc. from Gmail,, and a couple different smaller ones.

I deleted them from Internet Accounts and now only have iCloud in there, but the old stuff still lives on disk. Is there any way to clean that out, aside from just finding the old ones and manually deleting them?

Specifically, I’m backing up my data once in awhile by just zipping up the contents of the mail, bookmarks, calendar, contacts, notes, etc. folders in the library, but I’m getting a bunch of old junk in the backups that’s eating up a lot of space.

networking – Not connecting to Internet in windows 10 1909

Recently I have uninstalled my outdated escan antivirus after that I can’t connect to internet. Wifi is connecting and showing internet access but my laptop is not getting the internet not by any browser and not for even windows update.

I have tried troubleshooting, DNS flushing , updated the network drive,  restarting system, restarting DNS, used another dns,power off the system , using tethering but no use, wifi is connecting with other systems without any problems.​​​​

My laptop is hp pavilion 10 1909.

local area network – Zyxel ATP800: static IP addresses can not access internet

I install a WiFi device in a company using a Zyxel ATP800 as default (and only) router.

Zyxel =
DHCP range = .100 to .199
Free IPs = .50 to .99

If the WiFi device use DHCP, everything is fine.
If the WiFi device has a static IP address, say, it can access the internal network, but not internet. It can not even ping the Zyxel.

I tested with my Windows laptop on WiFi and wired Ethernet: same problem.
I tested with a Debian Raspberry Pi on wired Ethernet: same problem.
I tested with a free IP address from the DHCP range: same problem.

I have the admin password of the Zyxel, but I see nothing blatant among the ton of parameters.

Anyone has an idea about the source of this behaviour?

wi fi – Set android as internet gateway to local router (Not mobile hotspot)


I have a local network and I want to have my mobile serve as an internet gateway when entering the network.

What I’m asking is asked here, here and here. An advanced version has also been asked here but all of them have no answers leading me to a conclusion this might not be possible. With this post, trying to list down what I tried, problems faced so as to open a discussion for a possible solution to this problem. Have tried this with relatively recent android 9, 10 and 11.

Some obvious steps

  • Have static IP for the mobile which will serve as a gateway.
  • Setup router to use the gateway.


  • Android connects to wifi and gives a warning that access point doesn’t have internet access. We can switch to mobile data but the local network is inaccessible as wifi is disconnected. Changing to always use mobile data in developer options also behaves the same.
  • Let’s suppose android is used as gateway and other devices are able to access internet, how will the device access local network? A probable solution is to make a middleware that decides to send packets to internet or intranet, or perhaps use internet as a fallback. I’m pretty sure mobile will need to be rooted for this kind of control. Is there anything developed which can be used directly?

networking – Destination Host Unreachable when pinging but the laptop is connected to internet and its visible to the ISP modem

I have a PC and a laptop connected to the local network. Both have Ubuntu 18.04.4 Desktop, and both are visible to the modem:

enter image description here

But when I try to ping the laptop from the pc it says: Destination Host Unreachable :

(base) marco@pc:~$ sudo ping
PING ( 56(84) bytes of data.
From icmp_seq=1 Destination Host Unreachable
From icmp_seq=2 Destination Host Unreachable

On the laptop there is no active firewall:

(base) marco@marco-U365G:~$ sudo ufw status
Status: inactive

This is /etc/netplan/01-network-manager-all.yaml of the laptop:

  version: 2
  renderer: NetworkManager
  # renderer: networkd
      dhcp4: no
      addresses: (
        addresses: (,

I tried to use nmap from both pc and laptop:

(base) marco@pc:~$ sudo nmap -sn

Starting Nmap 7.60 ( ) at 2021-05-06 18:28 CEST
Nmap scan report for www.adsl.vf (
Host is up (0.00045s latency).
MAC Address: 74:36:6D:9A:5A:63 (Unknown)
Nmap scan report for pc (
Host is up.
Nmap done: 256 IP addresses (2 hosts up) scanned in 3.77 seconds

And from the laptop:

(base) marco@marco-U365G:~$ nmap -sn

Starting Nmap 7.60 ( ) at 2021-05-06 18:29 CEST
Nmap scan report for_gateway (
Host is uo (0.00075s latency)
Nmap scan report for marco-U365C (
Host is uo (0.000054s latency)
Nmap done: 256 IP addresses (2 hosts up) scanned in 3.21 seconds

I realized that this is happening, may be, since the router change by he Internet Service Provider.

How to solve the problem?

bitcoin core – Why does bitcoind have to listen to the public internet when supporting lnd?

I have been part of experimenting with setting up a system to send and receive lightning network payments. The system uses bitcoin-core (bitcoind) and lnd. Initially, the system was set up on a home network, behind a NAT, so neither bitcoind nor lnd could listen for incoming connections from the public internet. In this initial configuration, it was possible to use lnd to send payments, but it could not receive incoming payments.

In the process of troubleshooting, we moved the bitcoind to a server outside the NAT, so it had a public IP number and opened the port 8333 for inbound connections. The lnd server is still behind the NAT, and it does not have any ports opened for inbound connections. Suddenly the system started to work and we could receive incoming lightning networks payments.

So we solved the problem, but I’m kind of baffled as to why this actually works. Was this just a fluke? Or is there a reason why a bitcoin node needs to be able to receive inbound connections in order to properly support a lightning network node?

Is it possible to save your children from nudity and inappropriate behavior on the internet?

Yes, Or otherwise no. Depending on your child’s behavior is almost like controlling yourself from eating, you need it but could live a small amount of time living before you need to refuel again. Most parents have learned that the internet expands the child’s mind and way of thinking, “What I’ve noticed from my son since we’ve got him a phone, he has learned many different words and has opened himself to more opportunity of understanding. It’s amazing in the amount of time he can spell and type as fast as he can!” says Amanda James from the Heath Department in Pulaski, Tennesee. Cons are as you expected, there can be few bad things- or most. The world we live in, 2021, is full of nasty people. What your children might see is nudity, sex, asking of the body, and more. Yes, it is possible to detach your children from the internet, and yes, it’s good for them but like everything, it has its flaws, is it possible to keep them safe from child predators on the internet in the safest way possible?

sd card – set phone to use SD as internal storage, SD has 15 gb free, internet locked because 0mb free on internal

its a weird one lads.
basically when i got my sd card it was like “we can format it so that you can store apps on your SD card” and i was like :pog:
anyways fast forward a few months. i still have 15 gb free on my SD, but my internal storage has 0kb free so my internet on my phone is locked off, full of things like 4 gb of downloaded images that i CANT touch
like ive tried everything, literally the only thing i can do to those images is delete them. i cant even look at them outside the menu that lets me delete them.
i’ve tried using non-default file manager apps, ive tried using USB mode, ive tried PhotoTransferProtocal, nothing. according to my phone they only exist in the context of being deleted, but i do Want them, like, on my pc.
in so fact i cant even see ANYTHING stored in the internal storage, even though it should just act as a second partition in USB mode.
why am i being locked out of control of my files? like genuinely what the FUCK is going on here?
makes me beg for the days where i could just root my phone and access whatever file i damn well pleased directly