But remember, the whole premise was that there is no Constitutional right for the (tiny, by then) Federal govt to force for Texas to pay for CA nightmare!
I've looked online to try to find a legal document I could present to my employer to get them to sign off on it, but I'm not having any luck.
The answer to that is simple for us, old-timers: search FSF.org (or, your tarfile of GCC source:) ), one of the original advocacy documents (could it be appendix to GPL itself?) specifies a (boilerplaite) waiver to present to your employer in just such a case.
No, they do not have to sign it. Yes, they might (depending on how hip they are and programmer's status in the company -- who wants to keep your star programmer unhappy, after all?:) ).
Am I the only one who finds diversity (i.e. confusion) among the laws of a single country a bad idea?
Likely, no, but there is something to be said about value of diversity as well, if one considers that competition of ideas is a good thing (and central planning does not work).
Imagine a country where, say, California can implement a full-fledged worker's paradise, and, say, Texas a hard big-business friendly set of policies with you (and me) free to chose (move and take our, preferrably gold-backed, $$ with us) to either one of 48 other places in-between. Eventually laws and people might settle into a configuration which maximizes everyone's happiness (or, at least, minimizes pain).
Learning some of PostScript could be extremely helpful, and you would never know when it can save you 1000 keystroke or 10,000 mouse clicks!
Some examples:
* Make lines on someone's chart (available as eps) thicker/different color/etc. Translate it to another language.
* Add basic visualization capabilities to any program (good luck linking some old dusty Fortran code with graph plotting library of the day, but it is entirely possible to FORMAT some E16 E16 lineto there)
* Generate some recursive graph(ics). Like this...
* Yeah, good luck writing anything that produces print-outs without PostScript knowledge!:)
Agreed, but the original question was how to make something comparable to Apple I in impression on the world, not how far did technology advance in these years to allow one to entertain their private passions of watering tomatoes at $0.40/stem...:) So, the right price point to start was something comparable to the original $500 in (pre-profit) parts, *not* taking inflation into account...:)
2) Software (on network-connected rather powerful boxes).
You go second route, you can become the next Google (well, become => become part of:) ), you go the first one, you can become the next Apple (no, they did not start with replicating MOS Technologies fab line and taping out their own chips). If you have good ideas about processor architecture, prototyping them on $200-$1000 FPGA demoboard might be an interesting option nowadays.(Here I should probably quote the not necessarily reality supported, but popular meme how modern algorithms on ancient hardware run faster than ancient algorithms on modern hardware). Sky is the limit!:)
I am wondering if we have forgotten this cute little app... Thwe webpage says 2000-12-07, but I think I've played with it long before that. And yes, it had database connectivity, could serve data over HTTP and, of course, the extension (and half of implementation, I'd guess) language was Scheme.
... I wanted to point the good English teacher towards this: http://paulgraham.com/essay.html -- which provided many entertaining ideas^* about why do we write our essays about "symbolism in Dickens" (or, in my and my mates' case, on the other side of the Iron Curtain, "Folk motives in Evgeny Onegin":) ) -- and not about something which would take a bit of, say, math skills (even on the basic accounting level), you know, like relevant in real life...
Did my best to avoid Redundant, and I have to agree with you that the one you linked is indeed good for students to digest -- but do you think it will go well with the school administration?
Paul B.
* alas, no link to the actual text of an example argument about "the number of angels dancing on a pinhead", which I always wanted to read since first running across mocking references to that in my textbooks -- but at least a good explanation of why would people spend time discussing such crazy things.;-)
If you get IndyMedia (I take your word that it was covered there) and Reason magazine (that was where I read about it first) to pay attention to the same story and be on the same side of it -- maybe, just maybe, it counts as "stuff as matters", not to mention that geeks are more likely to have camcoders in their pockets than non-geeks, huh?:)
... I was just going to say the same -- it would be much more impressive if one of the "socialist" countries would come up with a processor to beat Intel/AMD/IBM/etc. Nope, does not seem to work...
Relying on your natural resources (and selling them to your "worst enemy"), while being engaged in propaganda war is not exactly the smartest move from my point of view -- but then, I grew up in the Soviet Russia, and maintain the position that Soviet Union collapse was mainly due to the falling oil prices.
Given that voting is (generally) considered quite an important activity, with natinal security implications, I see no reason why the relevant software/hardware combination should be held to lesser standards than, say, software in avionics on our planes or on-board software on our satellites, both of which seem to work "just fine" (relatively speaking, yes, you get thousands of newspaper articles when there is a single failure).
Or, (google for the story) apparently writing the e-voting bill was really easy in Nevada, they said "Hey, we'll use the same audit standards that we already have for our slot machines" -- and all the Diebolds decided to skip NV as a customer...:)
when we assemble printed circuit boards the last step is to wash them in warm water to strip the flux used in the soldering process.
The fancier way, apparently, is to wash it in hot water, THEN in almost pure alcohol (to absorb the water), THEN shake it *really* hard, to get rid of (now less pure) alcohol droplets. When late one night our (very experienced) electronics guy got to the last part I (more of a software kind) had to try to look the other way, you know, with the sickening feeling that this beautiful half-gold-plated thing will crack right there and then -- but it did survive just fine.
Nope, it is 50% true, and the other 50% *undecided*, as in, if first call to will_halt() actually had to work indefinitely to decide one has to introduce other means, like terminating the thread (which might automatically assign 1 to admission probability, or something!:)
We are talking about the Law here, not statistics!
If it is statistically proven that white guys rape black girls significantly more often, or asian girls murder russian ones significantly more often (tried to put as many random inversions as I could, and, I'd guess, still failed to satisfy the PC crowd:) ) -- it should (in theory) have no weight on whether this or that *actual* violation took place...
Trying to parse it on lexical level is OK, moving to syntax is a bit challenging (have to make some assumptions!), but then on semantic level (taking above-mentioned assumptions into account) -- IT JUST DOES NOT PARSE!!!:) There is a feling of some text semi-randomly generated but not that smart an AI... (in other words, reminds me of spam!)
On which network he could accomodate 100,000 customers, the one before the great unification, or the one after? Which network gives him his headaches?
Note that there are two calls to random_bytes(), thus, depending of the actual implementation of will_halt(), it if actually gets into the infinite loop when it can not decide (and test would have to be aborted) the code above gives some (50% or 25%?) preference to females over males (assuming that the halting theorem is true, of course, and there is 50% chance of running into a non-halting program, which is most likely untrue!). In other words, there are two uncorrelated B and B' and one has to make other assumptions!
Funny you should mention the trivial case above, I was going to post the same as an example of a clearly "illegal" program, but GP made me think of something else... What if we modify it to be:
-- making the one having to prove the violation of the equal opportunity law (presumably NOT the company using the test!) also being able to violate the halting theorem!
Should we just admit (as formal logic guys did long time ago) that some things are undecidable? Is there such a notion in our law? (Actually, I think there is, long time ago I ran across an example to illustrate the presumption of innocence: like, two guys with two similar guns went to hunt in the woods, and one accidently shoots someone, it is found only later. Bullet was definitely fired from one of the guns, but it is impossible to find which one had it at the time, thus both are to be acquitted -- I'd guess lawyers thought of these issues way before logicians!:) ).
Of course "tips" to plumbers and such were given in vodka, but it was long before Gorby's 85 attempt to curb drinking. During that it was more of a really valuable tip, considering that you'd get a ration of a bottle per family member per month... As to plain cs. hard currency whores, I did mean it literally!:)
Anybody would do anything for hard currency (USD, mainly)
People would do prettu much anything for hard currency in 70s and 80s too (I suspect for longer, but this is the time span I personally talk about). Another (less enterntaining than icecream to arcade game price ratio) datapoint for you: black market trading of "sufficiently large" amounts of hard currency in Soviet times (on ~$10K scale, I think) was considered "economic sabotage" and was punishable by death.
"Official" $/rouble rate in 80s was $4/rouble, but it was a very special, "golden" rouble (which no normal person ever saw, unless they worked abroad, where they were paid in the paper equivalent of that). Street rate was the other way around, like 6 roubles/$ -- here is your factor of 24 discrepancy even in the hight of Soviet rule.
And, of course, russian (vodka:) ) equivalent of a "crack whore" was just a prostitute, but os an "escort" would be "hard currency prostitute", a character almost respected by "normal" people!:-/
Before you get me started on the necessity of switching back to gold-backed currency and real reasons of the decline of Soviet Union in the 80s (oil prices going down), I better go...
I guess that's what happens when capitalism runs in or something.
Actually, just a first-hand price point for you: 15 kopecks at my time (about 1980) was what it took to play a round of a game OR get about half a pound brick of *good* icecream (cheaper ones started at 7). As you can imagine, it was sometimes quite a tough choice for us kids, but when we were lucky we would eat our icecream AND play couple rounds too.
Try getting icecream in the US for a quarter, and you would realize that those arcade games were actually considered quite a luxiry at the time. I do not remember if in 1992 you could get an icecream for 2 roubles either!:)
Of course we would have to sneak into a movie theater (where machines were installed), giving our word to the old lady that no, we are not going to stay for the movie, especially since it started 40 minutes ago and who would want to see it from the middle!:)
Hmm, funny -- somehow I do not remember swapping disks that much... Maybe due to one of:
1) Me writing bug-free code right at the first attempt *even back then*! -- most likely, and I stand by it! -- especially since one of my big favs was producing "random music" for everyone to "enjoy" (rand(), beep(fq) and delay() -- sorry for C syntax -- in a loop can do wonders to atract attention of 7-graders:) ). 2) Me being able to grab a two-floppy box in class -- I doubt that... 3) YOU having had a memory leak -- I would have no clue how would you accomplish THAT back then!:)
I also wanted to add to my previous post that when a bit later I did ran across TP I was a bit disappointed that I had to jungle several disks at once to accomplish whatever I had to at that time -- but it was already on an XP (clone).
But remember, the whole premise was that there is no Constitutional right for the (tiny, by then) Federal govt to force for Texas to pay for CA nightmare!
Paul B.
Hi (or she? :) ) just wants to TRY:
:) ), one of the original advocacy documents (could it be appendix to GPL itself?) specifies a (boilerplaite) waiver to present to your employer in just such a case.
:) ).
I've looked online to try to find a legal document I could present to my employer to get them to sign off on it, but I'm not having any luck.
The answer to that is simple for us, old-timers: search FSF.org (or, your tarfile of GCC source
No, they do not have to sign it. Yes, they might (depending on how hip they are and programmer's status in the company -- who wants to keep your star programmer unhappy, after all?
My $0.02 ($0.1, adjusted for inflation).
Paul B.
Am I the only one who finds diversity (i.e. confusion) among the laws of a single country a bad idea?
Likely, no, but there is something to be said about value of diversity as well, if one considers that competition of ideas is a good thing (and central planning does not work).
Imagine a country where, say, California can implement a full-fledged worker's paradise, and, say, Texas a hard big-business friendly set of policies with you (and me) free to chose (move and take our, preferrably gold-backed, $$ with us) to either one of 48 other places in-between. Eventually laws and people might settle into a configuration which maximizes everyone's happiness (or, at least, minimizes pain).
How's that for an idea?
Paul B.
Learning some of PostScript could be extremely helpful, and you would never know when it can save you 1000 keystroke or 10,000 mouse clicks!
:)
Some examples:
* Make lines on someone's chart (available as eps) thicker/different color/etc. Translate it to another language.
* Add basic visualization capabilities to any program (good luck linking some old dusty Fortran code with graph plotting library of the day, but it is entirely possible to FORMAT some E16 E16 lineto there)
* Generate some recursive graph(ics).
Like this...
* Yeah, good luck writing anything that produces print-outs without PostScript knowledge!
etc.
Paul B.
More like AB-using...
Nope, just a joke, not a troll...
Paul B.
Agreed, but the original question was how to make something comparable to Apple I in impression on the world, not how far did technology advance in these years to allow one to entertain their private passions of watering tomatoes at $0.40/stem... :) So, the right price point to start was something comparable to the original $500 in (pre-profit) parts, *not* taking inflation into account... :)
Paul B.
1) FPGAs,
:) ), you go the first one, you can become the next Apple (no, they did not start with replicating MOS Technologies fab line and taping out their own chips). If you have good ideas about processor architecture, prototyping them on $200-$1000 FPGA demoboard might be an interesting option nowadays.(Here I should probably quote the not necessarily reality supported, but popular meme how modern algorithms on ancient hardware run faster than ancient algorithms on modern hardware). Sky is the limit! :)
and
2) Software (on network-connected rather powerful boxes).
You go second route, you can become the next Google (well, become => become part of
Paul B.
You might want to try Cinepaint: http://www.cinepaint.org/ -- supposedly, in all its 32-bit glory...
Paul B.
I am wondering if we have forgotten this cute little app... Thwe webpage says
2000-12-07, but I think I've played with it long before that. And yes, it had
database connectivity, could serve data over HTTP and, of course, the extension
(and half of implementation, I'd guess) language was Scheme.
http://siag.nu/siag/
Paul B.
... I wanted to point the good English teacher towards this: http://paulgraham.com/essay.html -- which provided many entertaining ideas^* about why do we write our essays about "symbolism in Dickens" (or, in my and my mates' case, on the other side of the Iron Curtain, "Folk motives in Evgeny Onegin" :) ) -- and not about something which would take a bit of, say, math skills (even on the basic accounting level), you know, like relevant in real life...
;-)
Did my best to avoid Redundant, and I have to agree with you that the one you linked is indeed good for students to digest -- but do you think it will go well with the school administration?
Paul B.
* alas, no link to the actual text of an example argument about "the number of angels dancing on a pinhead", which I always wanted to read since first running across mocking references to that in my textbooks -- but at least a good explanation of why would people spend time discussing such crazy things.
If you get IndyMedia (I take your word that it was covered there) and Reason magazine (that was where I read about it first) to pay attention to the same story and be on the same side of it -- maybe, just maybe, it counts as "stuff as matters", not to mention that geeks are more likely to have camcoders in their pockets than non-geeks, huh? :)
Paul B.
... I was just going to say the same -- it would be much more impressive if one of the "socialist" countries would come up with a processor to beat Intel/AMD/IBM/etc. Nope, does not seem to work...
Relying on your natural resources (and selling them to your "worst enemy"), while being engaged in propaganda war is not exactly the smartest move from my point of view -- but then, I grew up in the Soviet Russia, and maintain the position that Soviet Union collapse was mainly due to the falling oil prices.
Paul B.
Given that voting is (generally) considered quite an important activity, with natinal security implications, I see no reason why the relevant software/hardware combination should be held to lesser standards than, say, software in avionics on our planes or on-board software on our satellites, both of which seem to work "just fine" (relatively speaking, yes, you get thousands of newspaper articles when there is a single failure).
:)
Or, (google for the story) apparently writing the e-voting bill was really easy in Nevada, they said "Hey, we'll use the same audit standards that we already have for our slot machines" -- and all the Diebolds decided to skip NV as a customer...
Paul B.
when we assemble printed circuit boards the last step is to wash them in warm water to strip the flux used in the soldering process.
The fancier way, apparently, is to wash it in hot water, THEN in almost pure alcohol (to absorb the water), THEN shake it *really* hard, to get rid of (now less pure) alcohol droplets. When late one night our (very experienced) electronics guy got to the last part I (more of a software kind) had to try to look the other way, you know, with the sickening feeling that this beautiful half-gold-plated thing will crack right there and then -- but it did survive just fine.
Paul B.
Such as "The Great Anti-Discrimination Act"? Well, I'd have to agree with you then, except for the "considered" part -- it should be dropped, OK? :)
Paul B.
B is random, so 50% true
:)
Nope, it is 50% true, and the other 50% *undecided*, as in, if first call to will_halt() actually had to work indefinitely to decide one has to introduce other means, like terminating the thread (which might automatically assign 1 to admission probability, or something!
Paul B.
We are talking about the Law here, not statistics!
:) ) -- it should (in theory) have no weight on whether this or that *actual* violation took place...
:)
If it is statistically proven that white guys rape black girls significantly more often, or asian girls murder russian ones significantly more often (tried to put as many random inversions as I could, and, I'd guess, still failed to satisfy the PC crowd
But good try, next one, please!
Paul B.
Trying to parse it on lexical level is OK, moving to syntax is a bit challenging (have to make some assumptions!), but then on semantic level (taking above-mentioned assumptions into account) -- IT JUST DOES NOT PARSE!!! :) There is a feling of some text semi-randomly generated but not that smart an AI... (in other words, reminds me of spam!)
:)
On which network he could accomodate 100,000 customers, the one before the great unification, or the one after? Which network gives him his headaches?
Now, I'm curious to know!
Paul B,
Note that there are two calls to random_bytes(), thus, depending of the actual implementation of will_halt(), it if actually gets into the infinite loop when it can not decide (and test would have to be aborted) the code above gives some (50% or 25%?) preference to females over males (assuming that the halting theorem is true, of course, and there is 50% chance of running into a non-halting program, which is most likely untrue!). In other words, there are two uncorrelated B and B' and one has to make other assumptions!
Paul B.
In the real world you ask permission before you draw others into your own dark fantasies.
... ...
;)
Ever played with yourself thinking all the *inappropriate* thoughts about that girl (boy) in your class?
Ever asked them if you can do "it" beforehand?
I guess the definition of "dark" is left to be decided, but it is not as clear-cut as you are suggesting...
Paul B.
Funny you should mention the trivial case above, I was going to post the same as an example of a clearly "illegal" program, but GP made me think of something else... What if we modify it to be:
:) ).
if(applicant.sex == female && will_halt(random_bytes())
|| applicant.sex == male && !will_halt(random_bytes()) rating = 0.0;
-- making the one having to prove the violation of the equal opportunity law (presumably NOT the company using the test!) also being able to violate the halting theorem!
Should we just admit (as formal logic guys did long time ago) that some things are undecidable? Is there such a notion in our law? (Actually, I think there is, long time ago I ran across an example to illustrate the presumption of innocence: like, two guys with two similar guns went to hunt in the woods, and one accidently shoots someone, it is found only later. Bullet was definitely fired from one of the guns, but it is impossible to find which one had it at the time, thus both are to be acquitted -- I'd guess lawyers thought of these issues way before logicians!
Totally irrelevant, I know...
Paul B.
did you grow up there? I did... :)
:)
Of course "tips" to plumbers and such were given in vodka, but it was long before Gorby's 85 attempt to curb drinking. During that it was more of a really valuable tip, considering that you'd get a ration of a bottle per family member per month... As to plain cs. hard currency whores, I did mean it literally!
Paul B.
Anybody would do anything for hard currency (USD, mainly)
:) ) equivalent of a "crack whore" was just a prostitute, but os an "escort" would be "hard currency prostitute", a character almost respected by "normal" people! :-/
People would do prettu much anything for hard currency in 70s and 80s too (I suspect for longer, but this is the time span I personally talk about). Another (less enterntaining than icecream to arcade game price ratio) datapoint for you: black market trading of "sufficiently large" amounts of hard currency in Soviet times (on ~$10K scale, I think) was considered "economic sabotage" and was punishable by death.
"Official" $/rouble rate in 80s was $4/rouble, but it was a very special, "golden" rouble (which no normal person ever saw, unless they worked abroad, where they were paid in the paper equivalent of that). Street rate was the other way around, like 6 roubles/$ -- here is your factor of 24 discrepancy even in the hight of Soviet rule.
And, of course, russian (vodka
Before you get me started on the necessity of switching back to gold-backed currency and real reasons of the decline of Soviet Union in the 80s (oil prices going down), I better go...
Paul B.
I guess that's what happens when capitalism runs in or something.
:)
:)
Actually, just a first-hand price point for you: 15 kopecks at my time (about 1980) was what it took to play a round of a game OR get about half a pound brick of *good* icecream (cheaper ones started at 7). As you can imagine, it was sometimes quite a tough choice for us kids, but when we were lucky we would eat our icecream AND play couple rounds too.
Try getting icecream in the US for a quarter, and you would realize that those arcade games were actually considered quite a luxiry at the time. I do not remember if in 1992 you could get an icecream for 2 roubles either!
Of course we would have to sneak into a movie theater (where machines were installed), giving our word to the old lady that no, we are not going to stay for the movie, especially since it started 40 minutes ago and who would want to see it from the middle!
Paul B.
Hmm, funny -- somehow I do not remember swapping disks that much... Maybe due to one of:
:) ). :)
1) Me writing bug-free code right at the first attempt *even back then*! -- most likely, and I stand by it! -- especially since one of my big favs was producing "random music" for everyone to "enjoy" (rand(), beep(fq) and delay() -- sorry for C syntax -- in a loop can do wonders to atract attention of 7-graders
2) Me being able to grab a two-floppy box in class -- I doubt that...
3) YOU having had a memory leak -- I would have no clue how would you accomplish THAT back then!
I also wanted to add to my previous post that when a bit later I did ran across TP I was a bit disappointed that I had to jungle several disks at once to accomplish whatever I had to at that time -- but it was already on an XP (clone).