Paul Watson 🌍
banner
paulmwatson.com
Paul Watson 🌍
@paulmwatson.com
Web developer born in the last millennia. Vice-chair somersetstrikers.co.za. South Africa 🌍 1/64th Irish.
Ahem.
January 16, 2026 at 7:43 PM
"the sophistication of safeguards must match the sophistication of the technology"

says Minister Niamh Smyth who met with X executives to discuss ongoing concerns regarding non-consensual intimate imagery and child sexual abuse material on X.

enterprise.gov.ie/en/news-and-...
January 16, 2026 at 4:07 PM
Remember pistol-grip film cameras? The Instax mini Evo Cinema Hybrid Instant Camera is Fuji's 2026 fun take on it. I kinda like it. instax.com/mini_evo_cin...
January 16, 2026 at 3:21 PM
Some 2026 World Sports Photography Awards that caught my eye.
www.dpreview.com/articles/919...
January 16, 2026 at 2:33 PM
January 16, 2026 at 8:42 AM
I see the launch of $cashtags by @bsky.app is going well... I actually quite like them as they add signal to posts. Built a financial TweetDeck many years ago for Andrew Quinn.
January 16, 2026 at 7:56 AM
Pay attention to the details. Your placeholder is just a first name but your validation requires a first and last name.
January 16, 2026 at 7:42 AM
Intresting, GPS jamming in the places you’d expect. gpsjam.org?lat=44.70507...
January 15, 2026 at 9:52 PM
January 15, 2026 at 5:37 PM
If your SaaS has a table view it should support exporting to CSV. e.g. AWS Quicksight only shows 100 users at a time which makes cleaning up inactive users tedious. Browser extensions that copy HTML tables don't work that well with dynamic tables.
January 14, 2026 at 8:07 AM
we have robbed the past of its privacy.

~ What We Can Know by Ian McEwan
January 13, 2026 at 9:57 PM
Fernkloof towards Sopiesklip
January 13, 2026 at 8:22 PM
This is so on base from the trillion dollar AI company that controls the chips and who lobbied government to allow them to sell to China.
January 13, 2026 at 2:39 PM
Amazing, @ericmigi.com. I just built 13 year old Pebble app code and it worked (in emulation at least.) Great job with continuity and supporting the Pebble community.
github.com/LawnGnome/cr...
January 13, 2026 at 10:31 AM
Neat browser fingerprint exposer. See how my Chrome fingerprint is the same even between normal and Chrome Incognito mode... neberej.github.io/exposedbydef...
January 12, 2026 at 2:59 PM
Nice, this produces an OPML from the curl jq. Up to 185 feeds now though I think some of the URLs are not direct to the feed.
January 12, 2026 at 10:17 AM
Good to see Kohli acknowledging the awkward support he has. www.espncricinfo.com/series/new-z...
January 11, 2026 at 9:38 PM
Discord also has the worst "claim account" system around. I have an account, I'm just not signed in. I have to "logout" of the "new" account which isn't claimed so I can sign in as my email linked account and then I have to go back through astro.build/chat, including the CAPTCHA, to join the chat.
January 11, 2026 at 1:49 PM
The @discord.com CAPTCHA treats me like a bot until proven otherwise. Was trying to get into the @astro.build chat forums.
January 11, 2026 at 1:45 PM
What the... Amazing.
January 11, 2026 at 10:35 AM
When you enter a random birthdate when signing up for a loyalty system... Today is not my birthday.

Do people put in their real birthdates? I only do that where a birthdate has a bearing on the service provided, which is very few of them.
January 11, 2026 at 10:34 AM
And a grass fire started from embers blown over from the fires in the mountains. That’s where I’d usually park at Boland Park!
January 10, 2026 at 3:26 PM
Fernkloof to Gansbaai
January 10, 2026 at 10:36 AM
Filip Grot describes #Dakar legend Nasser Al-Attiyah as having big balls. Indeed!
January 10, 2026 at 10:16 AM
There might be “inclement weather” for #SA20 #PRvsJSK today. Not rain or hail, not lightning, but nearly 40 degree sunstroke.
January 10, 2026 at 6:41 AM