Ben Rüegg
10.3K posts

Ben Rüegg
@bytebln
Realtime Analytics for Publishers → https://t.co/4HVck9Pwj9 Newsletter Analytics→ https://t.co/WiRMrNZQue News Aggregator → https://t.co/WRIWECklDu
Zürich, Switzerland เข้าร่วม Eylül 2011
626 กำลังติดตาม3.4K ผู้ติดตาม
ทวีตที่ปักหมุด
Ben Rüegg รีทวีตแล้ว

Programming was deeply satisfying work to me. Work for hours/days before getting the payoff of the code working well on your machine. I’m feeling so much friction now to open the editor and do this kind of task by hand, but also increasingly depressed with the nature of work in an AI assisted dev workflow. Back and forth prompting seems to eat at my soul. Need to find a balance that brings back some of the toil.
English
Ben Rüegg รีทวีตแล้ว

Alright interns, we need to have some real talk here
I am tired of vibing on stream. I dont really like vibe coding unless its a tool i have no desire to build (how i manage things on my stream / how i write my youtube videos are great examples of things i would never build but i have). I dont like vibing the things i care about. I hate the code it generates, i hate the feeling of getting everything i ask for and nothing i want. I hate the subtle offness around vibe coded things. It is just driving me nuts. So for the next while i am going to be done vibing on stream.
I genuinely have been trying my hardest to make this work and i cannot quite put a finger on why i hate it, but i do. And i just feel so horribly guilty and wrong because i am not getting the results of "everyone else on twitter."
How am i, someone who prides themselves on making youtube videos that i think are actually good for people. To make videos that help people laugh at the silliness of tech or learn something new. But here i am not able to keep up with all these people claiming the sky is literally coming down. I just feel horrible and guilty about it.
Now i know the world is changing fast, and i want to be able to understand that change super well, be able to talk about it, be able to give really accurate opinions about it so for the last 3 months i have vibe coded an absurd amount of things. But now... i am just tired of it.
I dont want this any more. I want to be a tradcoder.
I dont know why i told everyone this, but i just have this growing sickness that is just eating me alive around vibing and i dont know how to express it.
You all are fired,
CEO ThePrimeagen
English
Ben Rüegg รีทวีตแล้ว

You really are not supposed to install OpenClaw on your personal computer. It needs to be on its own separate computer, Mac Mini or otherwise. It must have its own phone number — one that you install on your phone as a dual eSIM so that you can receive its 2FA SMS codes. It must not have its own iCloud account, to prevent it from reading its 2FA codes itself (on, say, the Messages app on a Mac Mini).
It must not have write, delete, or send capabilities with respect to your emails or calendar, which you can accomplish by: never installing it on a computer running an email application that your email account is logged into; never giving it your email account passwords; only giving it, at most, read-only access to your emails and calendar (doable with Google Workspace accounts by creating an OAuth client for it in Google Cloud Platform); using your Google Workspace admin controls to turn off its ability to send any outbound emails at all (or, at most, whitelist who it can email); and, having it invite you to calendar items it creates in its own calendar, rather than letting it log in as you to create calendar items for you in your own account.
Listen carefully: OpenClaw is basically a real person you have hired, whose capabilities are vast and fast — in ways both good and potentially bad. But you’ve hired it in the absence of a resume or behavioral background check results.
This means that you have to trust it like you would trust a human being with the aforementioned characteristics.
As in, not at all.
Instead of trust, you must limit what it has access to in the first place.
You do not “trust.” You do not even “trust, but verify.” And believe it or not, you also do not “distrust.”
You withhold trust altogether.
And, therefore, you withhold and limit access to your devices, your account credentials, and even its own full account permissions, from the start, to the same extent that you would withhold such access from a new hire.
Would you let a human being with the aforementioned characteristics — brilliant and capable, but lacking a resume or behavioral background check results — directly use your personal computer or your work computer?
You would not.
Would you give that person your email account passwords?
You would not.
Would you let it use your phone number for anything?
You would not.
So, don’t do that.
Summer Yue@summeryue0
Nothing humbles you like telling your OpenClaw “confirm before acting” and watching it speedrun deleting your inbox. I couldn’t stop it from my phone. I had to RUN to my Mac mini like I was defusing a bomb.
English
Ben Rüegg รีทวีตแล้ว
Ben Rüegg รีทวีตแล้ว
Ben Rüegg รีทวีตแล้ว
Ben Rüegg รีทวีตแล้ว
Ben Rüegg รีทวีตแล้ว

@MrMooky This one is particularly desperate 😳
mittwald-status.de/incidents/1786…
English

For the past two days, I have been moving large amounts of data away from Mittwald and migrated 2 big clients to Hetzner. I'm so fed up with these constant, ridiculously long downtimes and the move was really a spur of the moment thing.
Andreas@MrMooky
More than a month has passed without downtime. But fear not, their cloud servers are down again today… 4h and counting. They must try to win a “worst cloud hosting provider of the year” award. 🥇 #mittwald
English

Amazing how many @Cloudflare products start with a vendor we’d happily used deciding to try and hold us hostage. And our team then saying: “Ok, guess we need to build that ourselves now.” DDoS, DNS, Registrar, CAPTCHA, Zero Trust… all the result of this. Any guesses what’s next?
English

@pvukovic Agree. I only use it for unimportant stuff. I'd love to switch everything over to Hetzner, but I have around 2 billion requests/month (with some big traffic spikes now and then). I'm just concerned their automatic systems might get triggered and shut down my account.
English

@niggi Das 6-Minuten-Video (im QR-Code auf dem Plakat versteckt) ist auch ganz nett 🤯youtube.com/watch?v=DFnFpx…

YouTube
Deutsch

@AventuraObscura what's going on with these exclamation marks in germany, it always feels like someone is shouting at me 😆
Burger King in Pberg:

English



@thomashalbrittr @lemonsqueezy I really do hope they will improve, but I’m not holding my breath it’ll happen soon
merging products and companies is tricky so I’d expect most changes will be invisible and maybe later next year we’ll start noticing the new leadership
English

@lemonsqueezy "lost" a $600 transaction (+ some more)
I was always a big fan of the company and the product, but my honeymoon phase is getting over.
every indie seller I know lives by the payment dashboard - every notification, chart trend change - I’m personally checking it at least 10 times a day.
it’s the sacred shrine of my little business which I come to pray for the numbers to go up.
and now I realize that the dashboard doesn't reflect reality... heck, the whole payment system might be losing track of my money?!
imagine your banking app missing some transactions or calculating the amount of money you have incorrectly. I'd leave the bank in an instant.
ok so what happened? here's my small litany of pains which make me want to throw the whole payment provider out the window:
1. I accidentally discovered that a customer purchased a yearly plan, just by casually browsing subs in my database. This did not show anywhere (charts, API, etc not even my bank account!) except for the status "paid" on their order. Lemon Squeezy, where is my money??
2. I wanted to issue a refund on a large transaction to another customer. Somehow, they received only part of it - turns out, that the sales tax was missing (over $100) and of course now the relationship is getting strained. Lemon Squeezy, can you actually give tax refunds?
3. Things happen. The above could be resolved or fixed with customer support. Unfortunately both problems above just end up in a void; you can get an initial reply, but when things become "too complicated" to solve... you're left alone.
it sucks to write this stuff in public on X but I just don't know what to do anymore
PS does anyone have tips on migrating to Stripe and managing tax responsibility yourself? :)

English



















