Viewing profile — im-a-baby
im-a-baby
HN member- Joined
- Thu, Nov 03, 2022, 12:39 AM UTC
- HN karma
- 81
- Public activity
- 42 items
- HN profile
- View on Hacker News ↗
About im-a-baby
No profile information was provided.
Recent public activity
-
comment
Comment #33500529
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 …
-
comment
Comment #33499941
Europeans use 220V for everything.
-
comment
Comment #33499894
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 "f…
-
comment
Comment #33499445
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…
- comment
-
comment
Comment #33492753
Why do countries exist? To protect the interests of the citizens. Water is an important issue
-
comment
Comment #33491730
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 *…
-
comment
Comment #33491509
Yes you could do that, but then you’d lose type info on the error.
-
comment
Comment #33488623
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…
-
comment
Comment #33488471
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() stri…
-
comment
Comment #33488001
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 bel…
-
comment
Comment #33487846
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…
-
comment
Comment #33487818
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 …
-
comment
Comment #33487611
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 functio…
-
comment
Comment #33483279
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 uncle…
-
comment
Comment #33480563
Most of the “paper” products that replaced plastic for stuff like straws and take out containers are coated with PFAS.
-
comment
Comment #33478029
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 t…
- comment
-
comment
Comment #33477611
Paper might be a good replacement for dry things that are guaranteed to stay dry, but a poor replacement for everything else.
-
comment
Comment #33477539
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.
-
comment
Comment #33476561
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 …
-
comment
Comment #33471116
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…
-
comment
Comment #33469058
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.
-
comment
Comment #33468806
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…
-
comment
Comment #33468550
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…