I was about to leave a very witty "just be idempotent ;)" response but did not consider the nonce. I'd be surprised if Google is quick to change this, so I guess be stateful on the receiving server, persist that you…
They're clearly trying to imitate human interaction, and believe it or not, the vast majority of humans have genders they're perfectly happy with.
After having used Datadog for several years, going back to Grafana / Loki / Prometheus felt like regressing by two decades. As much as I appreciate free solutions, I feel like Grafana has really fallen behind when it…
Calling Postgres experts: Why, exactly, do we need to put a memory cache such as Redis in front of Postgres? Postgres has its own in-memory cache that it updates on reads and writes, right? What makes Postgres' cache so…
I'm assuming you're targeting this mainly at enterprises and business use-cases such as callcenters, but are you planning to make this usable for personal use cases as well? For example, having a bot to bounce ideas off…
Cool tech demo, not even close to a level quality I'd consider paying for
At the risk of sounding like a complete idiot, isn't the hypothesis of the original paper still true? Let's assume self assessment score is perfectly random between 0% and 100%, so on average every group will always…
Sometimes I have this urge to try getting into a manager role. I really want to see and experience for myself if most managers I work with are just bad at their job, or if being a "good" manager is simply impossible and…
Are you suggesting everybody should use event sourcing instead of using transactions? Because the general consensus on event sourcing is "don't use it unless you absolutely have to."
> You're saying that a software startup's selection of available engineers is so limited that it's not possible to approach general population demographics? Yes, because engineers don't follow general population…
Yes, pretty much. It's a pain to write, but easy to read. On a larger scale the average engineer likely spends more time reading code than writing code
You discovered the Zen of Go. There are no magic one liners. It's boring, explicit and procedural. Proponents argue that this forced simplicity enhances productivity on a larger organisational scale when you take things…
I have such a love-hate relationship with this language. I use it professionally every single day, and every single day there are moments when I think to myself "this could be solved much more elegantly in language X"…
e.g. var typeA Interface = (*TypeA)(nil) println(typeA == nil) // false println(typeA == (*TypeA)(nil)) // true Yes really https://go.dev/play/p/sz44kJW8OuT
I'm going to get blasted for this, but you *are* doing scrum wrong. Scrum was invented by engineers to defend themselves against incompetent middle managers. The moment you let management take the process over and warp…
Marketing hint: Given that you'll be competing with Copilot I'd love to see examples where Copilot fails and Cody does better. Also there are several typos on the linked page, you might want to read it over a few more…
Why, what's wrong with func TraverseParTuple10[F1 ~func(A1) ReaderIOEither[T1], F2 ~func(A2) ReaderIOEither[T2], F3 ~func(A3) ReaderIOEither[T3], F4 ~func(A4) ReaderIOEither[T4], F5 ~func(A5) ReaderIOEither[T5], F6…
Go is not a functional language and its generic type system is very restrictive. Why not use a functional language to begin with?
> how many partitions do I need? Unclear, but better get it right because you can never change it! That is.. simply wrong. You can change the number of partitions. Plus I really don't get the "you need an entire team of…
People have been running large language models locally for a while now. For now the general consensus is that llama is not fundamentally better than local models with similar resource requirements, and in all the…
I really do not understand why this is a discussion, why a video had to be made about it and why we now need an interview about this. Clean code / readable code / whatever you want to call it is often at odds with…
If it helps anything, I'm 30 which is supposed to be peak cognitive ability. During some days / weeks I have that exact feeling. I think it's a mixture of cognitive bias (you probably don't remember all the "easy"…
I couldn't disagree with this any harder. I'm a Java BE Engineer who joined a Go shop, so I have a direct comparison. Both are microservice environments for products of similar complexity. It is insane to me how much…
Not only that, Merkel's party is a significant driver in laws and regulations that reduce user internet anonymity. Considering that multiple politicians voiced this opinion at surprisingly similar time this seems like…
I think a private business should be able to chose their customers and decline business for any reason A much bigger issue is the fact that public opinion and discourse happens exclusively on private platforms who each…
I was about to leave a very witty "just be idempotent ;)" response but did not consider the nonce. I'd be surprised if Google is quick to change this, so I guess be stateful on the receiving server, persist that you…
They're clearly trying to imitate human interaction, and believe it or not, the vast majority of humans have genders they're perfectly happy with.
After having used Datadog for several years, going back to Grafana / Loki / Prometheus felt like regressing by two decades. As much as I appreciate free solutions, I feel like Grafana has really fallen behind when it…
Calling Postgres experts: Why, exactly, do we need to put a memory cache such as Redis in front of Postgres? Postgres has its own in-memory cache that it updates on reads and writes, right? What makes Postgres' cache so…
I'm assuming you're targeting this mainly at enterprises and business use-cases such as callcenters, but are you planning to make this usable for personal use cases as well? For example, having a bot to bounce ideas off…
Cool tech demo, not even close to a level quality I'd consider paying for
At the risk of sounding like a complete idiot, isn't the hypothesis of the original paper still true? Let's assume self assessment score is perfectly random between 0% and 100%, so on average every group will always…
Sometimes I have this urge to try getting into a manager role. I really want to see and experience for myself if most managers I work with are just bad at their job, or if being a "good" manager is simply impossible and…
Are you suggesting everybody should use event sourcing instead of using transactions? Because the general consensus on event sourcing is "don't use it unless you absolutely have to."
> You're saying that a software startup's selection of available engineers is so limited that it's not possible to approach general population demographics? Yes, because engineers don't follow general population…
Yes, pretty much. It's a pain to write, but easy to read. On a larger scale the average engineer likely spends more time reading code than writing code
You discovered the Zen of Go. There are no magic one liners. It's boring, explicit and procedural. Proponents argue that this forced simplicity enhances productivity on a larger organisational scale when you take things…
I have such a love-hate relationship with this language. I use it professionally every single day, and every single day there are moments when I think to myself "this could be solved much more elegantly in language X"…
e.g. var typeA Interface = (*TypeA)(nil) println(typeA == nil) // false println(typeA == (*TypeA)(nil)) // true Yes really https://go.dev/play/p/sz44kJW8OuT
I'm going to get blasted for this, but you *are* doing scrum wrong. Scrum was invented by engineers to defend themselves against incompetent middle managers. The moment you let management take the process over and warp…
Marketing hint: Given that you'll be competing with Copilot I'd love to see examples where Copilot fails and Cody does better. Also there are several typos on the linked page, you might want to read it over a few more…
Why, what's wrong with func TraverseParTuple10[F1 ~func(A1) ReaderIOEither[T1], F2 ~func(A2) ReaderIOEither[T2], F3 ~func(A3) ReaderIOEither[T3], F4 ~func(A4) ReaderIOEither[T4], F5 ~func(A5) ReaderIOEither[T5], F6…
Go is not a functional language and its generic type system is very restrictive. Why not use a functional language to begin with?
> how many partitions do I need? Unclear, but better get it right because you can never change it! That is.. simply wrong. You can change the number of partitions. Plus I really don't get the "you need an entire team of…
People have been running large language models locally for a while now. For now the general consensus is that llama is not fundamentally better than local models with similar resource requirements, and in all the…
I really do not understand why this is a discussion, why a video had to be made about it and why we now need an interview about this. Clean code / readable code / whatever you want to call it is often at odds with…
If it helps anything, I'm 30 which is supposed to be peak cognitive ability. During some days / weeks I have that exact feeling. I think it's a mixture of cognitive bias (you probably don't remember all the "easy"…
I couldn't disagree with this any harder. I'm a Java BE Engineer who joined a Go shop, so I have a direct comparison. Both are microservice environments for products of similar complexity. It is insane to me how much…
Not only that, Merkel's party is a significant driver in laws and regulations that reduce user internet anonymity. Considering that multiple politicians voiced this opinion at surprisingly similar time this seems like…
I think a private business should be able to chose their customers and decline business for any reason A much bigger issue is the fact that public opinion and discourse happens exclusively on private platforms who each…