Re:fvwm should be euthanized for the good of *nix
on
fvwm Turns Ten
·
· Score: 4, Interesting
Lets stack FVWM up with its contemporary, Windows 3.0 and then see who runs home crying.
FVWM had the 3D look of Motif without the awkwardness of OpenLook and because it was just an X Window Manager it avoided the OS integration of MS Windows.
Newer GUIs like WindowsXP and Aqua, GNOME, KDE, etc. move beyond the window manager concept to the entire visual user experience.
speaking of old window managers
on
fvwm Turns Ten
·
· Score: 2, Funny
I was surprised to find twm when I installed X11 on OS X.
Single file transfer unit analysis would be a good feature for a packet shaper like this to have. I can't tell from the minimal web page if this project is a cool idea with minimal implementation or just minimal documentation.
The cool thing about the html scenario is that you can embed decode instructions in the html header, something like "go to http://warez4u.cx/uns7uffme/ for decoding toolz". The embedded file meme would need to be inserted in to the global consciousness.
For the HTML scenario, you need two scripts, encode and decode. Encode simply uuencodes the target file, then sandwiches it between a html header and tail, renaming the file from hitmeonemoretime.mp3 to hitmeonemoretime.mp3.html. The decode script just strips out the html header and then runs uudecode on the naked middle.
You then drop the file in your kazaa directory. When the packet shaper sees the kazaa header it drops your packet down to kazaa quality. But then it sees the html header and presumably your packet is upgraded again.
In the ICQ case, you add an ICQ header to the file and an ICQ extension. Kazaa protocols are still used to transfer the file, but the packet shaper gets tricked into thinking it is transmitting a nice long ICQ packet.
When the sysadmin throttles your ICQ traffic down, simply send them a kind note explaining that your important business conversations seem to be slowing down to a crawl and could they please look in to the situation.
Essentially this scheme is just social engineering. We are trying to convince the packet shaper that our data is other than what really is by changing appearances.
I suspect there are uncountably many other p2p systems, but as you have already noted none of them have the adoption rate of Kazaa.
The problem of adding to Kazaa is that it is uncertain what you will get out of it. Not uncertain in the sense that I was uncertain that my MSFT options would ever have value (they didn't), but uncertain in that when you identify your effort you open yourself to legal sanction.
That coupled with the scarcity of programming work today may explain why we see innovative security tools and p2p software that is still focusing on 1998-99 technology.
This packet shaping software must be watching for embedded packet headers within the stream.
Suppose you have a Kazaa packet that is tunneling through HTTP. The shaper notes the HTTP header and passes the data according to HTTP rules until the embedded Kazaa packet is found. Now the shaper switches to Kazaa mode and shaping changes accordingly.
Now, if you want to defeat the shaper, tar and compress your kazaa files, then uuencode them and embed them inside html files. To the packet shaper, it looks like you are transfering some very large web pages. Alternately, drop your uuencoded text into mail messages, instant messages, etc.
But isn't this what hacking is all about? The system is stupidly inflexible, so we must use our extreme ninja coder skillz in order to make information free.
When I read the Wired article, I was most struck by how novel the concept was to me. Sure I'd heard that rules are made to be broken, but my lifetime experience has always been that the system is unfair and will punish you if you fsck it the wrong way. The main advantage with the digital world is that it has been easy to determine what the rules are and operate such that you don't bump in to them very often.
I like the fact that my iPod says "don't steal music", but stores all the music in a nice file structure on the device. All I need to do is mount up the pod and cp files wherever I want them to go.
Interestingly, economic and accounting systems were introduced in order to provide structure for humans so that they could better manipulate the social world around them. Somewhere along the lines people figured out how to hijack the education and enforcement systems in order to metamanipulate the system for their own benefit. Code and later Internet are the new pure social structure. It is only a matter of time before they too are corrupted.
I just dissolved my company today, so there won't be any more staff meetings. Or perf reviews!
Hey, do you know anyone looking to hire a guy with technology development and coffee making skills? I think I could handle those pushbutton machines at starbucks:)
>The coolest technology was a compressed-air powered bullet for training. >Police and military can use their service weapons to basically play paintball. > It's nice because the feel of the weapon is exactly what it would be in real-life situations...
I assume you are refering to shoter rather than the shootee?
Like many things Mac, Safari isn't so much about the technology but how it is presented to the user. Oprea and friends are great browsers if you know about them. Safari takes what was learned with the open source browsers and exposes it to the (somewhat) wider market.
As drive capacity increases, reliability per megabyte-hour increases as well. However, the industry has shifted towards cheaper and cheaper consumer PCs. Ten years ago when 7200 RPM SCSI Seagate Barracudas were all the rage, a single drive could set you back almost $1000. Now entire PCs cost less than that and we haven't even considered inflation!
More likely, manufacturers are reducing the warranty so they can shorten product lifecycles and keep fewer warranty replacemnet units in inventory. The industry is focusing on Dell's success at just in time manufacturing and would like to see warehouse space used more like a cache then long term storage.
Don't even get me started on the Seagate Barracudas overheating all the time. Oh, wait, clock says 2003 not 1993.
The differentiating factor between consumer and professional drives is now capacity rather than interface. FireWire is the new SCSI, so if you want reliability you need to stack up a bunch of IDE drives behind a RAID to FireWire bridge.
For home use, just make sure your PC is backed up to your iPod.
I have yet to see a lens system on a consumer digicam that measures to to consumer 35mm interchangeable systems (Nikon or Leica/Voigtlander) so smaller form factor and new file transfer options are nice.
Ideally, I'd like to see a 3 MP digicam with 128 MB of buffer, a wireless network interface and fast enough logic to take 24-30 frames per second. I could stream video back to my home computer as I drive, ride my bike, or walk around the city.
The new PDA-phones are a bit smaller than the first generation, but much larger than the ultra-tiny phones. Although those phones were convenient to carry around, the buttons are hard to press, and they had poor sound quality.
The teacher was demonstrating that meaning can be assigned to symbols not only when they are transmitted but also when they are received. As I write this reply, I have a specific message that I'm attempting to convey by posting a string of characters to slashdot. As you read the message, you might be attempting to decode the same meaning I intended to convey. Alternately, you might be attempting to determine whether my post is a troll, funny, or insightful.
Taken from a moderaters point of view, the only thing that can be expressed on slashdot is the quality of the post. But taken from a reader/poster's view, posts can hope to express a deep understanding of the world as we observe it. Taken from an outsider's perspective, slashdot posts are incomprehensible techno-rambling which could automatically be assumed to have value or be worthless depending on the outsider's view of technology.
The concept of the matrix provides an intellectual bridge between our first hand experience of the real world and our practical knowledge of communication systems. What we learn is that humans are connected in a variety of ways. The nature of the connections is a nearly invisible lens which influences our perception of reality.
Reality lies somewhere between everything and nothing.
From Microsoft's 1986 IPO to the 1999 split, the stock price doubled predictably every twelve to eighteen months. As a result, compensation is based largely on stock options rather than salary -- new engineers typically have larger salaries than more senior engineers. But the senior engineers have been with the company long enough, they may have far more MSFT shares than new upper execs and VPs.
Since the 1999 split, MSFT entered a trading range between about 50 and 70. For the old employees, this represents a loss of only six months of growth. As good employees, they expect the stock price to bounce back soon and continue to hold their shares.
However, the dividend tax cut package will also lower the capital gains rate to 15%. After four years of waiting for recovery, numerous shareholders will finally be prompted to take their profits and cash out on MSFT.
Balmer is dumping his shares ahead of the tax cut and expected wave of MSFT selling. For contrarians, there will be a great buying opportunity for MSFT in six months...
Lets stack FVWM up with its contemporary, Windows 3.0 and then see who runs home crying.
FVWM had the 3D look of Motif without the awkwardness of OpenLook and because it was just an X Window Manager it avoided the OS integration of MS Windows.
Newer GUIs like WindowsXP and Aqua, GNOME, KDE, etc. move beyond the window manager concept to the entire visual user experience.
I was surprised to find twm when I installed X11 on OS X.
Single file transfer unit analysis would be a good feature for a packet shaper like this to have. I can't tell from the minimal web page if this project is a cool idea with minimal implementation or just minimal documentation.
The cool thing about the html scenario is that you can embed decode instructions in the html header, something like "go to http://warez4u.cx/uns7uffme/ for decoding toolz". The embedded file meme would need to be inserted in to the global consciousness.
For the HTML scenario, you need two scripts, encode and decode. Encode simply uuencodes the target file, then sandwiches it between a html header and tail, renaming the file from hitmeonemoretime.mp3 to hitmeonemoretime.mp3.html. The decode script just strips out the html header and then runs uudecode on the naked middle.
You then drop the file in your kazaa directory. When the packet shaper sees the kazaa header it drops your packet down to kazaa quality. But then it sees the html header and presumably your packet is upgraded again.
In the ICQ case, you add an ICQ header to the file and an ICQ extension. Kazaa protocols are still used to transfer the file, but the packet shaper gets tricked into thinking it is transmitting a nice long ICQ packet.
When the sysadmin throttles your ICQ traffic down, simply send them a kind note explaining that your important business conversations seem to be slowing down to a crawl and could they please look in to the situation.
Essentially this scheme is just social engineering. We are trying to convince the packet shaper that our data is other than what really is by changing appearances.
I suspect there are uncountably many other p2p systems, but as you have already noted none of them have the adoption rate of Kazaa.
The problem of adding to Kazaa is that it is uncertain what you will get out of it. Not uncertain in the sense that I was uncertain that my MSFT options would ever have value (they didn't), but uncertain in that when you identify your effort you open yourself to legal sanction.
That coupled with the scarcity of programming work today may explain why we see innovative security tools and p2p software that is still focusing on 1998-99 technology.
This packet shaping software must be watching for embedded packet headers within the stream.
Suppose you have a Kazaa packet that is tunneling through HTTP. The shaper notes the HTTP header and passes the data according to HTTP rules until the embedded Kazaa packet is found. Now the shaper switches to Kazaa mode and shaping changes accordingly.
Now, if you want to defeat the shaper, tar and compress your kazaa files, then uuencode them and embed them inside html files. To the packet shaper, it looks like you are transfering some very large web pages. Alternately, drop your uuencoded text into mail messages, instant messages, etc.
we need DeCss!
mod hints:
-1 troll
-or-
-1 offtopic
But isn't this what hacking is all about? The system is stupidly inflexible, so we must use our extreme ninja coder skillz in order to make information free.
When I read the Wired article, I was most struck by how novel the concept was to me. Sure I'd heard that rules are made to be broken, but my lifetime experience has always been that the system is unfair and will punish you if you fsck it the wrong way. The main advantage with the digital world is that it has been easy to determine what the rules are and operate such that you don't bump in to them very often.
I like the fact that my iPod says "don't steal music", but stores all the music in a nice file structure on the device. All I need to do is mount up the pod and cp files wherever I want them to go.
Interestingly, economic and accounting systems were introduced in order to provide structure for humans so that they could better manipulate the social world around them. Somewhere along the lines people figured out how to hijack the education and enforcement systems in order to metamanipulate the system for their own benefit. Code and later Internet are the new pure social structure. It is only a matter of time before they too are corrupted.
What will be next?
I just dissolved my company today, so there won't be any more staff meetings. Or perf reviews!
:)
Hey, do you know anyone looking to hire a guy with technology development and coffee making skills? I think I could handle those pushbutton machines at starbucks
dump the gui and make it into a portable wifi iTerm. You could even license the vt100 name from Digital, I mean Compaq, I mean HP.
:(
Sweet pic, too bad the hinge is different from the top than from the front
How do you check for a buffer overflow on a quantum computer?
Clearly VB is the winner here as it perfectly mimics the unpredictability of quantum mechanics!
Try this:
Bring your GBA SP into a staff meeting and tell me how your next performance review goes.
MAME
>The coolest technology was a compressed-air powered bullet for training.
>Police and military can use their service weapons to basically play paintball.
> It's nice because the feel of the weapon is exactly what it would be in real-life situations...
I assume you are refering to shoter rather than the shootee?
Finally, the complete flame proof suit, complete with undergarment and no aesbestos!
Free tech support!
Like many things Mac, Safari isn't so much about the technology but how it is presented to the user. Oprea and friends are great browsers if you know about them. Safari takes what was learned with the open source browsers and exposes it to the (somewhat) wider market.
As drive capacity increases, reliability per megabyte-hour increases as well. However, the industry has shifted towards cheaper and cheaper consumer PCs. Ten years ago when 7200 RPM SCSI Seagate Barracudas were all the rage, a single drive could set you back almost $1000. Now entire PCs cost less than that and we haven't even considered inflation!
More likely, manufacturers are reducing the warranty so they can shorten product lifecycles and keep fewer warranty replacemnet units in inventory. The industry is focusing on Dell's success at just in time manufacturing and would like to see warehouse space used more like a cache then long term storage.
Don't even get me started on the Seagate Barracudas overheating all the time. Oh, wait, clock says 2003 not 1993.
The differentiating factor between consumer and professional drives is now capacity rather than interface. FireWire is the new SCSI, so if you want reliability you need to stack up a bunch of IDE drives behind a RAID to FireWire bridge.
For home use, just make sure your PC is backed up to your iPod.
These songs are *REAL*
I have yet to see a lens system on a consumer digicam that measures to to consumer 35mm interchangeable systems (Nikon or Leica/Voigtlander) so smaller form factor and new file transfer options are nice.
Ideally, I'd like to see a 3 MP digicam with 128 MB of buffer, a wireless network interface and fast enough logic to take 24-30 frames per second. I could stream video back to my home computer as I drive, ride my bike, or walk around the city.
The new PDA-phones are a bit smaller than the first generation, but much larger than the ultra-tiny phones. Although those phones were convenient to carry around, the buttons are hard to press, and they had poor sound quality.
Bring on the new technology. more is beter.
The teacher was demonstrating that meaning can be assigned to symbols not only when they are transmitted but also when they are received. As I write this reply, I have a specific message that I'm attempting to convey by posting a string of characters to slashdot. As you read the message, you might be attempting to decode the same meaning I intended to convey. Alternately, you might be attempting to determine whether my post is a troll, funny, or insightful.
Taken from a moderaters point of view, the only thing that can be expressed on slashdot is the quality of the post. But taken from a reader/poster's view, posts can hope to express a deep understanding of the world as we observe it. Taken from an outsider's perspective, slashdot posts are incomprehensible techno-rambling which could automatically be assumed to have value or be worthless depending on the outsider's view of technology.
The concept of the matrix provides an intellectual bridge between our first hand experience of the real world and our practical knowledge of communication systems. What we learn is that humans are connected in a variety of ways. The nature of the connections is a nearly invisible lens which influences our perception of reality.
Reality lies somewhere between everything and nothing.
Isn't it clear from the deep insight expressed in that post that I'm the only possible poster?
Special offer: One free spec review with your latte!
From Microsoft's 1986 IPO to the 1999 split, the stock price doubled predictably every twelve to eighteen months. As a result, compensation is based largely on stock options rather than salary -- new engineers typically have larger salaries than more senior engineers. But the senior engineers have been with the company long enough, they may have far more MSFT shares than new upper execs and VPs.
Since the 1999 split, MSFT entered a trading range between about 50 and 70. For the old employees, this represents a loss of only six months of growth. As good employees, they expect the stock price to bounce back soon and continue to hold their shares.
However, the dividend tax cut package will also lower the capital gains rate to 15%. After four years of waiting for recovery, numerous shareholders will finally be prompted to take their profits and cash out on MSFT.
Balmer is dumping his shares ahead of the tax cut and expected wave of MSFT selling. For contrarians, there will be a great buying opportunity for MSFT in six months...
disclaimer: I'm not a financial advisor.