People who hate on projects are those that have never attempted to create something on their own. It's kind of like how the easiest person to sell something to is a salesman. Most people's default reaction to anything…
Europeans use 220V for everything.
Yea, the issue is that nil's in Go are typed. So `err == nil` is checking err against error's nil value, but the value stored in err is *MyError's nil value. package main import "fmt" type MyError struct{} func (m…
I do eat grape seeds. Apples, the core is too tough. With watermelon, I greatly prefer seedless. Like it’s not even close in terms of taste or texture. I probably eat about 2 whole watermelon a week in the summer time.…
Why do countries exist? To protect the interests of the citizens. Water is an important issue
No not using pointers would not solve the issue. The issue is that the specific error implementation type is part of the method signature. If you returned type MyError instead of *MyError, then it would be impossible to…
Yes you could do that, but then you’d lose type info on the error.
Your distinction between user and programmer doesn’t make sense to me. I typed the regex and I typed the config file. Why is a regex syntax error different than a YAML syntax error? Both are irrecoverable errors for my…
Generally, returning a typed error in the function signature in Go is very annoying and dangerous. An example why: import "fmt" type MyError struct{} func (m *MyError) Error() string { return "" } func myFunc() *MyError…
That's very different than your initial statement of: "Many schools of thought believe that it is impossible to prove the absence of something.". Many (all?) schools of thought believe in the law of excluded middle,…
It's pretty trivial to construct negatives that can be proven. E.g. take a solid colored object and prove it's not a specific color. You can prove the negative statement by proving a positive statement about the true…
I'm confused. As the article states, the speakers do wake spuriously and record conversations. So the speakers do eavesdrop, even if it's unintentional. The article goes on to say that, even those the speakers do…
I think it's fine to add syntactic sugar for panic. The standard library already has similar functionality, like regexp.MustCompile. And personally, I've implemented a Must function in many services. E.g. you try to…
I believe the point is that quantum computers allow you to manipulate a linear combination of bits, whereas simulating the weather would require non-linear combinations. It's unclear how a QC would help simulate…
Most of the “paper” products that replaced plastic for stuff like straws and take out containers are coated with PFAS.
What do interest rates offered by the banks have to do with liquidity in the bond market? The Fed speculates that the reason for the lack of liquidity is due to uncertainty about the economic outlook and uncertainty…
Paper might be a good replacement for dry things that are guaranteed to stay dry, but a poor replacement for everything else.
The web was more decentralized prior to the rise of Google and Amazon. But web3 specifically refers to a future version of the internet, not the past.
The full report has a lot of interesting information in it: https://www.federalreserve.gov/publications/files/financial-... Scroll to any point in the document and you will see an interesting facet of the economy.
Exactly. Why would you want a single app that has other apps? You could easily go download a standalone app from the app store that delivers a superior experience. There would need to be some competitive advantage or…
The timestamp of each vote in the machine could be useful during the audit. Imagine you found a discrepancy, you'd then want to determine when the discrepancy started.
How do VPN ad blockers work? Like do you need to add a trusted CA to your device and the VPN MITMs all of your traffic? I’m not sure I’d have that level of trust in my VPN provider…
You could print a receipt that contains the voter's selection. The voter would then verify the selection and deposit the receipt into a receptacle. The voting machine results could then by audited by comparing the…
A few thoughts: 1) Everyone agrees that spam should be "censored" because (nearly) everyone agrees on what spam is. I'm sure (nearly) everyone would also like to censor "fake news", but not everyone agrees on the…
Look, I agree that theoretically it’s possible to lower inflation while keeping unemployment low. But the Fed is looking for a causal effect. They want higher unemployment because that will balance the labor supply and…
People who hate on projects are those that have never attempted to create something on their own. It's kind of like how the easiest person to sell something to is a salesman. Most people's default reaction to anything…
Europeans use 220V for everything.
Yea, the issue is that nil's in Go are typed. So `err == nil` is checking err against error's nil value, but the value stored in err is *MyError's nil value. package main import "fmt" type MyError struct{} func (m…
I do eat grape seeds. Apples, the core is too tough. With watermelon, I greatly prefer seedless. Like it’s not even close in terms of taste or texture. I probably eat about 2 whole watermelon a week in the summer time.…
Why do countries exist? To protect the interests of the citizens. Water is an important issue
No not using pointers would not solve the issue. The issue is that the specific error implementation type is part of the method signature. If you returned type MyError instead of *MyError, then it would be impossible to…
Yes you could do that, but then you’d lose type info on the error.
Your distinction between user and programmer doesn’t make sense to me. I typed the regex and I typed the config file. Why is a regex syntax error different than a YAML syntax error? Both are irrecoverable errors for my…
Generally, returning a typed error in the function signature in Go is very annoying and dangerous. An example why: import "fmt" type MyError struct{} func (m *MyError) Error() string { return "" } func myFunc() *MyError…
That's very different than your initial statement of: "Many schools of thought believe that it is impossible to prove the absence of something.". Many (all?) schools of thought believe in the law of excluded middle,…
It's pretty trivial to construct negatives that can be proven. E.g. take a solid colored object and prove it's not a specific color. You can prove the negative statement by proving a positive statement about the true…
I'm confused. As the article states, the speakers do wake spuriously and record conversations. So the speakers do eavesdrop, even if it's unintentional. The article goes on to say that, even those the speakers do…
I think it's fine to add syntactic sugar for panic. The standard library already has similar functionality, like regexp.MustCompile. And personally, I've implemented a Must function in many services. E.g. you try to…
I believe the point is that quantum computers allow you to manipulate a linear combination of bits, whereas simulating the weather would require non-linear combinations. It's unclear how a QC would help simulate…
Most of the “paper” products that replaced plastic for stuff like straws and take out containers are coated with PFAS.
What do interest rates offered by the banks have to do with liquidity in the bond market? The Fed speculates that the reason for the lack of liquidity is due to uncertainty about the economic outlook and uncertainty…
Paper might be a good replacement for dry things that are guaranteed to stay dry, but a poor replacement for everything else.
The web was more decentralized prior to the rise of Google and Amazon. But web3 specifically refers to a future version of the internet, not the past.
The full report has a lot of interesting information in it: https://www.federalreserve.gov/publications/files/financial-... Scroll to any point in the document and you will see an interesting facet of the economy.
Exactly. Why would you want a single app that has other apps? You could easily go download a standalone app from the app store that delivers a superior experience. There would need to be some competitive advantage or…
The timestamp of each vote in the machine could be useful during the audit. Imagine you found a discrepancy, you'd then want to determine when the discrepancy started.
How do VPN ad blockers work? Like do you need to add a trusted CA to your device and the VPN MITMs all of your traffic? I’m not sure I’d have that level of trust in my VPN provider…
You could print a receipt that contains the voter's selection. The voter would then verify the selection and deposit the receipt into a receptacle. The voting machine results could then by audited by comparing the…
A few thoughts: 1) Everyone agrees that spam should be "censored" because (nearly) everyone agrees on what spam is. I'm sure (nearly) everyone would also like to censor "fake news", but not everyone agrees on the…
Look, I agree that theoretically it’s possible to lower inflation while keeping unemployment low. But the Fed is looking for a causal effect. They want higher unemployment because that will balance the labor supply and…