proomt

Search

Search posts, papers, and topics

All posts

Simon Willison1 min readintro

Bluesky reply bot checker

Summary

Simon Willison developed a Bluesky reply bot checker tool to identify automated accounts. It analyzes profiles for signals like rapid-fire replies, lack of original content, and specific patterns such as question marks, leveraging Bluesky's open API.

  • Automated reply bots are now active on Bluesky, mirroring issues seen on Twitter.
  • Bluesky's open API enables the creation of tools for platform analysis and moderation.
  • The bot checker identifies suspicious accounts by analyzing reply timing and content patterns.
  • Key heuristics include replies posted within seconds, absence of original posts, and frequent use of question marks.

This tool offers a practical way for Bluesky users to identify and mitigate low-quality automated interactions, enhancing their platform experience.

5/10

Related reading

  1. We now auto-approve and merge 15% of PRs

    This article describes how a team implemented a bot to auto-approve and merge 15% of low-risk pull requests, aiming to reduce code review bottlenecks and improve development velocity. The system relies on custom deterministic linters, basic end-to-end tests, and a risk scoring mechanism to identify safe changes.

    Swizec Tellerswizec.com3 min
  2. ChatGPT now knows what you do on other websites via ad collector

    OpenAI’s ChatGPT sets a cross‑site cookie (__obi) that advertisers’ ad‑pixel scripts automatically send back to OpenAI, linking browsing activity on third‑party sites to a user’s ChatGPT account. The author reverse‑engineered the token exchange, captured traffic from hundreds of pixels, and quantified the data collected (emails, phone numbers, locations, page paths). The mechanism works for logge…

    Hacker News front pagebuchodi.com5 minHN758393lobste.rs59
  3. How to Review AI-Generated Python Code Efficiently

    A practical five‑step workflow for reviewing AI‑generated Python code, covering intent clarification, automated quality checks (linters, type checkers, security scanners, tests), risk‑first manual reading, a checklist of common AI mistakes, and fix‑verify loops, plus a ready‑to‑use dev‑environment setup.

    Real Pythonrealpython.com26 min