James Watson by Ciro Santilli 37 Updated +Created
He was the nerdy one of the dynamic duo.
Francis Crick by Ciro Santilli 37 Updated +Created
Python tkinter by Ciro Santilli 37 Updated +Created
WhoisXMLAPI by Ciro Santilli 37 Updated +Created
They do have historic reverse IP search at dns-history.whoisxmlapi.com/api but their data is not obviously more complete than viewdns.info, e.g.: as of March 2025:Their whois data seems much better quality however.
As of 2025, you can do historical whois for free on the API demo under whois-history.whoisxmlapi.com/ but it only shows the 3 newest records.
To unlock that, you have to create an account, which gives you 500 credits, and then:
They do normalize Gmail dot trick, but not for the googlemail trick.
Updates / 44 new CIA websites by Ciro Santilli 37 Updated +Created 2025-07-11
I found 44 new covert websites made by the CIA around 2010 bringing the total to 397!
Most websites were boring as usual, but one was slightly cooler: webofcheer.com is a comedy fansite featuring Johnny Carson, Charles Chaplin, Rowan Atkins (of Mr. Bean fame), The Three Stooges and some other Americans no one knows about anymore. There must have been a massive Johnny Carson amongst the contractors at that time, given that we previously also knew about alljohnny.com, a site dedicated fully to him! Both of these sites also serve as some of the earliest examples we've got so far, dating back to 2004 and 2005.
Figure 1.
2011 Wayback Machine archive of webofcheer.com
. Source.
Figure 2.
2011 Wayback Machine archive of webofcheer.com scrolled to show Johnny Carson
. Source.
Figure 3.
2004 Wayback Machine archive of alljohnny.com
. Source. This one was a previously known website featuring Johnny Carson.
Another cool discovery is that I found the Getty Images source of the Jedi boy on their Star Wars themed site starwarsweb.net: web.archive.org/web/20101230033220/http://starwarsweb.net/ The photo can still be licensed today as of 2025: www.gettyimages.co.uk/detail/photo/little-jedi-royalty-free-image/172984439. I found it by searching for "jedi boy" on gettyimages.co.uk. The photo is credited to username madisonwi, presumably an alias of a photographer from Madison, Wisconsin. Inspired by this I reverse image searched and found the source of many other stock images from other websites, and I pinged their authors whenever I could locate them e.g. x.com/cirosantilli/status/1899750172260806711.
Figure 4.
Stock photo of a Jedi boy from Getty Images used on starwarsweb.net
. Source.
Figure 5.
2010 Wayback Machine archive of starwarsweb.net
.
There were two small advances that led to the discovery of new domains:
With those two new developments, I then kicked off my pre-existing search pipelines searching for domain names with the word news on them, an amazingly efficient heuristic because many of the websites were disguised as news aggregators, and after a few hours theses new hits emerged. A few of those also led to the discovery of new IPs which then led to new domains.
One entirely new IP range was found around fastnews-online.com from 208.93.112.105 to 208.93.112.125. There were many domain names with very promising names in the range, but unfortunately for some reason most didn't have Wayback Machine Archives so I didn't count them as hits as per my guidelines.
Figure 6.
2009 Wayback Machine archive of fastnews-online.com
.
Also the newly found todaysengineering.com at 208.254.38.39 appears to form an IP range with the previously known nejadnews.com at 208.254.38.56, but I couldn't find any other domains in the region with our current data sources.
Figure 7.
2011 Wayback Machine archive of todaysengineering.com
.
All other domains either slot into previously known IP ranges, or more commonly don't currently have a known IP, though they would likely just slot in existing ranges if we had better data.
Thanks to Jack Rhysider from the Darknet Diaries podcast for pointing me to the existing of the 2022 Reuters article that kickstarted my research on the subject!
One outcome of this update is that I've increased my jq level to better automate the maintenance of the hits.json file were I store all the known websites in JSON format. I love that tool so much, I managed to merge two JSONs with it removing duplicates and then sort the JSON as desired. Beauty.
Llama2 7B by Ciro Santilli 37 Updated +Created
Llama2 by Ciro Santilli 37 Updated +Created
Llama (language model) by Ciro Santilli 37 Updated +Created
Open weight LLM model by Ciro Santilli 37 Updated +Created
Farama Foundation by Ciro Santilli 37 Updated +Created
Not-for profit that took up OpenAI Gym maintenance after OpenAI dropped it.
Farama Gymnasium solutions by Ciro Santilli 37 Updated +Created
It would be cool if they maintained their own list!
github.com/DLR-RM/rl-baselines3-zoo seems to contain some implementations.
Farama Gymnasium by Ciro Santilli 37 Updated +Created
OpenAI Gym development by OpenAI ceased in 2021, and the Farama Foundation not for profit took up maintenance of it.
gymnasium==1.1.1 just worked on Ubuntu 24.10 testing with the hello world gym/random_control.py:
sudo apt install swig
cd gym
virtualenv -p python3
. .venv/bin/activate
pip install -r requirements-python-3-12.txt
./random_control.py
just works and opens a game window on my desktop.
Figure 1.
Lunar Lander environment of Farama Gymnasium with random controls
.
This example just passes random commands to the ship so don't expect wonders. The cool thing about it though is that you can open any environment with it e.g.
./random_control.py CarRacing-v3
To manually control it we can use gym/moon_play.py:
cd gym
./moon_play.py
Manual control is extremely useful to get an intuition about the problem. You will notice immediately that controlling the ship is extremely difficult.
Figure 2.
Lunar Lander environment of Farama Gymnasium with manual control
.
We slow it down to 10 FPS to give us some fighting chance.
We don't know if it is realistic, but what is certain is that this is definitely not designed to be a fun video game!
  • the legs of the lander are short and soft, and you're not supposed to hit the body on ground, so you have to go very slow
  • the thrusters are quite weak and inertia management is super important
  • the ground is very slippery
A good strategy is to land anywhere very slowly and then inch yourself towards the landing pad.
The documentation for it is available at: gymnasium.farama.org/environments/box2d/lunar_lander/ The agent input is described as:
The state is an 8-dimensional vector: the coordinates of the lander in x & y, its linear velocities in x & y, its angle, its angular velocity, and two booleans that represent whether each leg is in contact with the ground or not.
so it is a fundamentally flawed robot training example as global x and y coordinates are precisely known.
Variation in the scenario comes from:
The actions are documented at:
so we can make it spin like mad counter clockwise with:
action = 1
To actually play the games manually with keyboard, you need to define your own keybindings with gymnasium.utils.play.play. Feature request for default keybindings: github.com/Farama-Foundation/Gymnasium/discussions/1330
There is no C API, you have to go through Python: github.com/Farama-Foundation/Gymnasium/discussions/1181. Shame.
CIA 2010 covert communication websites / DomainTools by Ciro Santilli 37 Updated +Created
DomainTools might contain one of the most complete historic revese DNA databases in existence, possibly via their 2021 acquisition of Farsight DNSDB, but we were unable to verify it because it is incredibly expensive: DomainTools historical reverse IP
viewdns.info reverse IP bug by Ciro Santilli 37 Updated +Created
Very curiously, their reverse IP search appears to be somewhat broken, or not to be historic, e.g.
We've contacted viewdns.info support and they replied:
The reverse IP tool will only show a domain if that is it's current IP address.
This is likely not accurate, more precisely it likely only works if it was the last IP address, not necessarily a current one.
List of Nvidia compute GPUs by Ciro Santilli 37 Updated +Created

Unlisted articles are being shown, click here to show only listed articles.