It's also not whether the code passes tests or not. Sometimes AI does the thing I ask for, and it works, but it's so different from the way I would do it or it's too verbose so I just scrap it and code it by hand.
I mostly use it for boilerplate code nowadays. Anything more complicated and it takes me more effort to review the output than to just code it slowly
Yeah, what's up with that. Lately I have found that it tries to find excuses to not do as told and instead do a totally different thing. I told it to write a yaml file according to some specifications and instead it coded a Python script to write the yaml...
I got a worrying one: a day after getting opus 4.8, I tasked CC to add specific TXT records to our subdomain.example.com as per ticket I've received. CC has access to that ticket via Atlassian MCP, and started doing terraform code changes in a local git branch. Somewhere along the way it said that to do that it needs an approval from a company's VP (ticket requester) as "subdomain.example.com" is critical (it isn't). Then it refused to open a pull request, immediately deleted the local git branch along with all the changes and refused to proceed without evidence of approval from that VP. No amount of explaining, then pleading, and then threatening moved it. It was surreal and I was shocked and frankly pissed. It was amusing in the end because the day earlier it had no problem adding those same TXT records to example.com. Codex did those changes in 1/4 of time and no complaining.
How do you deal with sending emails? When I was self hosting my emails would be flagged by Gmail (or any other email providers) so I effectively only had a self hosted inbox, which sucks
Dont use a random IP to host? I use fastmail, even though they're trying to convince me that I need to pay ~$45 now instead of $5/year.
And they sent me an email explaining how grateful I should be, that I'm grandfathered in to being able to use my own domain on a "plan" they dont even offer., in a plan that didn't offer custom domains.
Well how'd I get all that then? I signed up for fastmail explicitly because $5/yr for custom domains.
Anyhow if you pay a host you're probably fine. Or find someone with an old /24 thats had a /31 or /32 unused for a long while, and no other black marks against the /24. And use that IP, set up demarc and all the other new email DNS stuff.
I migrated from Fastmail to Runbox in 2017, having been a customer with the former for four years, after I filed a ticket and the Fastmail CEO responded with such obnoxious belligerence that I swore off doing business with Bron or his company ever again.
The ticket began with a question about whether they'd be willing to change the way their WebDAV server handles query strings (by just ignoring them—versus returning 404, as it was doing at the time). The CEO subtly reframed the conversation as if I was accusing them of not following the standards. I wasn't. Git utterly screwed up how it does content negotiation. The change on their end would have made it easier to upload content into the file storage/web hosting space included with all plans[1] using git instead of a dedicated, conventional WebDAV client or the flaky support built into nautilus. I explained that I had originally planned to write a blog post about another one of the benefits of a Fastmail account, but the smugness and passive aggression of Bron's subsequent response—"Oh good. We don't want that," and his likening the use of git to push your static site to Fastmail's web hosting as akin to abusing DNS to tunnel arbitrary IPv4 data (wat)—and the general intellectual dishonesty I'd run into over the years seeing them respond to criticism e.g. here on HN, along with the fact that my plan was up for renewal in a month made the choice not to renew (and to try to dissuade others from giving their money to jerks) an easy one.
I switched to a different provider the next month, ended up saving money, and have only ever been met with warmth and kindness in the interactions I've had since switching, which is now going on 10 years ago.
My setup is more complicated than it needs to be for $reasons (I like playing with networking protocols, have my own v6 prefix and ASN etc. and my mail and other important personal services are hosted across multiple sites for redundancy), but any competent VPS host that offers you a static IP - coupled with some DKIM, SPF and DMARC configuration that will take an afternoon - should solve the problem. I rarely touch my home setup and it works fine; mail doesn’t go to reputation black holes and it’s been like this (literally) for decades. I invest in architectural tweaks and improvements perhaps every 5 years.
I do run similar infrastructure professionally for a living, which probably helps with getting it right first time. Competent VPS hosts care about IP reputation for mail; e.g. Hetzner only allows outbound port 25 for “trusted” customers, which somewhat helps with abuse reports. Some hosting providers may even let you relay via their own outbound hosts if you have a VPS with them, which simplifies the operational aspect.
I rarely need to send from the catch all address, but Postfix can easily be configured to allow my user to send from other addresses, and then it’s just a case of adding as an alias in your mail user agent.
I was worried about not being able to send emails, but is seems that as long as you setup properly SPF/DKIM/DMARC you're fine. You may have problems if using a domestic address though.
For the configuration, the best bet is probably to use a product that makes it easy to configure the above three, there are a few alternatives around, like Stalwart [1] or docker-mailserver (which is little more that your postfix/dovecot/rspam combo packaged in a container) [2]
But I'm wondering if you are doing something wrong. I just tried nebula in Firefox 151.0.3 and it works flawlessly. Full screen works, all buttons in the player work.
I also tried it on Firefox for Android and it works.
You can do interesting things with microwave kilns these days, I wonder if they get hot enough for ceramics? They can melt copper, I believe, so they’d be in the ball park.
I think the yogurt may be a bad example. Most store yogurts don't have any weird preservatives, it's just milk, live cultures and sugar. I would recommend doing your own to save money though.
That would make sense to me if we didn't live in a world of food engineered to be addictive (talking about prepared food here)
I think now more than ever it's important to be strict about food rules (meal times, what kind of meals, etc.)
There is also a lot of culture involved in this. In my home country meal times and meal culture is sacred. You always eat at the same time and you sit down away from your desk to eat (alone or with people). Here in the US people like to eat at their desk or while in a meeting. I also have tons of meetings scheduled during normal lunch times, while back in the EU that would have only happened if there was some kind of emergency.
Overall I think the EU relationship with food is healthier
I mostly use it for boilerplate code nowadays. Anything more complicated and it takes me more effort to review the output than to just code it slowly
reply