Stupid assembly question
Re: Stupid assembly question
Ah well, we all make mistakes.
But I think that nicely illustrates my point; don't rely on others to do the donkey work for you (and possibly give you misinformation) when it is so easy to do a little experimentation.
But I think that nicely illustrates my point; don't rely on others to do the donkey work for you (and possibly give you misinformation) when it is so easy to do a little experimentation.
Re: Stupid assembly question
Yes, I guess I was just being lazy.iansjack wrote:Or even taking the trouble to install the Windows version of NASM. I agree; it's much easier to just let someone else do the work for you. But is it a good grounding for OS development? - I don't think so.I'm sure asking a simple question on here and getting a decent answer from someone like Brendan would be quicker than finding my linux hard drive, rebooting and testing.
In exactly the same way, as I said, it's easier to ask someone else to debug your code for you than to do the work yourself.
Although this simple question has led to some rather interesting discussions - isn't that one of the main purposes of a forum?
Good point - thanks for the advice.iansjack wrote:But I think that nicely illustrates my point; don't rely on others to do the donkey work for you (and possibly give you misinformation) when it is so easy to do a little experimentation.
Currently developing Lithium OS (LiOS).
Recursive paging saves lives.
"I want to change the world, but they won't give me the source code."
Recursive paging saves lives.
"I want to change the world, but they won't give me the source code."
- Love4Boobies
- Member
- Posts: 2111
- Joined: Fri Mar 07, 2008 5:36 pm
- Location: Bucharest, Romania
Re: Stupid assembly question
I'm not interested in bashing you or anything but I thought this particular phrase deserved an answer.BMW wrote:Although this simple question has led to some rather interesting discussions - isn't that one of the main purposes of a forum?
Just because sometimes seemingly bad situations turn out to work for the best and seemingly good situations take a turn for the worse, that doesn't mean you should break into people's houses on the off chance that they have kidnapped someone and are holding them prisoner, even if that's not an impossibility. Instead, you should act in a way that is statistically likely to yield positive results.
"Computers in the future may weigh no more than 1.5 tons.", Popular Mechanics (1949)
[ Project UDI ]
[ Project UDI ]
Re: Stupid assembly question
But he didn't break into a house, he asked a question. You managed to form an analogy which went from the, to us, well known domain of forum behaviour to the, hopefully to us, more unusual and less well understood domain of house breaking and hostage taking. I think you're supposed to go the other way.Love4Boobies wrote:I'm not interested in bashing you or anything but I thought this particular phrase deserved an answer.BMW wrote:Although this simple question has led to some rather interesting discussions - isn't that one of the main purposes of a forum?
Just because sometimes seemingly bad situations turn out to work for the best and seemingly good situations take a turn for the worse, that doesn't mean you should break into people's houses on the off chance that they have kidnapped someone and are holding them prisoner, even if that's not an impossibility. Instead, you should act in a way that is statistically likely to yield positive results.
I think this thread is fantastic. In fact, I think this thread should be made sticky. It is a great example of why we should choose knowledge over belief. We would all become better designers and implementers if we heeded the lesson of this thread. If the OP modifies his behaviour after this experience he'll end up in a better position than most who post to this board.
Every universe of discourse has its logical structure --- S. K. Langer.
- Love4Boobies
- Member
- Posts: 2111
- Joined: Fri Mar 07, 2008 5:36 pm
- Location: Bucharest, Romania
Re: Stupid assembly question
The point of the metaphor was not to create a more familiar situation, as both are easy to comprehend, but to change the scale such that it becomes more obvious that just because you won a game (in the sense of game theory) doesn't mean you played it well. You can sometimes win by getting lucky.
"Computers in the future may weigh no more than 1.5 tons.", Popular Mechanics (1949)
[ Project UDI ]
[ Project UDI ]
Re: Stupid assembly question
Eh? Game? A silly but topical question was asked on a discussion forum. Where's the game?Love4Boobies wrote:The point of the metaphor was not to create a more familiar situation, as both are easy to comprehend, but to change the scale such that it becomes more obvious that just because you won a game (in the sense of game theory) doesn't mean you played it well. You can sometimes win by getting lucky.
Discussing hostage taking isn't making things obvious.
Every universe of discourse has its logical structure --- S. K. Langer.
- Love4Boobies
- Member
- Posts: 2111
- Joined: Fri Mar 07, 2008 5:36 pm
- Location: Bucharest, Romania
Re: Stupid assembly question
It's not the kind of game you're thinking of. Game theory is a mathematical framework for decision making. In this case, his decision was whether to be lazy or not.bwat wrote:Eh? Game? A silly but topical question was asked on a discussion forum. Where's the game?
Clearly not for you, as you often seem to need as much explaining as children do. Thankfully, I wasn't talking to you. I'm quite certain that, unlike you, he got the point. But, if he didn't, he's the one who should say something.bwat wrote:Discussing hostage taking isn't making things obvious.
Anyway, I won't be answering any more of your replies in this thread.
"Computers in the future may weigh no more than 1.5 tons.", Popular Mechanics (1949)
[ Project UDI ]
[ Project UDI ]
Re: Stupid assembly question
The prisoner's delima is a serious stretch and seriously irrelevant as per everything said in this thread.Love4Boobies wrote:It's not the kind of game you're thinking of. Game theory is a mathematical framework for decision making. In this case, his decision was whether to be lazy or not.bwat wrote:Eh? Game? A silly but topical question was asked on a discussion forum. Where's the game?
Re: Stupid assembly question
I agree, it is a good lesson. I will do my best to modify my behaviour in accord with the lesson.bwat wrote:I think this thread is fantastic. In fact, I think this thread should be made sticky. It is a great example of why we should choose knowledge over belief. We would all become better designers and implementers if we heeded the lesson of this thread. If the OP modifies his behaviour after this experience he'll end up in a better position than most who post to this board.
Last edited by BMW on Sun Nov 24, 2013 5:15 am, edited 1 time in total.
Currently developing Lithium OS (LiOS).
Recursive paging saves lives.
"I want to change the world, but they won't give me the source code."
Recursive paging saves lives.
"I want to change the world, but they won't give me the source code."
Re: Stupid assembly question
Love4Boobies wrote:It's not the kind of game you're thinking of.
In your previous post you informed us you meant "game" as in "game theory" and not "game" as in "tiddliwinks", so, I knew what you meant.
Love4Boobies wrote:Game theory is a mathematical framework for decision making. In this case, his decision was whether to be lazy or not.
What I'm trying to say is that the OP asked a question and got his/her answers and, this is the good part, we all got priceless experience. Now, how are you modelling that with your decision theory? What I'm saying is that your game/decision theory approach isn't representationally adequate (*). It can't deal with such an outcome. There's no game here.
Love4Boobies wrote:Clearly not for you, as you often seem to need as much explaining as children do.
There is an inverse relation between intension and extension. God is in the details. Give me all the explanation you can.
If you were only talking to the OP you would have sent a PM.Love4Boobies wrote:Thankfully, I wasn't talking to you. I'm quite certain that, unlike you, he got the point. But, if he didn't, he's the one who should say something.
!Love4Boobies wrote:Anyway, I won't be answering any more of your replies in this thread.
*) Not the right term I feel, but, it's the best I can come up with right now.
EDIT: It looks like this term I'm looking for could be "ludic fallacy".
Last edited by bwat on Sun Nov 24, 2013 4:47 am, edited 1 time in total.
Every universe of discourse has its logical structure --- S. K. Langer.
Re: Stupid assembly question
I fear that everyone is going over the top and reading far too much into this thread.we all got priceless experience
I certainly didn't get "priceless" experience from it; perhaps I am just more sparing with my hyperboles.
Re: Stupid assembly question
I once saw a wrong throughput figure taken on faith turn out to be wrong after millions of Euros being spent on H/W and S/W development assuming it was right (*). It was uncovered after a very simple calculation and performance test with a benchmark program, only after performance of the final system was found to be not up to spec. That could all have been avoided. Luckily no employees were laid off as this was a big enough company to put them on other projects, but contractors were let go. I cannot be alone in having experienced such a thing.iansjack wrote:I fear that everyone is going over the top and reading far too much into this thread.we all got priceless experience
I certainly didn't get "priceless" experience from it; perhaps I am just more sparing with my hyperboles.
*) About 1 year of work for 5 to 10 S/W developers and 3 or 4 H/W developers, a couple of rounds of prototype board manufacturing.
Every universe of discourse has its logical structure --- S. K. Langer.
Re: Stupid assembly question
What you say is, of course, true and could I guess be described as "priceless" knowledge. But I didn't learn that from this thread, and I suspect that the same is true for many of us.
Re: Stupid assembly question
Nor should you, as that was just an instantiation. The benefit of critical thought was the lesson. Or have I misunderstood you?iansjack wrote:What you say is, of course, true and could I guess be described as "priceless" knowledge. But I didn't learn that from this thread, and I suspect that the same is true for many of us.
Every universe of discourse has its logical structure --- S. K. Langer.
Re: Stupid assembly question
That was indeed the lesson. But it wasn't one that I learnt from this thread - I learnt it through many years experience.The benefit of critical thought was the lesson. Or have I misunderstood you?
I'd venture as far as to say that I was the one who first pointed out, here, the value of experimentation rather than accepting someone else's word uncritically. Admittedly my remark wasn't well received until empiricism showed it to be correct!