As my eyesight is getting worse I do end up appreciating bigger phones. Even though I miss how smaller phones felt in my hand, it's just hard to see small text on it and that's even though I don't use my phone all that much since I have a kindle for reading and a computer for everything else.
I've been running my own email server with exim and dovecot for 20ish years, I like the freedom it gives me but I have to say it's a significant investment. Not so much keeping things up to date but instead making sure that my emails are actually delivered. I've eventually switched to using fastmail just for sending emails and even with that, I don't get perfect delivery.
Last year I started self hosting my email. I found that once you setup the “usual suspects” (DMARC, DKIM, SPF…) outgoing mail works without issues. In fact it works now better than the (small) provider I was using before.
And setting them up properly is not even that difficult nowadays
Whenever HN discusses self-hosting email, half the people with self-hosting experience say they never had any issues and the other half says they had so many issues they had to give it up.
I self-hosted for years and I did all the standard things you're supposed to do, but I had tremendous problems with Gmail and Outlook. Other providers usually went through without issue.
I guess there is a certain amount of luck in this, probably related to the provider, or the range that your IP reside into. (I guess google and microsoft keep their own blacklists, regardless of what public blacklists say). I wonder if the best course of action in that case is to just spin up a new server on a different provider and try again.
FWIW, in my case, I am running the server on Hetzner, even though is supposed to have a bad reputation, but I have been using its IP for more than 10 years for other things (web server, personal services etc) so I guess that helps
Hard to tell. My server's IP was not on any public blacklists (confirmed by https://multirbl.valli.org/) and it was whitelisted on DNSWL.org at medium trust level.
For most people, $VT (or VWRA) is optimal. You should have a U.S. tilt because most growth is coming out of the U.S. $VT will naturally rebalance into international equities on that growth. If you already have a U.S. heavy portfolio and want more international exposure, $VXUS.
I think that it's been happening for a while. Movies in the 70s and 60s tended to have more pause in the dialogue, more silence than movies in early 2000s.
Take a movie like the Godfather, it had a 8.4 seconds average shot length compared to the Departed 3 second average shot length.
I've noticed my parents no longer having the patience for movies with longer average shot length despite having been young during the era when movies were less fast paced.
We use luuni which is similar (except that it also enable choose your own story with audiobooks). Even then, we limit it because otherwise he would want to listen to it every time before sleeping (and it prevents him from sleeping)
For me open source means that the entire training data is open sourced as well as the code used for training it otherwise it's open weight. You can run it where you like but it's a black box. Nomic's models are good example of opensource.
Even with all training data provided, won't it still be a black box? Unless one trains it exactly the same, in the exact same order for each piece of data, potentially requiring the exact same hardware with specific optimizations disabled due to race conditions, etc., the final weights will be different, and so knowing if the original weights actually contain anything extra still leaves any released weights as a black box, no? There isn't an equivalent of reproducible builds for LLM weights, even if all of this was provided, right?
> My personal headcanon: this tooling works well when built on simple patterns, and can handle complex work. This tooling has also been not great at coming up with new patterns, and if left unsupervised will totally make up new patterns that are going to go south very quickly. With that lens, I find myself just rewriting what Claude gives me in a good number of cases.
I've been doing a greenfield project with Claude recently. The initial prototype worked but was very ugly (repeated duplicate boilerplate code, a few methods doing the same exact thing, poor isolation between classes)... I was very much tempted to rewrite it on my own. This time, I decided to try and get it to refactor so get the target architecture and fix those code quality issues, it's possible but it's very much like pulling teeths... I use plan mode, we have multiple round of reviews on a plan (that started based on me explaining what I expect), then it implements 95% of it but doesn't realize that some parts of it were not implemented... It reminds me of my experience mentoring a junior employee except that claude code is both more eager (jumping into implementation before understanding the problem), much faster at doing things and dumber.
That said, I've seen codebases created by humans that were as bad or worse than what claude produced when doing prototype.
I just run CC in a VM. It gets full control over the VM. The VM doesn't have access to my internal networks. I share the code repos it works on over virtiofs so it has access to the repos but doesn't have access to my github keys for pushing and pulling.
This means it can do anything in the VM, install dependencies, etc... So far, it managed to bork the VM once (unbootable), I could have spent a bit of time figuring out what happened but I had a script to rebuild the VM so didn't bother. To be entirely fair to claude, the VM runs arch linux which is definitely easier to break than other distros.
reply