M$, having a preexisting business relationship with practically anyone with a computer (you have windows? Office? Exploder? etc.) can freely spam away under CAN-SPAM. No wonder they love it so much, and want to preserve its provisions everywhere. Why spam yourself and get into trouble, when for a few pennies more you can hire M$ to do the spamming for you - presto - no liability for anyone!
I think it's time to can CAN-SPAM and get something that really covers the intent of the public.
This obviously goes against freedom of assembly, so good luck to any company trying to enforce it -- just the PR backlash would sink them.
Setting aside a misunderstanding about "freedom of assembly," In a world of absolute freedom of association, the company as an artifical person also has the right to freedom of association. And they choose to no longer associate themselves with the workers who do not act according to the companies wishes.
When you sit down at someone else's computer, presumably you have an account on it, and options such as number of buttons would have been configured by you for your account.
If you are using someone else's account, how do you know they haven't aliased "ls" to something wicked? Never make assumptions when playing within someone else's account. Keyboards can be remapped, why not mice?
But I'm curious why the comments of a third rate vendor like Linspire merit posting to Slashdot.
Presumably because who says something is less important than what they say. See the fallicies of "Ad Hominem" and "Genetic Fallacy" and "Red Herring" here.
The surprise was that Intel wanted a chip that had the speed advantages of RISC but used the same interface as their older chips, so they designed one. So they built a chip called the Pentium that translated CISC instructions into RISC ones. Since this operation is essentially O(n), they got good performance, and they've continued that basic design to the present day.
I think you meant O(1); a given CISC instruction translates into a fixed number of RISC instructions, you don't need to look at the entire program or input to make the translation.
"It seems to make sense to just let the guy have it, if he's so scared of the PodBuddy being sold. I would rather do that than have thousands of our customers disappointed, and, see such a terrific product just die."
And Jack wasn't even "letting the guy have it", he was trying to recover his sunk cost in a product that, had he done his DD, wouldn't have been made in the first place.
And you would be lying to yourself. The guy who draws the arrow is as guilty as the guy who presses the button, who is as guilty as the guy who gives the order, and so on.
In which case, you have to include the guy who voted for the program, and the taxpayer who paid for it.
Nobody wants to kill children. Sometimes, however, avoiding what you don't want to do means much greater evils happen.
Apple is pissed off that IBM is making 3GHz parts available to M$ for the Xbox before they are available to Apple. Apple leaks the possible move to Intel hardware to scare IBM, intending IBM to have a change of heart and give the 3GHz parts to Apple instead. If so, announcement cancelled; if not...
I get the feeling a lot of people just like to argue, and don't really care about listening to someone else's points. Does anyone expect this article to change their mind?
Like you, I have only seen one live virus - Michaleangelo, brought in to work on a floppy by one of the managers (this was a woman with a PhD).
Unless her PhD was in computer security, I don't see the relevance. PhD's are less likely to know stuff that isn't in their thesis area, not more likely. I know a number of CS PhDs who could not program themselves out of a paper bag, because programming was not a thesis requirement (and computer science isn't just about code).
. Lisp's uniformity of syntax makes it powerful, but also very difficult to read. Other languages have syntax that acts like landmarks. Lisp is like having every house be the same such that it's power comes from the arrangement of the houses, but other languages mix in houses, stores, trailers, etc. to give visual landmarks to lock onto. Lisp is just too damned monotonous. Somewhat ugly syntax is more memorable. I tried to get "into" Lisp, but just found it too hard to visually process.
So, use emacs and turn on font-lock mode. You can modify the mode to recognize your own macros or favorite functions and highlight them however you like.
Well, since everyone else has taken a crack at this; I've used Lisp for pretty much all my software development needs since 1982...
1) Macros. But the real insight on macros is you are programming the compiler/interpreter itself. You really are extending the language. This means you can change the programming paradigm. PCL (Portable Common Loops) and Flavors brought Smalltalk type programming and then a new way to think about OOP to Lisp. Agent0 brought agent oriented programming to Lisp. Screamer brought nondeterministic programming to Lisp. Defun (how you define a function) is a macro. You can change it. Try doing that in another language, as easily.
2) Embedded languages. You have control over the readtable, so you can redefine tokens, the parser, everything. You really can easily transform Lisp into something else if you need to, syntax and all, and all through using the lisp READ function.
3) Flexibility. There are lots of ways to do almost anything and everything - but these different approaches are easier to express in Lisp. I do AI/Cognitive Systems research. Most of the time when I start developing software, I don't know the right approach. Lisp makes it easy to explore the boundaries, figure out what's the right thing to represent, and even let me push new paradigms for investigation. In Lisp, first you develop the programming language you need to solve the problem, and then you solve the problem in that. The language doesn't get in the way.
Good luck,
Re:My first exposure to list ( and a mirror of boo
on
Practical Common Lisp
·
· Score: 1
I've heard it said that someone just learning how to program can pick up Lisp in a day. If you happen to already know Fortran, it will take two days.
Back when I worked at a University, I did some Lisp (and AI) tutoring on the side. It really was far easier tutoring the Liberal Arts set than those who thought they were hackers - less to unlearn.
Sorry, I've posted a +5 Funny at least once in my lifetime, and I do get mod points. Though I have noticed even my own comments moving from -1 offtopic to +n funny (once someone actually gets the joke), I've "corrected" such moderations more than once myself as well.
I do care about buying from innovators and not copiers, partially because copiers rarely understand the semantics of the thing they are copying. There's a difference between talking to the innovator who cares about your problems, and the script kiddie who just has a pile of "tools" to try hoping you'll pat him on the head.
And frankly, we've seen the results of this before - when some OS companies have copied features without understanding the context in which those features were invented.
Who cares if its innovative? I care if it's useful. Whoever created it first doesn't fucking matter to me. And if it does matter to you, you have some seriously fucked up priorities*.
Spoken like a true pirate. I care about innovation for a number of reasons, not the least of which is it's how I earn my own living. So it DOES matter who did it first, both from a standpoint of plagarism, and from a standpoint of getting research money. I do care about buying from innovators and not copiers, partially because copiers rarely understand the semantics of the thing they are copying. There's a difference between talking to the innovator who cares about your problems, and the script kiddie who just has a pile of "tools" to try hoping you'll pat him on the head.
They are inadvertently (or purposefully) creating a situation where people are running 10.1, 10.2, 10.3, and now 10.4...makes it very tough for developers. We can't assume that everyone has the money to upgrade their OS all the time (and yes, I know they should).
That's why I hope you'll be supporting House Bill 3274.23, which guarentees every American the latest OS of his or her choice, through a large payment transfer program that will be funded by an annual tax on matter. Bill himself vouches for the program, suggesting, "it's the only thing that can possibly keep us competitive" and "Our latest OS will install itself on every machine in your household, from embedded 4 bit processors in your toaster, to that old Symbolics 3600 in your basement. Just say 'no' to so called 'free' software - it's much more expensive in the long run than just bending over."
M$, having a preexisting business relationship with practically anyone with a computer (you have windows? Office? Exploder? etc.) can freely spam away under CAN-SPAM. No wonder they love it so much, and want to preserve its provisions everywhere. Why spam yourself and get into trouble, when for a few pennies more you can hire M$ to do the spamming for you - presto - no liability for anyone! I think it's time to can CAN-SPAM and get something that really covers the intent of the public.
Listen fella, if you don't come in on Saturday, don't bother coming in on Sunday.
When you sit down at someone else's computer, presumably you have an account on it, and options such as number of buttons would have been configured by you for your account. If you are using someone else's account, how do you know they haven't aliased "ls" to something wicked? Never make assumptions when playing within someone else's account. Keyboards can be remapped, why not mice?
The product description page specifically says that it is PC compatible, you just need a USB 1.1 (or 2.0) port.
Now if I could only map "caps lock" to delete, where God and the MIT Lisp Machines knew it should be.
Nobody wants to kill children. Sometimes, however, avoiding what you don't want to do means much greater evils happen.
Apple is pissed off that IBM is making 3GHz parts available to M$ for the Xbox before they are available to Apple. Apple leaks the possible move to Intel hardware to scare IBM, intending IBM to have a change of heart and give the 3GHz parts to Apple instead. If so, announcement cancelled; if not...
I get the feeling a lot of people just like to argue, and don't really care about listening to someone else's points. Does anyone expect this article to change their mind?
1) Macros. But the real insight on macros is you are programming the compiler/interpreter itself. You really are extending the language. This means you can change the programming paradigm. PCL (Portable Common Loops) and Flavors brought Smalltalk type programming and then a new way to think about OOP to Lisp. Agent0 brought agent oriented programming to Lisp. Screamer brought nondeterministic programming to Lisp. Defun (how you define a function) is a macro. You can change it. Try doing that in another language, as easily.
2) Embedded languages. You have control over the readtable, so you can redefine tokens, the parser, everything. You really can easily transform Lisp into something else if you need to, syntax and all, and all through using the lisp READ function.
3) Flexibility. There are lots of ways to do almost anything and everything - but these different approaches are easier to express in Lisp. I do AI/Cognitive Systems research. Most of the time when I start developing software, I don't know the right approach. Lisp makes it easy to explore the boundaries, figure out what's the right thing to represent, and even let me push new paradigms for investigation. In Lisp, first you develop the programming language you need to solve the problem, and then you solve the problem in that. The language doesn't get in the way.
Good luck,
Sorry, I've posted a +5 Funny at least once in my lifetime, and I do get mod points. Though I have noticed even my own comments moving from -1 offtopic to +n funny (once someone actually gets the joke), I've "corrected" such moderations more than once myself as well.
On slashdot, an Apple speed bump is equivalent to a major new machine from a Dell or HP.
One word for you: NSLU2. $83 at Amazon. Then you OpenSlug it, and you're off. Access via another computer ;-)