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 obvious ways. I spent 13 years maintaining…
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, everything is an object etc, had us…
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 hell to weed out. Once you've been there…
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. Even the catholic church is pretty…
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 train with. Most of the stuff out there…
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 rule them all attitude less than…
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 could do for you. The end result is the…
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.
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 lives as well.
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 a programming language better by…
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 distortion field. Sometimes unwinding the…
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.
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 is entitled to an opinion. What I do…
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 thousands of users. I know, drug users are…
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 disease, it doesn't make sense any more.…
Same here, except I prefer C since that makes it more accessible. That would also allow others to write clients for their favorite languages.
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? Scientifically sound is not the first thing…
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 GUI framework, looked it up in the book…
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 fires but always first in line to play…
Security apps from the Alphabet agency's cyber unit, nice. At least they're not mandatory here yet...
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 without getting anything in return either.…
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 western country, many will even stop you…
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. But I'm working on it, I don't consider…
Flagged, really? Didn't rhyme with the HN narrative I guess, probably violated some CoC paragraph. Ah well, this too shall pass. Just know that from the outside you look very funny when you run in circles chasing your…
I mean that in certain areas we've recognized and pay tribute to the importance of visualization. But then we fail to make the connection and realize that the same mechanics apply to everything. It's mainly the…
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 obvious ways. I spent 13 years maintaining…
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, everything is an object etc, had us…
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 hell to weed out. Once you've been there…
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. Even the catholic church is pretty…
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 train with. Most of the stuff out there…
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 rule them all attitude less than…
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 could do for you. The end result is the…
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.
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 lives as well.
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 a programming language better by…
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 distortion field. Sometimes unwinding the…
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.
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 is entitled to an opinion. What I do…
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 thousands of users. I know, drug users are…
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 disease, it doesn't make sense any more.…
Same here, except I prefer C since that makes it more accessible. That would also allow others to write clients for their favorite languages.
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? Scientifically sound is not the first thing…
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 GUI framework, looked it up in the book…
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 fires but always first in line to play…
Security apps from the Alphabet agency's cyber unit, nice. At least they're not mandatory here yet...
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 without getting anything in return either.…
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 western country, many will even stop you…
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. But I'm working on it, I don't consider…
Flagged, really? Didn't rhyme with the HN narrative I guess, probably violated some CoC paragraph. Ah well, this too shall pass. Just know that from the outside you look very funny when you run in circles chasing your…
I mean that in certain areas we've recognized and pay tribute to the importance of visualization. But then we fail to make the connection and realize that the same mechanics apply to everything. It's mainly the…