The HURD is very good at this, with all its translators. I believe it already has an FTP filesystem.
If you're actually going to do this, I think you should look at perlfs, which would enable you to play around with it quickly and easily. It's not a perfect protocol, but it's better than NFS (remember, NFS requires all actions to be stateless and idempotent, so you can't do appends and a few other things).
Compare the ARM's nice simple orthogonal instruction set with the crawling horror that is to be Merced. 128 general-purpose registers, 128 floating-point, 64 predicates, 8 branch registers. Background register loads/spills when you do a function call. Multiple instructions issuing at once. No page faults- until you explicity "commit" a bunch of memory accesses. Rollback.
I don't think that word means what you think it means...
The US is many things, but one thing it is not is socialist. Socialist countries generally try not to grind their poor quite so badly. Sometimes they even give them free healthcare.
What, without stopping to design it or anything? You'd end up with something that noone would use, or even worse, get entrenched with major design flaws...
Good engineering (albeit for an outdated requirement spec) is one of X's strong points.
Yes -- if all of you agreed to follow the letter of the memo and immediately sent a counter-memo detailing what you'd done and why. CC everyone else important in the company on the memo.
Don't actually change anything, just stall until you get Open Source approved because they can't work otherwise. Just because you're white collar and non-union doesn't mean you can't do a good old work-to-rule:)
The RIAA are arguing that it's wrong to create MP3's of music that you own because this somehow harms the artist. Clearly DISTRIBUTING them, e.g. with napster, can harm them. But do you really think I've no right to choose HOW to listen to it, and convert from one format to another?
For example, KDE+KWM+Mozilla ought to be good enough for the average user. For "power users", we can throw in a C++ compiler (C++ being our standard language, as it is the most powerful and modern).
Explorer+IE ought to be good enough for the average user. For "power users", we can throw in Visual Basic (being our standard language, as it allows rapid development with close OS integration.)
If everyone sticks to these rules, development will be greatly increased by the uniformity of all OS installations.
Yes! Solidarity, comrade! Strength through unity!
everyone who uses Unix should have the same individualist ideas.
Okay, I can't parody that. I can only let it stand as an example of glorious absurdity. You, sir, are truly a master of doublethink.
Stand.org.uk are tracking this bizarre law. The penalty for failing to comply is up to two years in prison. If you don't have the key, the burden of proof is on you to prove that you don't.
Of course there's major potential for abuse - but the same is true of existing UK legislation. The Prevention of Terrorism Act allows suspected terrorists to be imprisoned without being charged and denies them the right to trial by jury. The Criminal Justice Act basically provides a series of excuses which can be used to arrest demonstrators, protestors, ravers, gypsies, and other second-class citizes.
("Britain" and "British" are spelt with ONE t, BTW)
We don't have a federal government - we have a "constitutional" monarchy. You can sue government agencies, but what would you sue MI6 for? Bear in mind that there is no right to privacy under UK law, and that MI6's remit is to investigate foreign nationals...
Hmm. Windows _used_ to have rudimentary, really easy to use repetition-enabling software- the windows recorder. Why did they kill it? It did only one simple thing, but did it well...
If you're interested in distributed file storage, check out (in no particular order), rsync, CODA, CIFS (common internet filing system) and, coolest of all, WebNFS (http://www.sun.com/software/white-papers/wp-webnf s/index.html)
What if what people want is assloads of money? It should be there right.
Ahh, the wonderful American constitutional right to screw over one's fellow man...
The argument is that the source should be an inseperable part of the product (and subject to the same copyright restrictions), just like the wheels are an integral part of a car.
This is also possible with Exim; I use it a lot now, almost every time I give out an email address I suffix it with the company I'm giving it to. (Exim also has the advantage of English-like config files that are about 8 zillion times easier to use than sendmail)
Interestingly, I get almost no spam. I reckon this is because: - I don't post to USENET - I don't have a webpage with anything on it - I have.ac.uk and.org.uk addresses.
Building your own distro so you can control the initial setup of, eg. an office, is nowhere near as useful as having proper configuration management tools.
One of the things Debian are working towards (with debconf and apt) is a system where you can roll out a bunch of workstations with the same configuration automatically (just point them at your "config server"); or you can save your configuration to use as a backup, or to help someone else get started.
They're not there yet. But "zero administration" will be the killer app that gets linux onto office desktops...
It's entirely possible they've compiled everything with a proprietary optimising compiler. GCC, although extremely effective and portable, is not the best optimiser out there; in some cases, you can get a 50% speedup in your applications by using a really finely tuned compiler.
Do you mean the character-based single-player RPG where you look for the amulet of Yendor, or is there a multi-player nethack?
The single-player one is GPL and therefore it's easy to get hold of the source, compile a working copy, hack it, cheat totally, etc. - but because it's only single-player, noone cares.
(In any case, how can you have an "encrypted client" when you need to decrypt it to run it?)
My Linux machine claims "POSIX conformance testing by UNIFIX" when it boots, and I think it's had this for a few years now.
As for binary compatibility, this gets less important all the time as more people use platform-independant languages like Perl, Tcl and Java. And it doesn't matter about binary compatibility if you've got Open Source.
Transmeta have technology which basically decompiles programs for the x86 architecture and recompiles it for their own processor, dynamically, while it's running. Sooner or later, if people want binary compatibility, someone's going to write a good open-source decompiler.
I'd like to see something like WINE for drivers, actually - use windows drivers in a linux system, for all those noname NDA-ridden devices.
That's irrelevant - the transfer through conduction massivley dominates the radiation from one plate to another ..
If you're actually going to do this, I think you should look at perlfs, which would enable you to play around with it quickly and easily. It's not a perfect protocol, but it's better than NFS (remember, NFS requires all actions to be stateless and idempotent, so you can't do appends and a few other things).
(ngh, pressing enter accidentally posted article)
2 4535801.pdf
Compare the ARM's nice simple orthogonal instruction set with the crawling horror that is to be Merced. 128 general-purpose registers, 128 floating-point, 64 predicates, 8 branch registers. Background register loads/spills when you do a function call. Multiple instructions issuing at once. No page faults- until you explicity "commit" a bunch of memory accesses. Rollback.
ftp://download.intel.nl/design/ia-64/downloads/
(sadly not the 200 page full description, I can't find that)
I don't think that word means what you think it means...
The US is many things, but one thing it is not is socialist. Socialist countries generally try not to grind their poor quite so badly. Sometimes they even give them free healthcare.
Shame there aren't any HCI researchers working on this stuff. User interface is what lets down most wm's, especially the flashier ones.
What, without stopping to design it or anything? You'd end up with something that noone would use, or even worse, get entrenched with major design flaws...
Good engineering (albeit for an outdated requirement spec) is one of X's strong points.
Yes -- if all of you agreed to follow the letter of the memo and immediately sent a counter-memo detailing what you'd done and why. CC everyone else important in the company on the memo.
:)
Don't actually change anything, just stall until you get Open Source approved because they can't work otherwise. Just because you're white collar and non-union doesn't mean you can't do a good old work-to-rule
"Not likely," Bayliss says. "Anything you can do with your brain can be done a lot faster, cheaper and easier with a finger and a remote control."
It's important to remember this, guys: just 'cos its cooler doesn't mean it's better.
Free as in beer, or free as in speech?
Free to get, or free to use?
The RIAA are arguing that it's wrong to create MP3's of music that you own because this somehow harms the artist. Clearly DISTRIBUTING them, e.g. with napster, can harm them. But do you really think I've no right to choose HOW to listen to it, and convert from one format to another?
Explorer+IE ought to be good enough for the average user. For "power users", we can throw in Visual Basic (being our standard language, as it allows rapid development with close OS integration.)
If everyone sticks to these rules, development will be greatly increased by the uniformity of all OS installations.
Yes! Solidarity, comrade! Strength through unity!
everyone who uses Unix should have the same individualist ideas.
Okay, I can't parody that. I can only let it stand as an example of glorious absurdity. You, sir, are truly a master of doublethink.
Have you considered a career in politics?
So you're saying that the US is at war with the UK? Damn. When can I expect the nukes to start landing?
Of course there's major potential for abuse - but the same is true of existing UK legislation. The Prevention of Terrorism Act allows suspected terrorists to be imprisoned without being charged and denies them the right to trial by jury. The Criminal Justice Act basically provides a series of excuses which can be used to arrest demonstrators, protestors, ravers, gypsies, and other second-class citizes.
("Britain" and "British" are spelt with ONE t, BTW)
Oh, if you're not a British citizen, then they don't even have to bother getting a warrant to read your email. Only makes it easier ...
We don't have a federal government - we have a "constitutional" monarchy. You can sue government agencies, but what would you sue MI6 for? Bear in mind that there is no right to privacy under UK law, and that MI6's remit is to investigate foreign nationals ...
Hmm. Windows _used_ to have rudimentary, really easy to use repetition-enabling software- the windows recorder. Why did they kill it? It did only one simple thing, but did it well ...
If you're interested in distributed file storage, check out (in no particular order), rsync, CODA, CIFS (common internet filing system) and, coolest of all, WebNFS (http://www.sun.com/software/white-papers/wp-webnf s/index.html)
Ahh, the wonderful American constitutional right to screw over one's fellow man ...
The argument is that the source should be an inseperable part of the product (and subject to the same copyright restrictions), just like the wheels are an integral part of a car.
If "they" can declare your website illegal, they can make it illegal for you to put it up and illegal for people to look at it.
Being in Switzerland didn't save the lyrics server, did it?
This is also possible with Exim; I use it a lot now, almost every time I give out an email address I suffix it with the company I'm giving it to. (Exim also has the advantage of English-like config files that are about 8 zillion times easier to use than sendmail)
.ac.uk and .org.uk addresses.
Interestingly, I get almost no spam. I reckon this is because:
- I don't post to USENET
- I don't have a webpage with anything on it
- I have
%!OPS-1.0 %%Creator: HAYAKAWA,Takashi
l se/r/roll/w/div/H{{loop}stopped / e/sqrt/R/rlineto{load def}H 300 J !O&Y43d9rE3IaN96r63rvx2dcaN n Y9wn7wpSps1t1S!D&cjS5o32rS4oS3o A 3Axe1nwc!l&993dC99Cc96raN!a&1CD k dbGYx4ofwnw!&vlx2w13wSb8Z4wS!J! x nwTTd32rCST0q&eCST0q&D1!&EYE0!J & E9!&1!J!v&6A!b&7o!o&1r!j&43r!W)
...
/A/copy/p/floor/q/gt/S/add/n/exch/i/index/J/ife
Y}def/t/and/C/neg/T/dup/h/exp/Y/pop/d/mul/s/cvi
T translate(V2L&1i2A00053r45hNvQXz&vUX&UOvQXzFJ!FJ!
G&140N7!U&4C577d7!z&&93r6IQO2Z4o3AQYaNlxS2w!!f&
Z&blxC1SdC9n5dh!I&3STinTinTinY!B&V0R0VRVC0R!N&3
E&YYY!F&&vGYx4oGbxSd0nq&3IGbxSGY4Ixwca3AlvvUkbQ
c&j1idj2id42rd!X&4I3Ax52r8Ia3A3Ax65rTdCS4iw5o5I
&EYEY0!J0q!x&jd5o32rd4odSS!K&WCVW!Q&31C85d4!k&X
{( )T 0 4 3 r put T(/)q{T(9)q{cvn}{s}J}{($)q{[}{]}J}J cvx}forall 270{def}H
K{K{L setgray moveto B fill}for Y}for showpage
% NOTE: this may be a bit mangled
Unh, could you elaborate on that?
QNX is _not_ a linux distribution; it's an embedded RTOS. It just happens to be able to run on x86 hardware, be POSIX compatible, run X etc.
http://www.qnx.com/
Building your own distro so you can control the initial setup of, eg. an office, is nowhere near as useful as having proper configuration management tools.
One of the things Debian are working towards (with debconf and apt) is a system where you can roll out a bunch of workstations with the same configuration automatically (just point them at your "config server"); or you can save your configuration to use as a backup, or to help someone else get started.
They're not there yet. But "zero administration" will be the killer app that gets linux onto office desktops...
It's entirely possible they've compiled everything with a proprietary optimising compiler. GCC, although extremely effective and portable, is not the best optimiser out there; in some cases, you can get a 50% speedup in your applications by using a really finely tuned compiler.
;)
(Maybe someone should tell netscape about this
Do you mean the character-based single-player RPG where you look for the amulet of Yendor, or is there a multi-player nethack?
The single-player one is GPL and therefore it's easy to get hold of the source, compile a working copy, hack it, cheat totally, etc. - but because it's only single-player, noone cares.
(In any case, how can you have an "encrypted client" when you need to decrypt it to run it?)
My Linux machine claims "POSIX conformance testing by UNIFIX" when it boots, and I think it's had this for a few years now.
As for binary compatibility, this gets less important all the time as more people use platform-independant languages like Perl, Tcl and Java. And it doesn't matter about binary compatibility if you've got Open Source.
Transmeta have technology which basically decompiles programs for the x86 architecture and recompiles it for their own processor, dynamically, while it's running. Sooner or later, if people want binary compatibility, someone's going to write a good open-source decompiler.
I'd like to see something like WINE for drivers, actually - use windows drivers in a linux system, for all those noname NDA-ridden devices.