Don't worry about getting modded flamebait. I like Lisp and use it (not CL, of course), however I know there are a few CL'ers with mod points going crazy here. They don't seem to grasp the fact that they are, themselves, trolling on a *python* story in the first place.
Everything you say is right. Using something like Lisp does force you to think in a different way, and much of the "elegance" of something like Scheme can be lost on those who aren't mathematicians (and a few of those don't like Scheme for reasons of inelegance.. go figure).
Some people just don't like the parenthesis. If the CLers I know would have it their way everyone would be forced to use the parens... "once you get used to it they disappear!" they would say. What crap. To each their own, I say.
Re:Practical Common Lisp
on
Dive Into Python
·
· Score: 0, Flamebait
Ha. Looks like I pissed off some CL kiddies. Really, folks, grow a clue. I just said one fucking line--my opinion. That's not flamebait. This entire thread should be modded "off topic." This is a python story...
Re:Practical Common Lisp
on
Dive Into Python
·
· Score: 0, Flamebait
Thank you for saying this. I finally know that I'm not the only one who thinks CL should be dumped for something nicer.
It'll be nice to simply play internet Doom. I never got the opportunity to play multiplayer original doom.... luckily i got in on some quakeworld gaming
Christ. He has some serious NIH. Not to mention that much of what he says on that weblog is common sense to people who have been programming for a little more than five years. I would have assumed he would be more aligned to Guy Steele, rather than a regular Joe-Code-plower.
"It's amazing how cool URLs are, especially when you think of them as more than just web references."
Ugh. And to think he just discovered this insight in 2003.
Re:20 years of Bug Testing?
on
IPv6 is Here
·
· Score: 2, Insightful
Considering IP (v4) is over 20 years old and we still have issues with it, I don't see the problem o f keeping it around. And you are forgetting that people still use COBOL. You really think all those programs using IPv4 can just be switched over? It's the same problem as Y2K, though I think this one can't be considered a "bug" and that is exactly why they are giving it 20 years. So people *aren't* forced into upgrades.
You can quote me on this too.. there will be nothing after IPv6. Every neuron in every single *creature's* brain on the entire face of the earth can be addressed with IPv6. I'm sure the singularity event will occur and other freaky shit long before we run out...
I think it is actually better to be blatant and over-the-top than make it *appear* to have no bias.
All documentaries (yes, documentaries) have bias. Most documentaries are not so obvious in their agenda. This is an unfortunate thing.
Even nature "documentaries" have staged footage...
one example
This is not even the example I was thinking of, either. But it proves the point. I think we are all adults and can think for ourselves. If we have to put on our anti-bias blinders so we protect ourselves, I think in some way we are proving a point that Michael Moore has raised (in Bowling for Columbine, at least).
The *truly* dishonest are the ones who claim "fair and balanced" on the TV news. There is no such thing as "fair and balanced."
You're pretty vague, there. You said "smaller is better"... quite a broad generalization there. They are talking tags for fixnum values only. Plus it's an implementation detail... I never said "more tags are better." Plus I'm not so sure what this has to do with moving from 32-bit to 64-bit arch.. which is what this topic is about.
In what way? Smaller tagging, or smaller address space (64 vs 32)? The only thing I notice the article talking about is the design of Franz's Allegro CL fixnum tagging and how they use less bits in the design of that specific type. It is typical to have a cascading tagging system... where the fixnum usually is identified before other types. This allows fixnum to have a good range of values since fixnums are typically stored in the machine word itself. In other words, you could have a tagging system that used 32-bits, but fixnums would be identified with only 2-bits. Which leaves 62 bits (on a 64-bit arch) of fixnum storage.
I'm not sure 64-bits will ever be exhausted. If it does, I'm sure it won't be for at least 50 years or more. Disk space and RAM are growing, but the thing is, software need is growing ever so slowly. We pretty much have the gaming issues resolved (seperate "GPU"). Databases probably use the most resources, and I really don't see the need for more than 64-bits addressing here. If you have a database that can grow to the size of 1 exabyte (nevermind an entire _16_ exabytes), I'd say you have enourmous redundancy in the database itself. I can't even fathom how one would go about collecting that amount of information. I'm not sure high resolution graphics of the entire surface of each and every planet in our solar system at a scale of 1 pixel per 1mm would fill a database of that size. We are talking _enourmous_ amounts of data here.
And, of course, if you have an extremely specialized database like the above, you would simply seperate the database into more manageable sections over multiple machines, etc. No need for more than 64-bit here, either.
There have been numerous attempts at designing a persistent LispOS for 32-bit, x86, architecture. The biggest problem is Lisp data has to have typing tags associated with each object. As you can imagine, 32-bits shrinks down quite fast with more tags. A 32-bit address space with a mere 2-bits of tags leaves only 1 gig addressable (2^30). Enough for RAM, perhaps, but not nearly enough for the 130+ gig drives we have today. Perhaps once 64-bit computing it will be finally practical and perhaps possible. You can have a 16-bit tag with a possible 65k range of values (excessive, really) and a remaining 48-bits which can address a decent ~281 terabytes. With this method you could address every possible location in RAM _and_ on drive.
Not to mention the fact that they are all much more verbose than Lisp/Scheme. I'd probably have to write the solution in Lisp and then translate to C++, simply because I would be able to try 10 solutions in Lisp in the same time it would take me to write one in C++ or Java.
Not to mention they are all based on books which I'm sure took many many years to write. The story is basically there already. It just needed arranged (screenplay) so it could be told via film.
A critic is just someone who is cynical because they can't create a movie (novel, etc.) themselves.
When you find a critic that _likes_ a movie you often find the movie panders to some insecurity (or security) they may have.. and the more one critic raves about a movie the less likely other critics will even like the movie.
I disagree. I have Dark City DVD and I have only been able to watch it twice. Matrix I can watch over and over. The same criticism that is used on Matrix (no character development) is even _worse_ in Dark City.
Equlibrium is a good movie, but a bit cliche with the heavy metal music (watch it twice and it's much more noticable and annoying).
If you want a movie that is similar... go get Ghost in the Shell now! This is probably _the_ movie that started all these live action ones. If you like the first Matrix you will love Ghost in the Shell.
Uhm. GNOME community is NOT GTK+/GIMP community. Not even close. And the person who started GTK+ didn't do it to "learn how to write a GUI." GTK+ was written mostly because there was nothing good AND free when Spencer Kimball and Peter Mattis wrote the first versions of GIMP. They became so fed up with Motif that they created what would later become known as GTK+.
The _current_ community is largely concerned with politics, but the _old_ community had its roots firmly in technical land.
I don't imagine it was an original GTK+ developer (I'm starting to dislike that word, too) that said that about X. The guys who started GIMP and later branched GTK+ out of GIMP were smart people. I'm not fond of the GNOME crowd, though.. (they are not the same, either.. even if there is overlap here and there).
Back in the day GPL issues ONLY came about when one type of licensed software was used in GPL (or vice-versa). Today license issues are used to persuade opinion (and I'm not even talking RMS here..). Take a look at advogato.org if you want to see what happens when politics erode and eventually kill a community.
The most common problem is someone will see a potential threat to their precious free software and write a lengthy flamebait-infested "article." Full of speculation and paranoia. If only people could move beyond seeing every little thing as a possible threat to GPL or free software in general, we could have a much better community.
I don't see the story in this article. Eh? "So what" is what I'm thinking. Did this temp worker have to sign some sort of NDA which disallows talking publicly about company procedures such as this? In any case this is hardly "Your Rights Online" since a blog isn't exactly a journal/diary, but more of a narcissistic stream of usually crap which is publicly viewable. I think we've seen many similar cases of this before, no? Company gets pissed off at some loud-mouth and then fires said loud-mouth. Plus this idiot had a camera on MS property taking photos of the G5s and posting the publicly. WTF?! How many businesses would tolerate that? I don't think I would.. in any situation with even the smallest business. Especially from a "temp" worker who has no serious concern for the business itself other than to make a little money and move on.
Actually I think Blues Brothers is closer to reality than what most teenagers today would be watching. Blues Brothers stick somewhat closer to the laws of physics than something like "2 Fast 2 Furious."
I love this game. Unfortunately, it crashes my Linux right now. The gameplay is amazing. It completely blows Counter-Strike away. Plus, since it is based on Wolfenstein, it has one of the most realistic flamethrowers I have ever seen. The only thing I wish there was more of is maps. The four or so get old pretty quick.
This is the first game that has really brought that "Saving Private Ryan" experience to gaming, IMO. In other words, it feels like a real war.. minus the part where you physically die.
Seems you just can't win today. Your article says the following:
Running for governor was "the most difficult [decision] I've made in my entire life," he told Jay Leno, "except the one I made in 1978 when I decided to get a bikini wax."
Of course, it's not a monologue, but the author of the article is basing his opinion on it and it is late-night television. Want to take another stab? Jackass..
I just might have, except I wasn't making gross generalizations based on jobs. If you have ever seen Flynt in action, then I seriously doubt you'd think he was any better than Georgy (at least based on her web site) in terms of communicating with others. As for Arnold, well, what can I say? He doesn't bring much to the table in terms of communication, business knowledge, etc. There was a joke on Letterman, I believe, right after Arnold announced he was running . IIRC, Dave said something like "Arnold announced he was running, at least that's what we think he said."
I don't live in cali. nor do I know everything about all the candidates (why would I?), but I think Flynt or Georgy would be the better choices. Flynt started out very young with his own business (bootlegging moonshine) and has dealt with the law on numerous occasions. From his experience with Hustler magazine I'm sure he knows how to keep money flowing into a business and knows what it takes. Whereas Arnold probably has an agent and doesn't even need to find movies to star in. They just land in his lap. Flynt will lose though, just because he is unpopular. Who really wants to say that they have a pornographer as governor?
On the other side is Georgy, who is a computer programmer. The experience of dealing with constraints and trade-offs such as speed/time/memory/etc. would probably fit in well with constraints of running a state. Though, unlike Larry Flynt, there is no proof that I know of that she was a successful programmer. She, too, will most likely lose to Arnold.
Don't worry about getting modded flamebait. I like Lisp and use it (not CL, of course), however I know there are a few CL'ers with mod points going crazy here. They don't seem to grasp the fact that they are, themselves, trolling on a *python* story in the first place.
Everything you say is right. Using something like Lisp does force you to think in a different way, and much of the "elegance" of something like Scheme can be lost on those who aren't mathematicians (and a few of those don't like Scheme for reasons of inelegance.. go figure).
Some people just don't like the parenthesis. If the CLers I know would have it their way everyone would be forced to use the parens... "once you get used to it they disappear!" they would say. What crap. To each their own, I say.
Ha. Looks like I pissed off some CL kiddies. Really, folks, grow a clue. I just said one fucking line--my opinion. That's not flamebait. This entire thread should be modded "off topic." This is a python story...
Thank you for saying this. I finally know that I'm not the only one who thinks CL should be dumped for something nicer.
It'll be nice to simply play internet Doom. I never got the opportunity to play multiplayer original doom.... luckily i got in on some quakeworld gaming
Christ. He has some serious NIH. Not to mention that much of what he says on that weblog is common sense to people who have been programming for a little more than five years. I would have assumed he would be more aligned to Guy Steele, rather than a regular Joe-Code-plower.
"It's amazing how cool URLs are, especially when you think of them as more than just web references."
Ugh. And to think he just discovered this insight in 2003.
Considering IP (v4) is over 20 years old and we still have issues with it, I don't see the problem o f keeping it around. And you are forgetting that people still use COBOL. You really think all those programs using IPv4 can just be switched over? It's the same problem as Y2K, though I think this one can't be considered a "bug" and that is exactly why they are giving it 20 years. So people *aren't* forced into upgrades.
You can quote me on this too.. there will be nothing after IPv6. Every neuron in every single *creature's* brain on the entire face of the earth can be addressed with IPv6. I'm sure the singularity event will occur and other freaky shit long before we run out...
I think it is actually better to be blatant and over-the-top than make it *appear* to have no bias.
All documentaries (yes, documentaries) have bias. Most documentaries are not so obvious in their agenda. This is an unfortunate thing.
Even nature "documentaries" have staged footage... one example This is not even the example I was thinking of, either. But it proves the point. I think we are all adults and can think for ourselves. If we have to put on our anti-bias blinders so we protect ourselves, I think in some way we are proving a point that Michael Moore has raised (in Bowling for Columbine, at least). The *truly* dishonest are the ones who claim "fair and balanced" on the TV news. There is no such thing as "fair and balanced."
Anyone know if "Lambda the Ultimate" has moved? Only "blog" I cared to read.
You're pretty vague, there. You said "smaller is better"... quite a broad generalization there. They are talking tags for fixnum values only. Plus it's an implementation detail... I never said "more tags are better." Plus I'm not so sure what this has to do with moving from 32-bit to 64-bit arch.. which is what this topic is about.
I'm not sure 64-bits will ever be exhausted. If it does, I'm sure it won't be for at least 50 years or more. Disk space and RAM are growing, but the thing is, software need is growing ever so slowly. We pretty much have the gaming issues resolved (seperate "GPU"). Databases probably use the most resources, and I really don't see the need for more than 64-bits addressing here. If you have a database that can grow to the size of 1 exabyte (nevermind an entire _16_ exabytes), I'd say you have enourmous redundancy in the database itself. I can't even fathom how one would go about collecting that amount of information. I'm not sure high resolution graphics of the entire surface of each and every planet in our solar system at a scale of 1 pixel per 1mm would fill a database of that size. We are talking _enourmous_ amounts of data here.
And, of course, if you have an extremely specialized database like the above, you would simply seperate the database into more manageable sections over multiple machines, etc. No need for more than 64-bit here, either.
There have been numerous attempts at designing a persistent LispOS for 32-bit, x86, architecture. The biggest problem is Lisp data has to have typing tags associated with each object. As you can imagine, 32-bits shrinks down quite fast with more tags. A 32-bit address space with a mere 2-bits of tags leaves only 1 gig addressable (2^30). Enough for RAM, perhaps, but not nearly enough for the 130+ gig drives we have today. Perhaps once 64-bit computing it will be finally practical and perhaps possible. You can have a 16-bit tag with a possible 65k range of values (excessive, really) and a remaining 48-bits which can address a decent ~281 terabytes. With this method you could address every possible location in RAM _and_ on drive.
Not to mention the fact that they are all much more verbose than Lisp/Scheme. I'd probably have to write the solution in Lisp and then translate to C++, simply because I would be able to try 10 solutions in Lisp in the same time it would take me to write one in C++ or Java.
you're a bit on the dense side there, buddy.
Not to mention they are all based on books which I'm sure took many many years to write. The story is basically there already. It just needed arranged (screenplay) so it could be told via film.
A critic is just someone who is cynical because they can't create a movie (novel, etc.) themselves.
When you find a critic that _likes_ a movie you often find the movie panders to some insecurity (or security) they may have.. and the more one critic raves about a movie the less likely other critics will even like the movie.
I disagree. I have Dark City DVD and I have only been able to watch it twice. Matrix I can watch over and over. The same criticism that is used on Matrix (no character development) is even _worse_ in Dark City.
Equlibrium is a good movie, but a bit cliche with the heavy metal music (watch it twice and it's much more noticable and annoying).
If you want a movie that is similar... go get Ghost in the Shell now! This is probably _the_ movie that started all these live action ones. If you like the first Matrix you will love Ghost in the Shell.
Uhm. GNOME community is NOT GTK+/GIMP community. Not even close. And the person who started GTK+ didn't do it to "learn how to write a GUI." GTK+ was written mostly because there was nothing good AND free when Spencer Kimball and Peter Mattis wrote the first versions of GIMP. They became so fed up with Motif that they created what would later become known as GTK+.
The _current_ community is largely concerned with politics, but the _old_ community had its roots firmly in technical land.
I don't imagine it was an original GTK+ developer (I'm starting to dislike that word, too) that said that about X. The guys who started GIMP and later branched GTK+ out of GIMP were smart people. I'm not fond of the GNOME crowd, though.. (they are not the same, either.. even if there is overlap here and there).
Back in the day GPL issues ONLY came about when one type of licensed software was used in GPL (or vice-versa). Today license issues are used to persuade opinion (and I'm not even talking RMS here..). Take a look at advogato.org if you want to see what happens when politics erode and eventually kill a community.
The most common problem is someone will see a potential threat to their precious free software and write a lengthy flamebait-infested "article." Full of speculation and paranoia. If only people could move beyond seeing every little thing as a possible threat to GPL or free software in general, we could have a much better community.
I don't see the story in this article. Eh? "So what" is what I'm thinking. Did this temp worker have to sign some sort of NDA which disallows talking publicly about company procedures such as this? In any case this is hardly "Your Rights Online" since a blog isn't exactly a journal/diary, but more of a narcissistic stream of usually crap which is publicly viewable. I think we've seen many similar cases of this before, no? Company gets pissed off at some loud-mouth and then fires said loud-mouth. Plus this idiot had a camera on MS property taking photos of the G5s and posting the publicly. WTF?! How many businesses would tolerate that? I don't think I would.. in any situation with even the smallest business. Especially from a "temp" worker who has no serious concern for the business itself other than to make a little money and move on.
Actually I think Blues Brothers is closer to reality than what most teenagers today would be watching. Blues Brothers stick somewhat closer to the laws of physics than something like "2 Fast 2 Furious."
I love this game. Unfortunately, it crashes my Linux right now. The gameplay is amazing. It completely blows Counter-Strike away. Plus, since it is based on Wolfenstein, it has one of the most realistic flamethrowers I have ever seen. The only thing I wish there was more of is maps. The four or so get old pretty quick.
This is the first game that has really brought that "Saving Private Ryan" experience to gaming, IMO. In other words, it feels like a real war.. minus the part where you physically die.
I just might have, except I wasn't making gross generalizations based on jobs. If you have ever seen Flynt in action, then I seriously doubt you'd think he was any better than Georgy (at least based on her web site) in terms of communicating with others. As for Arnold, well, what can I say? He doesn't bring much to the table in terms of communication, business knowledge, etc. There was a joke on Letterman, I believe, right after Arnold announced he was running . IIRC, Dave said something like "Arnold announced he was running, at least that's what we think he said."
I don't live in cali. nor do I know everything about all the candidates (why would I?), but I think Flynt or Georgy would be the better choices. Flynt started out very young with his own business (bootlegging moonshine) and has dealt with the law on numerous occasions. From his experience with Hustler magazine I'm sure he knows how to keep money flowing into a business and knows what it takes. Whereas Arnold probably has an agent and doesn't even need to find movies to star in. They just land in his lap. Flynt will lose though, just because he is unpopular. Who really wants to say that they have a pornographer as governor?
On the other side is Georgy, who is a computer programmer. The experience of dealing with constraints and trade-offs such as speed/time/memory/etc. would probably fit in well with constraints of running a state. Though, unlike Larry Flynt, there is no proof that I know of that she was a successful programmer. She, too, will most likely lose to Arnold.