Readit News logoReadit News
jdalsgaard commented on Swift is a more convenient Rust (2023)   nmn.sh/blog/2023-10-02-sw... · Posted by u/behnamoh
behnamoh · 8 days ago
Swift also supports the ownership model.
jdalsgaard · 8 days ago
Yes, it supports it. But is fundamentally not based on the idea of zero-cost abstraction from where I see a lot of Rust features being derived from. So crates I pull in must obey it too - it's not optional (you do have unsafe to watch out for, but that's an easy grep).
jdalsgaard commented on Swift is a more convenient Rust (2023)   nmn.sh/blog/2023-10-02-sw... · Posted by u/behnamoh
jdalsgaard · 8 days ago
I would tend to disagree; fundamental to Rust is the concept of zero-cost abstraction. Swift does not do that.

I my view, and I might be wrong, many features of Rust are chosen specifically to have the language comply to the zero-cost rule. Such as the ownership model.

jdalsgaard commented on Why Does Destroying Resources via TF Suck?   newsletter.masterpoint.io... · Posted by u/mooreds
jdalsgaard · 15 days ago
Most tools, frameworks and articles in IT, SaaS in particular, are about spinning up things. It is what people find exciting.

Work a few years in Ops and you learn that spinning up things is not a big part of your work. It's maintenance, such as deleting stuff.

Unfortunately this process is the hardest, and there's very little to help you do it right. Many tools, framework and vendors don't even have proper support for it.

Some even recommend 'rinse and repeat' instead of adjusting what you have - and this method is not great if you value uptime, nor if you have state that you want to preserve, such as customer data :-)

Deleting stuff, shutting services down, turning off servers - those are hard tasks in IT.

jdalsgaard commented on JMAP for Calendars, Contacts and Files Now in Stalwart   stalw.art/blog/jmap-colla... · Posted by u/StalwartLabs
matesz · 4 months ago
Running Stalwart in production for ~20 heavily used accounts for some company and no problems so far! The simplicity for such a complex stack and flexibility of deployments is off the charts!
jdalsgaard · 4 months ago
I second that; only running it for personal use on a few domains, but handles all the complexity _extremely_ easily.
jdalsgaard commented on Ask HN: What are good books/blogs to read for a first time CTO?    · Posted by u/kanodiaashu
jdalsgaard · 2 years ago
Not a book or blog per se, but: https://datatracker.ietf.org/doc/html/rfc1925 -- The Twelve Networking Truths.
jdalsgaard commented on Eurovision Song Contest Bingo   eurovision.vonmalmborg.co... · Posted by u/ValentineC
jdalsgaard · 4 years ago
In desperate need of more upvotes..
jdalsgaard commented on Can I have a smaller Prometheus   wejick.wordpress.com/2022... · Posted by u/wejick
jdalsgaard · 4 years ago
> Prometheus alternative

Well... if size of the executable is really a concern, perhaps Victoria Metrics is worth considering; my amd64 executable is about 17MiB in size.

jdalsgaard commented on Remote, in-memory key-value stores: An idea whose time has come and gone? [pdf]   pages.cs.wisc.edu/~rgrand... · Posted by u/Terretta
jdalsgaard · 7 years ago
Love it; "if you fetch it over a socket, it ain't no cache"

u/jdalsgaard

KarmaCake day30December 5, 2016View Original