Celso Martinho
banner
celso.bsky.social
Celso Martinho
@celso.bsky.social
👶 From when Mosaic took over Gopher
🏢 VP of Engineering @cloudflare.social
🕹️ Slightly addicted to retrocomputing
I didn’t see the stats lately, but is it just me or Bsky is quite active and more engaging these days?
February 14, 2026 at 5:34 PM
I shared this at work just for fun all I got was 🤔s, ⁉️s and 🤷s; one person did get it. nodelist.fidonet.cc/node/2/361/9
Node History - 2:361/9
nodelist.fidonet.cc
February 12, 2026 at 7:03 PM
Reposted by Celso Martinho
This is a really nice new Cloudflare feature: on-the-fly markdown conversion. Tools like Claude Code send an "Accept: text/markdown" header when making web requests. If you enable this it, it will send these agents a markdown version of your page instead of the full HTML. Really good for docs.
Introducing Markdown for Agents
Cloudflare's network supports real-time content conversion to markdown at the source.
developers.cloudflare.com
February 12, 2026 at 3:40 PM
Man, Fallout's "okey-dokey" is contagious, now I use it all the time.
February 10, 2026 at 4:08 PM
I may have a problem.
February 10, 2026 at 1:54 AM
Reposted by Celso Martinho
#SuperBowlLX featured many creative ads, and as we have done in the past, we used aggregated, anonymized 1.1.1.1 DNS Resolver traffic to identify some of the most popular ones. Traffic growth was calculated by comparing request volume to a pre-game average baseline.

🧵below:
February 9, 2026 at 2:52 PM
Reposted by Celso Martinho
Haunting.
February 1, 2026 at 1:01 PM
Can't believe Djokovic defeated Sinner! 🤯
January 30, 2026 at 4:59 PM
This was fun.
Moltworker is a middleware Worker and adapted scripts that allows running Moltbot (formerly Clawdbot) on Cloudflare's Sandbox SDK and our Developer Platform APIs. So you can self-host an AI personal assistant — without any new hardware.
Introducing Moltworker: a self-hosted personal AI agent, minus the minis
Moltworker is a middleware Worker and adapted scripts that allows running Moltbot (formerly Clawdbot) on Cloudflare's Sandbox SDK and our Developer Platform APIs. So you can self-host an AI personal a...
blog.cloudflare.com
January 29, 2026 at 2:20 PM
Reposted by Celso Martinho
It's colder in Minnesota, but the wind is gusting in Cupertino.

daringfireball.net/2026/01/po...
Politics and the English Language, January 2026 Edition
Tim Cook’s call for “deescalation” is meaningless without specifying which side he’s calling upon to change course, and there’s no weaker sauce than the weak sauce of “both sides”.
daringfireball.net
January 29, 2026 at 12:11 AM
The EU Cookies law is burning forests now.
January 28, 2026 at 4:10 PM
Reposted by Celso Martinho
Storm Kristin hit Portugal early this morning with winds up to 150 km/h (93 miles/h), causing power and communication outages. Internet traffic dropped ~70% in Leiria after 04:00 UTC and remains impacted. Coimbra saw a ~52% drop from 05:30 but is now recovering.
January 28, 2026 at 10:29 AM
We're living a unique moment in time where both half of the HN top posts are about AI and one post, trending, is about learning 6502 Assembly news.ycombinator.com/item?id=4677..., a CPU from the 70/80s. Love it.
Ask HN: Books to learn 6502 ASM and the Apple II | Hacker News
news.ycombinator.com
January 27, 2026 at 2:33 PM
Bubble Bobble is the game where I invested the most coins at the arcades. In single player mode, the game was endless bubblebobble.fandom.com/wiki/Bubble_... and I was skilled enough to play for hours on a single coin. Love this sequel for the C64, 40y later after the original version was released.
Bubble Bobble: Lost Cave C64 by Dave's Retro Forge
A true spiritual sequel to Bubble Bobble on Commodore 64!
daves-retro-forge.itch.io
January 25, 2026 at 6:10 PM
@adriansdigitalbasement.com looks like your website certificate expired
January 24, 2026 at 2:41 AM
Do I have a problem?
January 21, 2026 at 11:37 AM
Good stuff
Hare Tarot Lies
open.spotify.com
January 20, 2026 at 3:11 PM
Oh no, not he Château Margaux.
January 20, 2026 at 11:49 AM
Portogallo
January 19, 2026 at 11:25 PM
In the AI age what used to be a "ping" in the chat, is now "Dear Colleague, I hope this message finds you well. I am writing to inform you that I am currently present in the designated meeting room, awaiting your arrival for our scheduled discussion. I understand that unforeseen circumstances.......
January 19, 2026 at 11:07 AM
- Playing on a Sinclair ZX81
- Talking to someone in Canada, from Portugal, over radio, antenna on my roof
- Connecting to a BBS over 1200 bauds, no error correction
- Engaging in Blueboxing (look it up, kids)
- Unix, UUCP, Usenet, X.25 comms
- The Internet, Gopher, Mosaic, first websites.
The “Oh wow, this is going to change everything” moments I’ve had as a user of technology:

- first time logging into AT&T Unix
- My first UUCP email address
- first time using a Commodore Amiga
- ISDN
- The MOSAIC Web browser
- Operating a SGI Onyx XL
The “Oh wow, this is going to change everything” moments I’ve had as a user of technology:

-first time using college broadband
-getting a Gmail account
-getting an iPhone
-first time in a Waymo
-the last month of using Claude products
January 18, 2026 at 12:18 PM
Reposted by Celso Martinho
Commodore 64'ers know that '10PRINT' maze, the same can be achieved on a ZX Spectrum, using two lines

5 for i=0 to 7: poke usr "a"+i,2^i : poke usr "b"+i,2^(7-i) : next i
10 print "AB"(int(1.5+rnd));: goto 10

the result is as follows:
January 18, 2026 at 11:31 AM
How it started: I'll just get this rare thingy to work, shouldn't take long. How it's going: I might as well reverse engineer the board, learn KiCad and draw the schematics.
January 17, 2026 at 2:47 PM