254 karma · joined June 18, 2021
Software engineer based in Spain, I'm currently building agentmode.co
You can reach me at ramon<at>agentmode.co
Cloudflare’s authoritative DNS uses EDNS Client Subnet (ECS) to return different IP pools based on where the query originates. Spanish resolvers get IPs from a range that La Liga blocks. If your recursive resolver is physically outside Spain (or you use DoH/DoT to tunnel to one), Cloudflare returns a different, unblocked pool.
AdGuard DNS works well for this.
Also, in my experience (having built in this space before), regulations aren’t really the issue. Court rulings are, because there’s no open data for them in Spain. And the potential users for a paid product (legal professionals) already know the law; the key players (big law firms) have their own databases of annotated and verified court rulings and other documents.
Maybe it’s a little bit overkill but I set it all up once and only have to whitelist sites every once in a while so it’s not really an annoyance. Besides, I’m not 100% sure now but I’d say that just using uBlock is enough (if properly configured) to prevent cookie-based tracking so my setup is definitely over-engineered.
Start times are atrocious, long conversations literally break rendering (and I’m using the desktop app on a MacBook Pro with an M3 Pro CPU and 36 GB of RAM so an electron app shouldn’t feel so janky so frequently, right?).
IMHO they just don’t care right now (and I get it from their perspective) but I’m pretty sure there’s a lot of low hanging fruit they could fix to make the experience 5x or even 10x smoother. Claude Code (TUI) is also another memory hog and I’ve even had Ghostty literally crash with enough open sessions.
Fortunately Anthropic models are also incredibly so at least I’ve been able to speedrun my own desktop client using Tauri and fix many of the issues I encounter every day. I might release it at some point.
I was spending unholy amounts of money and tokens (subsidized cloud credits tho) forcing Opus for everything but I’m very happy with this new setup. I’ve also experimented with OpenCode and their Zen subscription to test Kimi K2.5 an similar models and they also seem like a very good alternative for some tasks.
What I cannot stand tho is using sonnet directly (it’s fine as a subagent), I’ve found it to be hard to control and doesn’t follow detailed instructions.
Good call on the examples, I’ll add some that show off browser automation and more complex workflows.
Memory at launch is what’s baked into OpenClaw, but I’m planning to upgrade it to vectors + a continuously updated doc shortly after (similar to what Claude Web does)
If you want early access I’d be happy to get you set up personally, just shoot me an email at ramon <at> agentmode.co
I'm also a sucker for serif fonts so points for that.
Hosted OpenClaw, one click and you get a full agent with configurable skills, channels and the whole thing, all running in its own sandbox.
I love OpenClaw but setting it up is a pain: VPS, Docker, API keys in plaintext, security patches... So I’ve spent the last couple weeks building a hosted version that handles all of that. Each user gets their own isolated environment on Cloudflare Workers.
Still doing some testing with friends before opening signups but planning to launch properly this week.
Would love feedback on the landing page in the meantime!
I usually hear the “we [europe] have some of the brightest minds, we can do anything” and sure, granted, but that’s not the issue and it has never been. Why would those bright minds want to build something in a place that’s so obviously against the very same idea of free competition? Of course they don’t, those who can just flee and those who can’t usually end up building some useless grant-ware in an endless cycle. That’s not to say that we don’t have great startups and entrepreneurs, we do, but I find myself fighting every day against a system that’s built for the state to decide what, when and how citizens must innovate (and live).
/s
Jokes aside, it’s cool but it’s not useful if it’s the first time I visit and I see I have 10+ past visits from all around the world… obviously this is not reliable and I wouldn’t use it for anything, much less anything serious.
“It’s almost unbelievable that we entrust ourselves - squishy, sometimes hapless bags of water, meat, and bones - to navigate protocols of such profound complexity needed to safely take advantage of radioactive materials.”
Maybe it’s just me but I feel like that all the time, not specifically about radioactive stuff, but about other highly complex and regulated environments where a simple mistake can have catastrophic consequences. As an example, just look at how the aerospace industry operates, there are so many talented scientists and engineers working in every aspect and yet many incidents take place every year due to trivial human errors, from pilots misunderstanding something to technicians not tightening a bolt enough.
Of course it’s not like we can trust anything (anyone?) else other than other humans to do this stuff, but it blows my mind how easily we forget about it.
I’ll gladly accept any suggestions!
Claude Code keeps all the conversation logs stored on-disk right? Why not parse them asynchronously and then use hooks to enrich the context as the conversation goes? (I mean in the most broad and generic way, I guess we’d have to embed them, do some RAG… the whole thing)
You install a client on the system you want to manage and enroll it with a single command, just like Tailscale. I’ve built a nice web application were users can manage and access their devices, setup monitoring and configure alerts (for now it only tracks basic stuff like CPU/RAM…)
The whole thing uses WebRTC for p2p connections and it’s very snappy because all the graphics pipeline is fully custom (all the enconding/decoding is platform-specific too) and I’ve managed to get latency and quality on par with Parsec in many scenarios (I still have some work to do here because it’s not my thing)
I plan on making the whole thing open source with a permissive license and also offer a paid SaaS early in 2026 (I think early February?). I plan on offering a hobby free tier and then paid business/pro features but time will tell!
I haven’t event built a landing page yet but if you are interested write me to ramon@rigel.sh
“Fair point — that’s totally valid…” come on, are we supposed to just pretend this is an acceptable submission? I’m all in for vibe coding but at least be upfront about it and don’t waste other people’s time and energy.
What’s this supposed to be?