wr
hn
Top
New
Best
Ask
Show
Jobs
Back
q
qwm
Joined 2 years ago
Karma
40
Submissions
74
Member since
Apr 15
View on Hacker News
Recent submissions
Comment · 14 days ago
I wish more people were talking about this and we had some insight into it. I'm not going to be putting anything back online until this is at least acknowledged.
Comment · 14 days ago
Shut the sites down until you are able to update to the latest PHP patch for your version.
Comment · 14 days ago
30 minutes later and still waiting
Comment · 15 days ago
These issues tend to happen way more in languages that depend on a runtime, especially one with dynamic lookup capabilities. If I remember correctly, log4shell depended on dynamic class loading and a lot of runtime-dependent stuff. Languages that are statically-compiled and memory-safe (namely Go and Rust) don't have the runtime vector and don't generally have the memory safety vectors either. I feel a lot safer deploying services written in Go than JS, for example.
Comment · 15 days ago
Anxious and slowly rewriting said services in other languages as time allows lol
Comment · 15 days ago
I wish
Comment · 2 months ago
I know this is supposed to be a negative comment, but I don't think this is a bad thing
Comment · 2 months ago
Some languages do it better, but it's really not a problem. It's just verbose, but people say that about Java and that never stopped it from being used everywhere
Comment · 2 months ago
You can't terminate goroutines like individual threads, but there's no good reason to anyway. They designed the context system to be able to signal across goroutines and do cleanup that way
Comment · 2 months ago
In the network and web backend world, we haven't moved on, and for good reason
Comment · 2 months ago
Can't relate, I love Go
Comment · 2 months ago
I'm a big fan of `go fix`, such a nice thing for big projects
Comment · 2 months ago
Same. Go feels like the language that does everything I like about Java with a lot more control than Java gives
Comment · 2 months ago
I think you're gonna like it a lot more now. The language has gained a lot of nice things since they added generics
Comment · 2 months ago
This was one of the times where it made some sense. A lot of their complaints were about GC, which Discord has had issues with in the past on other things. Notably, Discord switched from Cassandra to ScyllaDB for their messages, and cited the Java GC as a big reason.