375 reputation
19
bio website ikmac.com
location Ottawa, Canada
age 44
visits member for 1 year, 6 months
seen Apr 11 at 0:33

Long time hobbyist and professional firmware programmer.

I was bitten by the bug in 1978 when my father brought home a shiny new Radio Shack TRS-80. I worked my way through David Lein's BASIC tutorial and started writing little games. Then came the Level II upgrade, with 12K of RAM and a new BASIC with access to machine language routines through the USR() built-in, and that was that.

Ever since, I've worked with small systems, mostly Microchip's 8-bit PICs.


Oct
3
awarded  Yearling
Mar
24
comment Why does Cem Kaner consider a test not revealing a bug a waste of time?
@Blrfl only problem with that is that Mr Schrödinger is dead. Oh, wait... um...
Jan
1
awarded  Nice Answer
Dec
29
awarded  Supporter
Dec
28
awarded  Citizen Patrol
Dec
27
awarded  Editor
Dec
27
revised When did the standard for packaging Linux source code become .tar.gz?
Corrected error declaring RAR proprietary, changed according to comment.
Dec
27
answered When did the standard for packaging Linux source code become .tar.gz?
Dec
14
awarded  Teacher
Dec
14
answered Amnesic Environment
Dec
10
comment What is the meaning of # in R5RS Scheme number literals
Agreed. 0's work fine when using straight numbers etc. The #'s would require numbers be handled symbolically (treating each run of #'s as both 0's and 9's to determine how many digits in the result of an operation are indeterminate and should be replaced with #'s) -- so that's probably why the meaning wasn't specified, only the effect of making a number inexact.
Dec
10
accepted What is the meaning of # in R5RS Scheme number literals
Dec
10
comment What is the meaning of # in R5RS Scheme number literals
thanks for pointing that out -- I see it now in the grammar. Ok, so it seems to have been originally intended to represent lack of precision (ie a measurement with N significant figures), although implementations appear to simply replace #'s with 0's and mark the number inexact, then forget about the #'s, which seems to defeat the purpose. Also, I've just looked at R6RS, which has dropped this.
Dec
10
comment What is the meaning of # in R5RS Scheme number literals
Yes, that is what the standard says, which I noted indirectly in my question. It does not, however, define the meaning of 123#4. I was wondering if there was a specification of the meaning of # in place of a digit in the formal semantics. My assumption is that it was probably intended for symbolic manipulation of numbers (ie sig-figs and how they propagate) but it's not specified in the standard's English text.
Dec
8
asked What is the meaning of # in R5RS Scheme number literals
Dec
8
awarded  Analytical
Oct
10
awarded  Student
Oct
5
comment Does JAXP natively parse HTML?
Yes, I only want one problem at a time :D
Oct
3
comment Does JAXP natively parse HTML?
Thanks, that pretty much sums up what I'd surmised, that you need well formed XML for JAXP. I'll look through and find something quick-n-dirty, either a converter or html parser. Or even (shudder) cruft a partial parser :)
Oct
3
awarded  Scholar