You mean by other email servers? I haven’t had any issues yet.
Professional software engineer, musician, gamer, stoic, democratic socialist
- 4 Posts
- 465 Comments
I also self-host email on a Hetzner VPS. I pay about 9 Euros/Month.
I sure hope you’re using that for a lot more than email.
tatterdemalion@programming.devto
Linux@programming.dev•Finally, an operating system for people who hate actually using their own computer.
2·3 days agoMy god what an obnoxious website.
tatterdemalion@programming.devto
Programming@programming.dev•Lean proof of the entire US tax code to find loopholes
11·4 days agoSo what formal language do you think would be more appropriate than Lean for this purpose?
tatterdemalion@programming.devto
Programming@programming.dev•Lean proof of the entire US tax code to find loopholes
11·4 days agoThen what was your point?
tatterdemalion@programming.devto
Programming@programming.dev•Lean proof of the entire US tax code to find loopholes
38·4 days agonot mathematically complicated but logically complicated
Lean is more than capable of modeling logic.
tatterdemalion@programming.devto
Linux@programming.dev•TisVlay - TV Display control for Linux
1·8 days agoYou could use that to run the TisVlay CLI to automate TV related macros
Nice idea. I may try this out next time I’m tweaking my NixOS configs.
But for speaker bars/stereos, that’s another idea to add to the HDMI-CEC backend.
Yea that definitely sounds interesting. My speakers are connected over optical digital audio cables. I can’t even control them with my TV remote. I’m not sure I will be able to make this work. But I am planning on getting a new TV soon so 🤞
tatterdemalion@programming.devto
Linux@programming.dev•TisVlay - TV Display control for Linux
0·9 days agoI use Plasma Bigscreen for my HTPC. I can’t speak to development status, but I know that it is functional for me as I use it daily. I use it for two things: moonlight game streaming client and jellyfin client. I can use the KDE Connect android app as a remote, but more often I use a bluetooth game controller or the Jellyfin android app to cast stuff.
It’s basically never locked because I don’t need it to be.
I don’t have an OLED TV yet, so the burn in prevention stuff isn’t useful to me yet. But having things like power and volume control on my phone would be really nice QoL improvements. I currently need to use my TV remote for power and input selection and my speaker remote for volume (though at least Jellyfin has its own volume control too).
tatterdemalion@programming.devto
Linux@programming.dev•TisVlay - TV Display control for Linux
0·9 days agoNice! Thanks for sharing!
I’m curious if you’ve used Plasma Bigscreen, what you think of it, and how TisVlay would integrate with it.
tatterdemalion@programming.devto
Technology@lemmy.world•Linus Torvalds says Linux kernel is out of 'stabilization phase' and using 'much healthier model' for AI contributionsEnglish
12·11 days agoYou could say the same about patents for physical inventions. But there are legitimate reasons for patents to exist.
While funny, the hero could have done both: save them and register them as organ donors.
Just because someone making such an argument identifies as a utilitarian doesn’t mean all utilitarians make flimsy arguments.
tatterdemalion@programming.devto
Programmer Humor@programming.dev•this is the start of everything falling apart, i can feel it
1·19 days agoYou are correct to point out the distinction between race conditions and data races. Rust only rules out data races.
I don’t know whether the race in question was a data race or not.
I would still wager that Rust code generally has fewer race conditions than C, given that mutable aliasing can be used as symbolic prevention of race conditions, i.e. your
&mut Tdoesn’t necessarily need to hold data; it can represent some domain concept.aren’t language specific
There are actually languages that guarantee deterministic concurrent execution, and this can rule out larger classes of race conditions than just data races. See the Bloom language and CALM theorem.
tatterdemalion@programming.devto
Programmer Humor@programming.dev•this is the start of everything falling apart, i can feel it
5·20 days agoIt’s been replaced by the overuse of confusing
foo's own [implied noun]phrases.
tatterdemalion@programming.devto
Programmer Humor@programming.dev•this is the start of everything falling apart, i can feel it
273·20 days agoI could attribute the race condition just as much to their use of the C language as to AI.





I believe the main thing to consider beyond just correctness of your email server configuration is that large email providers evaluate the reputation of a sender’s infrastructure. So for example, if your mail server has an IP address associated with large-scale spammers, that would hurt reputation. And if you are your own ASN or something, you have to build your reputation from nothing. I believe I mostly dodge this problem by just putting my email server in Hetzner.