Tencent's 'Thinkbot' Crawler: A 74-IP, 41-Network Block Web War

2025-08-25

A blogger discovered an unusually active web crawler called 'Thinkbot'. Tracing its activity revealed 74 unique IP addresses spread across 41 network blocks owned by Tencent, encompassing hundreds of thousands of IPs. The blogger speculates this is a large-scale data scraping operation by Tencent to externalize Great Firewall costs, and has added the IPs to a firewall rule set. This raises concerns about internet security and data sovereignty, highlighting the increasingly complex web battles in today's internet landscape.

Read more
Tech

Unraveling the Mystery of Forth's DOES>

2025-06-10

This article delves into the intricate implementation of the `DOES>` word in the Forth programming language. `DOES>` enables the creation of 'smart data structures' capable of executing custom actions. The author meticulously explains the three temporal aspects of `DOES>`: compile time, definition time, and runtime. Using the examples of `SHAPE` and `MAN`, the article illustrates how `DOES>` modifies the execution address of newly created words to achieve its functionality, ultimately executing the code following `DOES>` at runtime. The complexity of implementing `DOES>` and potential conflicts with modern OS memory management are also discussed.

Read more
Development