Profile avatar
roland.zone
go (the language) security team 🔥💻🔥
71 posts 999 followers 128 following
Regular Contributor
Active Commenter

I suspect "I'm gonna open source it on a Chinese server" is going to be a permanent addition to my lexicon

i choose to believe this is performance art github.com/openssl/open...

go birds

very cool to see the team continuing to push boulder to new heights, I don’t think any of us could’ve predicted it’d be responsible for issuing millions of certs a day in 2015 letsencrypt.org/2025/01/30/s...

getting faded off that NIST Reference Material 8210 shop.nist.gov/ccrz__Produc...

perhaps slightly jumping the gun here, but excited to see support for this finally getting rolled out github.com/letsencrypt/...

the number of xiaohongshu screenshots people are posting of comments they think are from people in china marked "美国" is extremely funny

nice

“people familiar with the matter” doing so much heavy lifting, china allowing a technology transfer here seems so incredibly implausible

where did i get this? i have zero memory of its origin

i've been thinking about writing a blog post about the Go Security team approach to (lack of) severity labeling for vulnerabilities, probably with an aside about the (non) utility of CVSS scores. would people actually find this useful/interesting, or would i just be posting into the security void

seems pretty cool tbh

uh huh

good stuff in here, please make sure we didn't completely break anything

i can’t believe they milkshake duck’d the tsunami

something i often here from people that is "missing" from go is enums, buts its often unclear why they think they are necessary. most of the time it boils down to wanting enforced exhaustive type switch cases ("match" in some other languages), but is that really it?

90% of election analysis boils down to "here is this position i personally dislike/like, it was the only reason this person lost/won, i am very smart"

i’m like 90% sure the reddit person is referring to lunch ninja, a program which sets up cross org lunches so you can talk to people you don’t generally work with. poses a lot of questions about their general understanding of normal human interactions 🫡

the three big things i worked on for go 1.24 from least cursed to most cursed: * a dit API & runtime mode (minorly cursed) * server-side ECH support for TLS (moderately cursed) * x509 policy validation (unbelievably cursed)

every six months i swear i won't put off major feature work until the last week of the go dev cycle and i have never learnt my lesson

damn if only we already had some kind of magical way to "nearly perfectly" add numbers of 100+ digits

what the last day before the go freeze looks like

amazing ux, a+ well done

opinion sections really have just become a place for the most deranged humans imaginable to justify their own neuroses