I thought you were joking, but then I went and looked at the web page and discovered you were serious, unfortunately.
Yay, let's build a replacement for make, using a language that repeats the biggest design flaw of make.
Look at the requirements again
on
Using MovableType?
·
· Score: 4, Interesting
If security and worldwide replication are your core requirements, you ought to be using something that fulfils the requirements, such as IBM Lotus Domino.
(Implementing a weblog in Domino is pretty trivial. I've done it for myself.)
As it is, it sounds like you've found a Golden Hammer--you already know you want to use it as the solution, you just need to work out how to get it to fulfil those pesky requirements...
APIC hoses USB on nForce motherboards too. (Just found that out last week, upgrading my parents to a new Linux box to replace their broken Windows machine.)
1, 2 and 4 are things UNIX has been able to offer for years.
3 is highly dubious. What's the connection between SOAP, virtual machines, and ping times?
5 is pure Microsoft marketing--look at their ads. Fact is, time after time independent analysis shows that TCO is lower for non-Microsoft solutions, both closed and open source.
I spent hours trying to get Linux sound working on a Shuttle SS51G. It's supposed to work, but the Intel 8x0 drivers just could not be coaxed into life. Tried rebuilding the kernel, installing the very latest ALSA, etc etc.
Finally I had to give up and sacrifice a PCI slot for an old SoundBlaster card, which worked perfectly.
So... Linux sound is a piece of cake, but only provided you have the right hardware.
Sorry, no. IBM implemented on-the-fly translation for Lotus Instant Messaging some years ago. I somehow doubt IBM will let Microsoft enforce this patent.
(Disclaimer: I work for IBM, but this is not an official comment of course.)
Right, that's what's known as the correct approach:-)
Floating point is basically a convenience for people who don't know (or don't care to work out) how accurate they need the answer to be or what the range of input will be. It was also convenient years ago when computers lacked the power to deal with multiword numeric representations. These days, unless you're doing *really* heavy number crunching, there's not much point using floats.
In fact, real numbers are a mathematical abstraction of questionable relevance to the real world. Given the size of the known universe, we could quite easily represent all length measurements as 256 bit integer multiples of the Planck length. The resulting figures would be as accurate as reality itself--or rather, they would be as accurate as the initial measurements they depended on.
European regulations for VAT (amongst other things) require 4 decimals for amounts of currency, with computation done to 5 decimals.
However, they require that accuracy regardless of the magnitude of the number, so floating point is still the wrong solution. The right answer is to use fixed-point BCD with five decimals and round to four for display.
The beauty of the US system is that the press is controlled without overt government interference, by marginalizing alternative viewpoints and ensuring that large corporations (whose selfish interests coincide with those of the government) control all significant press outlets.
Try watching "Manufacturing Consent: Noam Chomsky And The Media". Try not to be put off by the name 'Chomsky'; for obvious reasons the corporate media like to program the gullible to believe he's a lunatic whose theories are unsupported by fact. Hell, read his books and check the referenced sources yourself... I'd like to believe people reading this web site are smart enough to examine the facts and make up their own minds.
Actually, the US media are largely controlled by big corporations. The corporations only report what people are interested in so long as it coincides with their interests.
Whenever the interests of the corporate owners (or advertisers) are threatened, the press will quietly ignore stories. Just read a few years of "Project Censored" and compare news coverage from The Guardian and the BBC (say) with CNN and the New York Times.
Or watch the movie "The Insider", for one example.
I'd move to Ruby right now, except it doesn't support Unicode. I really don't see any point in learning another language with no native Unicode support; I may as well stick with Perl 5.
And like you, I'm not touching Python because of the stupid indentation block structuring. I mean, that's such a blatantly stupid idea... When I pick up some Python code that's space-indented and edit it in my text editor with 3-space tabs, the Python compiler's going to magically guess that my tab-tab is equivalent to 6 spaces, is it? And I'm not going to get irritated and confused by the fact that two indentations that look identical on the screen are seen differently by the compiler? Yeah, right, I believe that...
Re:I assume it touches on copying
on
Altered Carbon
·
· Score: 3, Informative
David Gerrold's "The Man Who Folded Himself" is an excellent and amusing SF time-travel novel in which the protagonist really does go fuck himself. Repeatedly. Bisexually. Woohoo!
I love the idea of a Sidekick, but the fact that it was locked to T-Mobile, and its functionality was totally at their whim, was the main reason why I didn't buy one. I also noticed the small print saying that they could jack up the fees arbitrarily high after the first year.
If they were giving the Sidekick away for a nominal fee, it might be acceptable to lock it down... but there's no way in hell I'm going to pay $200 for a device which turns into a paperweight if I leave T-Mobile's network, and which may change its functionality and price without warning.
So I got an unlocked t68i instead.
Seems to me Danger's whole design is flawed, in that it's impossible to make the device non-network-locked because of all the server-side processing that's done. Oh well, another great idea doomed.
SLASHDOT FOLLOWUP: Some anonymous guy with a web page has done an analysis proving that those so-called random numbers don't actually meet statistical randomness tests.
I thought you were joking, but then I went and looked at the web page and discovered you were serious, unfortunately.
Yay, let's build a replacement for make, using a language that repeats the biggest design flaw of make.
If security and worldwide replication are your core requirements, you ought to be using something that fulfils the requirements, such as IBM Lotus Domino.
(Implementing a weblog in Domino is pretty trivial. I've done it for myself.)
As it is, it sounds like you've found a Golden Hammer--you already know you want to use it as the solution, you just need to work out how to get it to fulfil those pesky requirements...
((Disclaimer: I work for IBM.))
APIC hoses USB on nForce motherboards too. (Just found that out last week, upgrading my parents to a new Linux box to replace their broken Windows machine.)
Actually, you can get an iBook for $800 too.
http://dealmac.com/artclick.html?53275,73413
It's good to see Linux laptops, but $800 for a C3 based system really isn't competitive.
1, 2 and 4 are things UNIX has been able to offer for years.
3 is highly dubious. What's the connection between SOAP, virtual machines, and ping times?
5 is pure Microsoft marketing--look at their ads. Fact is, time after time independent analysis shows that TCO is lower for non-Microsoft solutions, both closed and open source.
And you would want to develop for Windows using a virtual machine because...?
Let's see... worse performance, no improved security because we're talking Microsoft here, no cross-platform capability... yup, sounds like a winner.
Piece of cake? Not hardly.
I spent hours trying to get Linux sound working on a Shuttle SS51G. It's supposed to work, but the Intel 8x0 drivers just could not be coaxed into life. Tried rebuilding the kernel, installing the very latest ALSA, etc etc.
Finally I had to give up and sacrifice a PCI slot for an old SoundBlaster card, which worked perfectly.
So... Linux sound is a piece of cake, but only provided you have the right hardware.
Sorry, no. IBM implemented on-the-fly translation for Lotus Instant Messaging some years ago. I somehow doubt IBM will let Microsoft enforce this patent.
(Disclaimer: I work for IBM, but this is not an official comment of course.)
That's the problem, though. There's no such thing as "standard" tabs.
for(1): # indented three spaces
for(2): # indented two tabs
for(3): # indented six spaces
for(4): # indented one tab
Quick quiz: Which lines are in which blocks?
Followup: How was I supposed to know that looking at the screen?
It's not mere lack of performing a brave action; it's performing a non-brave action in preference to the brave alternative that makes one a coward.
Right, that's what's known as the correct approach :-)
Floating point is basically a convenience for people who don't know (or don't care to work out) how accurate they need the answer to be or what the range of input will be. It was also convenient years ago when computers lacked the power to deal with multiword numeric representations. These days, unless you're doing *really* heavy number crunching, there's not much point using floats.
In fact, real numbers are a mathematical abstraction of questionable relevance to the real world. Given the size of the known universe, we could quite easily represent all length measurements as 256 bit integer multiples of the Planck length. The resulting figures would be as accurate as reality itself--or rather, they would be as accurate as the initial measurements they depended on.
European regulations for VAT (amongst other things) require 4 decimals for amounts of currency, with computation done to 5 decimals.
However, they require that accuracy regardless of the magnitude of the number, so floating point is still the wrong solution. The right answer is to use fixed-point BCD with five decimals and round to four for display.
(I used to write business finance software.)
You're not paying $10 a month for a pager. You're paying $10 a month to wear a watch that screams "I am a Microsoft whore".
Still, for not much more than $10 you could get a T-shirt printed and be done with it.
Vib Ribbon's available in English? And me with a multi-standard TV? Looks like it's time to mod chip my PlayStation 2...
Or, anyone know if there's a software PS1 mod chip equivalent for PS2? I have a GameShark, maybe that'll work...
Yeah, tell Fresh Games to release Vib Ribbon and Vib Ribbon 2! I'll buy 'em.
The beauty of the US system is that the press is controlled without overt government interference, by marginalizing alternative viewpoints and ensuring that large corporations (whose selfish interests coincide with those of the government) control all significant press outlets.
Try watching "Manufacturing Consent: Noam Chomsky And The Media". Try not to be put off by the name 'Chomsky'; for obvious reasons the corporate media like to program the gullible to believe he's a lunatic whose theories are unsupported by fact. Hell, read his books and check the referenced sources yourself... I'd like to believe people reading this web site are smart enough to examine the facts and make up their own minds.
Actually, the US media are largely controlled by big corporations. The corporations only report what people are interested in so long as it coincides with their interests.
Whenever the interests of the corporate owners (or advertisers) are threatened, the press will quietly ignore stories. Just read a few years of "Project Censored" and compare news coverage from The Guardian and the BBC (say) with CNN and the New York Times.
Or watch the movie "The Insider", for one example.
I'd move to Ruby right now, except it doesn't support Unicode. I really don't see any point in learning another language with no native Unicode support; I may as well stick with Perl 5.
And like you, I'm not touching Python because of the stupid indentation block structuring. I mean, that's such a blatantly stupid idea... When I pick up some Python code that's space-indented and edit it in my text editor with 3-space tabs, the Python compiler's going to magically guess that my tab-tab is equivalent to 6 spaces, is it? And I'm not going to get irritated and confused by the fact that two indentations that look identical on the screen are seen differently by the compiler? Yeah, right, I believe that...
David Gerrold's "The Man Who Folded Himself" is an excellent and amusing SF time-travel novel in which the protagonist really does go fuck himself. Repeatedly. Bisexually. Woohoo!
...before bootleg videos of people being scanned make it onto the Internet.
And then another few months before bootleg videos of scanned-naked children are seized in a child porn sting.
I love the idea of a Sidekick, but the fact that it was locked to T-Mobile, and its functionality was totally at their whim, was the main reason why I didn't buy one. I also noticed the small print saying that they could jack up the fees arbitrarily high after the first year.
If they were giving the Sidekick away for a nominal fee, it might be acceptable to lock it down... but there's no way in hell I'm going to pay $200 for a device which turns into a paperweight if I leave T-Mobile's network, and which may change its functionality and price without warning.
So I got an unlocked t68i instead.
Seems to me Danger's whole design is flawed, in that it's impossible to make the device non-network-locked because of all the server-side processing that's done. Oh well, another great idea doomed.
Want of courage to face danger. They could have attacked a dangerous foe, but chose to attack a harmless target.
Well, at least that'd stop them using Hungarian notation...
Oh great, another forking Linux distribution.
While they're at it, perhaps they can write yet another forking window manager.
SLASHDOT FOLLOWUP: Some anonymous guy with a web page has done an analysis proving that those so-called random numbers don't actually meet statistical randomness tests.