Viewing profile — codr4
codr4
HN member- Joined
- Tue, Aug 28, 2018, 7:12 PM UTC
- HN karma
- 28
- Public activity
- 61 items
- HN profile
- View on Hacker News ↗
About codr4
No profile information was provided.
Recent public activity
-
comment
Comment #18341763
I'm far from wizard on the topic, but from my experience it's not that simple since the relative magnitudes of the operands and the operator affect the size of the error in non obv…
-
comment
Comment #18269738
If I remember correctly at least Alan Kay openly admits being very inspired by Lisp. Unfortunately the limitations/walled gardens they chose to impose in the name of simplification…
-
comment
Comment #18266852
Mostly agree... The reason it's not all about power/competition is that corruption is very easy to get into your system; be that individual, corporate or otherwise; and tricky as h…
-
comment
Comment #18266652
Do you know what the best predictor of future behavior is? They're acting all nice and friendly right now, wasn't always like that and there's no reason to assume it always will be…
-
comment
Comment #18266462
I've been practicing Ving Tsun for around 25 years. Many aren't aware, but the most of the system is based on blades. The issue I've been having is finding good enough knives to tr…
- comment
-
comment
Comment #18222164
I didn't say that, I said that exceptions are used for exceptional problems. Expected errors like missing values are better handled using optional types. I find the one ring to rul…
-
comment
Comment #18217228
Yep yep, sounds good. Problem is you're not handling errors, you're wasting precious energy shuffling errors to code that knows how to handle it; which is exactly what exceptions c…
-
comment
Comment #18217221
They are used for exceptional problems, expecting one doesn't really make any sense. Of course you do, that's the point; to unwind the stack until you reach code that knows how to …
-
comment
Comment #18217213
The standard library uses panic/recover to sort of implement exceptions here and there. It's a pretty serious case of do as I say, not as I do.
-
comment
Comment #18217206
Do you see any problems with optimizing everything we do for junior developers? I mean, most of us aren't, and it would be really nice if someone gave a crap about wasting our live…
-
comment
Comment #18215682
They are not overlooked, they are better handled further up the call stack. And not having the option to forward them implicitly is a step back, not forward. There's no way to make…
-
comment
Comment #18215471
Go's resistance to exceptions looks like Steve Jobs and his one button mouse from here. It's not like renaming them to panic/recover fooled anyone outside of the Pike reality disto…
-
comment
Comment #18215394
Exactly like that. Blindly trusting authority and walking over dead bodies to defend our ignorance hasn't been working for thousands of years, it's about time.
-
comment
Comment #18215356
One of my teachers at university kept repeating that you can't really call yourself a programmer before you've implemented at least one language. I don't know about that, everyone …
-
comment
Comment #18208698
As others noted, proving medical benefits has been illegal for a long time. What we do have is the authentic personal experience and testimony to its benefits from hundreds of thou…
-
comment
Comment #18167725
The same as someone who died from a second round of untreatable cancer after having their system wrecked? Look, I get it; cancer is no fun. But when the cure is worse than the dise…
-
comment
Comment #18163984
Same here, except I prefer C since that makes it more accessible. That would also allow others to write clients for their favorite languages.
-
comment
Comment #18162722
Works short term but wrecks your immune system long term, which means you will get sick from something else and no one can be blamed. Have you actually seen someone on chemo? Scien…
-
comment
Comment #18155915
I skimmed both books several times back in the days, but didn't really have enough experience to know what to make of it. I once used the bridge pattern to write a multi backend GU…
-
comment
Comment #18133708
My boss at my first gig was like that. Would always praise anyone who worked late or rushed in there to put out fires outside of work hours, he wasn't very interested in preventing…
-
comment
Comment #18133349
Security apps from the Alphabet agency's cyber unit, nice. At least they're not mandatory here yet...
-
comment
Comment #18120931
And that's fine too, it's perfectly ok to disagree with the choices others make. But that's as far as it goes, you wouldn't like someone else telling you how to spend your time wit…
-
comment
Comment #18104078
Worrying where it will come from is never going to be a good idea, worrying in general is the worst kind of visualization. Dying from starvation is not really realistic in any west…
-
comment
Comment #18104057
Hey now, none of this is my fault, most of us are in the same boat. As much as I would want to be completely independent, this society tries it best to make that really difficult. …