I concure that symlinks are an implemention hack. And they we're never meant to be anything else. They stuck around because fixing the real problem was too hard/slow, like so many things we have to deal with now.
Re:I think we have a new kind of troll...
on
Vista To Get Symlinks?
·
· Score: 4, Informative
I try and keep them relevant. This story is a case in point. Symlinks are a hack that hides the fact that disk drive based namespaces are a crock. And a crock that's easily solved.
Unix is 30 years old, Linux copies it. Windows is not in the picture.
Linux / BSD et. al. offers very little innovation any more. Instead anything new is coming in through the user space and we end up with stuff like GnomeVFS and smb:// handlers.
The only real place where any real Unix like innovation has occured in recent times was in Bell Labs and the expresssions of that are Plan 9 and Inferno.
"Plan 9 from User Space (aka plan9port) is a port of many Plan 9 programs from their native Plan 9 environment to Unix-like operating systems. supported systems : Linux (x86 and PowerPC), FreeBSD (x86), Mac OS X (Power PC), NetBSD (x86), OpenBSD (x86 and PowerPC), SunOS (Sparc)."
The inventors of Unix scrapped symlinks when they did their next OS
Symbolic links make the Unix file system non-hierarchical, resulting in multiple valid path names for a given file. This ambiguity is a source of confusion, especially since some shells work overtime to present a consistent view from programs such as pwd, while other programs and the kernel itself do nothing about the problem.
NT *was* going to have executables that pretended to be files, i.e. when you opened the executable to get the contents it would run and return the output rather than the by bytes of the executable, with a special NT syscall to read the *real* contents. Kind of like a named pipe. I was looking forward to this but it didn't work out.
I've also thoroughly enjoyed taking the two sales calls I have received, gettting all their details to fill in the online complaint form etc. then asking for their supervisor, then telling them they have comitted an offence under the Telecommunicatiobs Act and that I shall be passing on their details to the authorities =)
If the latest Office can open a document from older Microsoft Word versions and save it in XML format then it is trivial to script the conversion of your existing documents.
IT profressional, all day, every day, Windows not required.
The only time I have to deal with ppt is when someone sends me some joke email thats a jpg in a word document embedded in a ppt. My bit bucket is full of 'em
ooh, some sense
and you think < $10 a week is too much to pay for that ?
FPS makes a difference to playability, anyone that says otherwise has dull senses.
> when I can still run a lot of games just as well as anyone else.
is that right ? What FPS are you getting in Quake 4 at 1280x1024x32 with tri-linear and models/textures set to HIGH ?
Didn't look at dtlinux or rio from plan9port .
Shame, he could have seen the future =)
Think of your last eye prescription, did they write it down and give it to you?
Yes, every year for 20 years.
If the code if infringing, you can't relicense it.
If IBM were not entitled to include the code in Linux then it was never under the GPL.
Or else I could just slap the GPL on the leaked Windows Source Code and say "ha, well it's GPL now"
good luck taking me to court for not sticking to that "contract"
If only there was a way I could pay some sort of one off subscription and have loads of advert free TV.
Oh, there is
Don't worry, I shot them all dead!
They got in trouble for bundling both I.E. and media player.
They had to re-engineer Windows to make I.E. replacement simpler.
Newspapers killing town cryers!!
Cryers not needed any more.
Oh ye, oh ye.
> I'm sure they'd end up heating their whole blood supply, too.
probably with giant pumping eyes
What will the intelligent design crowd make of that !!
I concure that symlinks are an implemention hack. And they we're never meant to be anything else. They stuck around because fixing the real problem was too hard/slow, like so many things we have to deal with now.
I try and keep them relevant.
This story is a case in point. Symlinks are a hack that hides the fact that disk drive based namespaces are a crock. And a crock that's easily solved.
Unix is 30 years old, Linux copies it. Windows is not in the picture.
Linux / BSD et. al. offers very little innovation any more. Instead anything new is coming in through the user space and we end up with stuff like GnomeVFS and smb:// handlers.
The only real place where any real Unix like innovation has occured in recent times was in Bell Labs and the expresssions of that are Plan 9 and Inferno.
You can try some of the concepts out in user space through http://swtch.com/plan9port/
"Plan 9 from User Space (aka plan9port) is a port of many Plan 9 programs from their native Plan 9 environment to Unix-like operating systems.
supported systems : Linux (x86 and PowerPC), FreeBSD (x86), Mac OS X (Power PC), NetBSD (x86), OpenBSD (x86 and PowerPC), SunOS (Sparc)."
They aren't my words, they are Rob Pike's
nothing new sunshine
I can and will argue that
or rather, I'll just provide a link to this
The Use of Name Spaces in Plan 9
Rob Pike
Dave Presotto
Ken Thompson
Howard Trickey
Phil Winterbottom
Bell Laboratories, Murray Hill, NJ, 07974 USA
http://plan9.bell-labs.com/sys/doc/names.html
The inventors of Unix scrapped symlinks when they did their next OS
Symbolic links make the Unix file system non-hierarchical, resulting in multiple valid path names for a given file. This ambiguity is a source of confusion, especially since some shells work overtime to present a consistent view from programs such as pwd, while other programs and the kernel itself do nothing about the problem.
http://plan9.bell-labs.com/sys/doc/lexnames.html
NT *was* going to have executables that pretended to be files, i.e. when you opened the executable to get the contents it would run and return the output rather than the by bytes of the executable, with a special NT syscall to read the *real* contents. Kind of like a named pipe. I was looking forward to this but it didn't work out.
I can concur that it is a success.
I've also thoroughly enjoyed taking the two sales calls I have received, gettting all their details to fill in the online complaint form etc. then asking for their supervisor, then telling them they have comitted an offence under the Telecommunicatiobs Act and that I shall be passing on their details to the authorities =)
If the latest Office can open a document from older Microsoft Word versions and save it in XML format then it is trivial to script the conversion of your existing documents.
You insensitive infidel !
I made up my results for my A level Physics project on Bernoulli's effect.
I got a D which got me into University.
yay
The show stopper for me is, oh, nothing.
IT profressional, all day, every day, Windows not required.
The only time I have to deal with ppt is when someone sends me some joke email thats a jpg in a word document embedded in a ppt. My bit bucket is full of 'em
Insert card
Switch on laptop
yeah, it's confusing alright
eh? I presented no logic other than weird UI behaviour is *not* a good metric for detecting infection.
By *your* logic we should just patch when we can be bothered because there is nothing to worry about.
Just for the record, what *I* do is separate my internal and external networks.
My attitude comes not from paranoia but from experience.
Here are my unauthorized incoming connection attempts (port & count) for today
80 : 1
3306 : 2
10941 : 1
17300 : 1
3150 : 1
1673 : 1
5900 : 1
10000 : 1
1463 : 1
1070 : 1
1026 : 41
1027 : 3
1028 : 1
22 : 1
1729 : 1
18774 : 1
2687 : 3
654 : 1
42 : 1