yes, I'm the one that submitted this story. Here are some other things I found out:
I also posted an article about this on Advogato here. I got some replies on that, and one person attended me to here where you can find a copy of the 5dwm stuff.
About the functionality of this thing, it's not just a WM. It's a desktop environment. If you ever worked on a SGI machine, you'd agree it was (well, arguably) the best damn internet workstation out there. Sure, KDE and Gnome fill in a huge gap here, but there is much to be learned from how the IMD is put together.
I hope the people at SGI see this and decide to either opensource this thing, or to provide linux binaries. I know, it's idle hope, but a man can dream, can't he? I'd love to see this on my desktop at home.
Imagine how musicians worldwide will feel if they get replaced by mathematical algorythms. I myself am a guitar player, I'm not fantasically good, but probably better than Taco (I know more than 3 chords, heh), but I would hate it too if people preferred fully computer-generated music over the warm acoustic tones of my 6-string.
Re:A suggestion for RH8 users.
on
Font HOWTO For Linux
·
· Score: 3, Informative
It's a compile-time setting. Oh, and FreeBSD's XftConfig is in/etc/X11, just like everywhere else. It's just a symlink to that far away place you name./etc/X11/XftConfig is shorter:)
Oh, minor nitpick wrt the screenshots: What is it with people taking screenshots with The Gimp?!? Surely there are better ways to dump one's screen to a file like using xwd, ImageMagick's import, Ksnapshot, or whatever. Takes less time too. Taking screenshots with Gimp is like swatting a fly with a tactical nuke. It works, but it's overkill.
ROFL, thanks.. Although you dragged my comment waaaay out of context, you managed to make me squirt coffee on my keyboard through my nose.
Aaah, that sure clears out my cynuses (sp?), the content of them now lies on (and in) my keyboard. Thanks for turning my workspace into a brownisg-greenish gooey mess.
Yeah, it might sound unrelated, but because registers that use scare tactics like these, often use layouts that Spamassassin automgaically filters away.
So, although I might get these from time to time, I'll probably never see them. Thanks to spamassasin. My current registrar however, goes through spamassasin just fine and reaches my inbox unscathed. How convenient:)
Clarification: Now, that most apps can't tell if they are running suid or not, is not the operating systems responsibility.
What I mean by this is that lots of apps don't even test if they are running as root or with elevated privileges. This can simply be done by checking with getuid and geteuid and comparing them (although it's not a foolproof method).
Also, if an app tries something it shouldn't be allowed to do, it'll just get a EPERM and fail.
There are things that must run as root to work. The common way to allow normal users to do these things was to make them setuid, which meant that the application always runs as its owner,
One nitpick. Although you are correct, the phrasing is somwhat wrong. What you _mean_ to say is that dropping the privileges of the app is the responibility of the appication that's running suid itself. Now, that most apps can't tell if they are running suid or not, is not the operating systems responsibility.
But yes, you are correct though. Although many apps that must run as root (to bind a port below 1024 or something), usually prepare what they need to do as root (like open a socket and giving up a file descriptor that is bound to a lower port), and setuid() their way out of root land.
An extension like this should alleviate the need for such hackery. It's no excuse to write insecure code though;)
Oh that's okqya, sometimes I have to type something when i havn't had any coffee yet. The result is usua;llly somethong like thios. SOmehow my fingers (adn my brain) need vcoffee to type somewaht corectly.
The SGI X server can do this. Ask Jamie Zawinsky. He used this feature a lot when debugging the 8-bpp Pseudocolor screen hacks while having a truecolor visual on his SGI box.
Some people consider Microsoft to be harmful. Sounds like a great match to me ;)
I also posted an article about this on Advogato here. I got some replies on that, and one person attended me to here where you can find a copy of the 5dwm stuff.
About the functionality of this thing, it's not just a WM. It's a desktop environment. If you ever worked on a SGI machine, you'd agree it was (well, arguably) the best damn internet workstation out there. Sure, KDE and Gnome fill in a huge gap here, but there is much to be learned from how the IMD is put together.
I hope the people at SGI see this and decide to either opensource this thing, or to provide linux binaries. I know, it's idle hope, but a man can dream, can't he? I'd love to see this on my desktop at home.
Imagine how musicians worldwide will feel if they get replaced by mathematical algorythms. I myself am a guitar player, I'm not fantasically good, but probably better than Taco (I know more than 3 chords, heh), but I would hate it too if people preferred fully computer-generated music over the warm acoustic tones of my 6-string.
Then get a decent wavetable synth capable sound card. Geez.
Julia sets would sound pretty cool I gather :)
(duh, the NTK link works fine... that's where you got it from, right?)
thanks anyway though :)
Thanks for the URL though, guess what my credit card bought me today? :)
So where can I get that?! I want it!
Already slashdotted... Horny bastards!
Oh, minor nitpick wrt the screenshots: What is it with people taking screenshots with The Gimp?!? Surely there are better ways to dump one's screen to a file like using xwd, ImageMagick's import, Ksnapshot, or whatever. Takes less time too. Taking screenshots with Gimp is like swatting a fly with a tactical nuke. It works, but it's overkill.
No, it would boil.
Whooops...
Why do you advertise in you sig then?
Aaah, that sure clears out my cynuses (sp?), the content of them now lies on (and in) my keyboard. Thanks for turning my workspace into a brownisg-greenish gooey mess.
But, I did get (electronic) mail about registering domain names, and some even used the "scare tactics" the article mentions.
Because these guys (the people that send _electronic_ mail) use spammy layout, my (electronic!) spamassassin takes care of them.
So, although I might get these from time to time, I'll probably never see them. Thanks to spamassasin. My current registrar however, goes through spamassasin just fine and reaches my inbox unscathed. How convenient :)
I certainly can't wait until this get's MFC'd.
What I mean by this is that lots of apps don't even test if they are running as root or with elevated privileges. This can simply be done by checking with getuid and geteuid and comparing them (although it's not a foolproof method).
Also, if an app tries something it shouldn't be allowed to do, it'll just get a EPERM and fail.
One nitpick. Although you are correct, the phrasing is somwhat wrong. What you _mean_ to say is that dropping the privileges of the app is the responibility of the appication that's running suid itself. Now, that most apps can't tell if they are running suid or not, is not the operating systems responsibility.
But yes, you are correct though. Although many apps that must run as root (to bind a port below 1024 or something), usually prepare what they need to do as root (like open a socket and giving up a file descriptor that is bound to a lower port), and setuid() their way out of root land.
An extension like this should alleviate the need for such hackery. It's no excuse to write insecure code though ;)
Luckily, the moderators weren't on crack today and decided to bless it up to +5. Woopie (like I care, I've been capped for months).
(oh, posting without +1 bonus)
"With integrated circuits, for her pleasure."
The SGI X server can do this. Ask Jamie Zawinsky. He used this feature a lot when debugging the 8-bpp Pseudocolor screen hacks while having a truecolor visual on his SGI box.
enjoy.
Read man 1 xinit for more information :)
Unless divine intervention has to do something with killing that eeevil outlook of course