Earlier quoted context omitted.
Likewise, TIL. In your link however it states "Example 1: Numerical Context Let's consider two real numbers, a and b. If a is neither greater than nor less than b, but they aren't explicitly equal, the relationship is ≹" How can that be possible?
That doesn't seem possible with the reals. An example from programming that comes to mind is NaN ≹ NaN (in some languages).
Code is run more than read
71–80 of 325 posts
Re: Code is run more than read
#72Earlier quoted context omitted.
Likewise, TIL. In your link however it states "Example 1: Numerical Context Let's consider two real numbers, a and b. If a is neither greater than nor less than b, but they aren't explicitly equal, the relationship is ≹" How can that be possible?
Think how any number on the z axis of complex plain isn't equal to the a number of same magnitude, on x and y axis. Now if you really think about, a number of a given magnitude on x axis also isn't exactly "equal" to a name of same magnitude on y axis or vice versa. Other wise, -5 and 5 should be equal, because they're the same magnitude from 0.
Edit: oh, I see what you mean. 1 is not larger or smaller than i, but it also doesn't equal i.
Re: Code is run more than read
#73Earlier quoted context omitted.
This doesn't really pass the small test for me either, but to play devils advocate: Imagine you have 2 irrational numbers, and for some a priori reason you know they cannot be equal. You write a computer program to calculate them to arbitrary precision, but no matter how many digits you generate they are identical to that approximation. You know that there must be some point at which they diverge, with one being larg…
Maybe you will find the proof that the infinite series 0.9999... exactly equals 1 interesting: https://en.wikipedia.org/wiki/0.999 ...
The 1/3 * 3 argument, I found the most intuitive.
Re: Code is run more than read
#74Re: Code is run more than read
#75Earlier quoted context omitted.
Likewise, TIL. In your link however it states "Example 1: Numerical Context Let's consider two real numbers, a and b. If a is neither greater than nor less than b, but they aren't explicitly equal, the relationship is ≹" How can that be possible?
for the Reals, it is only hypothetical, the domain has a total order. \inf and $\inf + 1$ comes to mind but I don't think it really counts
That just depends on the numeric structure you're working with. In the extended reals, +inf is equal to +inf + 1.
In a structure with more infinite values than that, it would generally be less. But they wouldn't be incomparable; nothing says "comparable values" quite like the pair "x" and "x + 1".
Re: Code is run more than read
#76Because we as programmers need to know how to progam: learning trumps all. Thus: learning > biz > user > ops > maintainer > author There was that bit dev > * meaning resume-driven development, but in reality it is learning > * And that's the conflict programmers experience in corporate structures, for example the hassle programmers experience when they interview for a position. Employers know it too but they try to s…
My gripe with most programmers that they keep re-learning the same narrow set of skills while ignore the rest that actually makes someone a efficient expert.
Re: Code is run more than read
#77Earlier quoted context omitted.
Maybe you will find the proof that the infinite series 0.9999... exactly equals 1 interesting: https://en.wikipedia.org/wiki/0.999 ...
Wow, can't believe I've never realised this. How counterintuitive. The 1/3 * 3 argument, I found the most intuitive.
Re: Code is run more than read
#78Earlier quoted context omitted.
My gripe with most programmers that they keep re-learning the same narrow set of skills while ignore the rest that actually makes someone a efficient expert.
That would be nice, but people keep hiring based upon specific programming languages and other programming specific skills.
Re: Code is run more than read
#79This article has opened up a new perspective for me. It articulates very well that software is a means to an end. It's a craft that can be used to solve a problem. In my past I often emphasized the craft part too much. As if only writing perfect code is all you need to do in order to be successful. The really important stuff is understanding the problem you want to solve and being sure that software is the tool to so…
They can, in fact, be two people with completely different skill sets and if one of them ("you") can "only" write perfectly beautiful code, they can still succeed by relying on the other for breaking down the particular problem.
Re: Code is run more than read
#80> There’s a lot of software being produced that just doesn’t care about its users [... caused by] a mismatch between what we thought doing a good job was and what a significant part of the industry considers profitable [... so] perhaps we should take a stronger ethical stand not to harm users. Or, we could ditch the "biz" part. It just so happens that software not written to serve business interests tends to also res…
If we ditch the business part what's your recommendation to pay rent?