Add a Comment Now - We Want to Hear From You
- Slashdot: The D Programming Language, version 1.0
- BitTyrant
- Linux Watch: Linux software installation to improve
- IBM Developer Works: Virtualization on Linux
- VoIP Watch: AT&T's Neutered DSL
- The Rake: (Fiction) When Syadmins Ruled The Earth, by Cory Doctorow
Slashdot: The D Programming Language, version 1.0
"Soon, Walter Bright is scheduled to release version 1.0 of the D Programming Language. D is a systems programming language. Its focus is on combining the power and high performance of C and C++ with the programmer productivity of modern languages like Ruby and Python. Special attention is given to the needs of quality assurance, documentation, management, portability and reliability.
"First, you were getting As, then you dropped to Bs, then Cs. You managed to raise our hopes with C++, but now you're talking about Ds. We just see a downward spiral, and, as your parents, we just want to help. Tell me, young programming language, are you on 'The Reefer?'"
BitTyrant
BitTorrent differs from existing clients in its selection of which peers to unchoke and send rates to unchoked peers. Suppose your upload capacity is 50 KBps. If you’ve unchoked 5 peers, existing clients will send each peer 10 KBps, independent of the rate each is sending to you. In contrast, BitTyrant will rank all peers by their receive / sent ratios, preferentially unchoking those peers with high ratios. For example, a peer sending data to you at 20 KBps and receiving data from you at 10 KBps will have a ratio of 2, and would be unchoked before unchoking someone uploading at 10 KBps (ratio 1). Further, BitTyrant dynamically adjusts its send rate, giving more data to peers that can and do upload quickly and reducing send rates to others.
Does BitTyrant "cheat" the BitTorrent protocol or improve upon it? All I know is that Tomato Torrent has competion for it's currently held title of "BitTorrent Client With Silliest Name"
Linux Watch: Linux software installation to improve
Last month, key people in the Linux software packaging world and ISVs (independent software vendors) got together in Berlin, Germany to discuss the future of Linux application packaging. The group decided to create a bridge between the various software package installment programs that the Linux distributions support and what the ISVs need to support Linux.
They plan to publish under the title: "Standard Dependencies for Co-Dependents" and will promote the book on Dr. Phil.
IBM Developer Works: Virtualization on Linux
Virtualization means many things to many people. A big focus of virtualization currently is server virtualization, or the hosting of multiple independent operating systems on a single host computer. This article explores the ideas behind virtualization and then discusses some of the many ways to implement virtualization. We also look at some of the other virtualization technologies out there, such as operating system virtualization on Linux.
I've got Ubuntu Linux running a VMWare virtual Windows running a VMWare virtual Linux. Why? Because I'm a sick, sick puppy.
VoIP Watch: AT&T's Neutered DSL
They call it Naked DSL because you can get it without voice service. In theory this means you could BYOV (Bring Your Own Voice) but the recently announced "Naked DSL" from AT&T, made possible as one of their concessions to the FCC so the Bell South merger could go through, really isn't just naked. It's neutered.
Now AT&T's DSL can play with other DSL lines without worrying that it would end up breeding a litter.
The Rake: (Fiction) When Syadmins Ruled The Earth, by Cory Doctorow
Felix was so engrossed in the report—purportedly forwarded from Health Canada—that he didn’t even notice all the lights had gone out. Then he did, and he pressed the BlackBerry back into its owner’s hand, and let out one small sob.
Sysadmins ruling the Earth? You know it has to be fiction.
