Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?

Comment Re:Garbage collected virtual machines! (Score 5, Insightful) 341

Most of what they've done seems to be rearchitecting, not getting a simple speed boost from using an unmanaged language. They're bypassing the OS to get more locality and cache retention. Those problems would not be addressed by merely rewriting in C++.

For one, they've replaced the OS network stack with an in-process one, where each thread gets its own NIC queue so they can have "zero-copy, zero-lock, and zero-context-switch[es]"

They're also keeping more data in memory and eschewing relying on the the OS file cache. It seems like they're taking every opportunity to use the in memory representation to avoid using sstables. They try harder than Cassandra to update instead of invalidate that cache on writes.

Comment Re:Bjarne Stroustrup (Score 2) 636

Also see
  1. What problem does this language solve? How can I make it precise?
  2. How can I show it solves this problem? How can I make it precise?
  3. Is there another solution? Do other languages solve this problem? How? What are the advantages of my solution? of their solution? What are the disadvantages of my solution? of their solution?
  4. How can I show that my solution cannot be expressed in some other language? That is, what is the unique property of my language which is lacking in others which enables a solution?
  5. What parts of my language are essential to that unique property?

Submission US Senate Declares War On Citizens-> 4

iONiUM writes: "In a stunning move, the US senate passed a bill that effectively ends the Bill of Rights in America. From the article, "This bill, passed late last night in a 93-7 vote, declares the entire USA to be a ”battleground” upon which U.S. military forces can operate with impunity, overriding Posse Comitatus and granting the military the unchecked power to arrest, detain, interrogate and even assassinate U.S. citizens with impunity."
Wired magazine is also reporting this story, with similar disgust: "Here’s the best thing that can be said about the new detention powers the Senate has tucked into next year’s defense bill: They don’t force the military to detain American citizens indefinitely without a trial. They just let the military do that."
Good luck Americans. You're gonna need it."

Link to Original Source
GNU is Not Unix

100% Libre, Trisquel 4.5 STS 'Slaine' Released 207

Aldenissin writes "Trisquel 4.5 Slaine comes with a new boot manager for the live images, an improved installer which showcases the project highlights, and new programs like the Remmina remote desktop client, the social network client Gwibber or the backup tool Deja-dup. The web browser received several changes to improve attributes like speed by enabling http pipelining and other methods, privacy with blocking third party cookies and moving to Duck Duck Go search engine — both as default, and usability with the preinstalled FlashVideoReplacer plugin that allows watching videos from YouTube, Vimeo and many others. The main packages include: Linux-libre 2.6.35, Xorg 7.5, GNOME 2.32, Mozilla based web browser 3.6.15 and 3.2. Slaine is based on Ubuntu 10.10, and as always with Trisquel, it contains just free software. Available are 32 and 64 bit flavors, and being an STS release it will be supported for a year. This release will be the "live" operating system included in the Free Software Foundation member cards from now on, in replacement of Trisquel 4.0."

The Ambiguity of "Open" and VP8 Vs. H.264 493

An anonymous reader writes "With all the talk about WebM and H.264, how the move might be a step backwards for openness, and Google's intention to add 'plugins' for IE9 and Safari to support WebM, this article attempts to clear misconceptions about the VP8 and H.264 codecs and how browsers render video. Firefox, Opera and Google rely on their own media frameworks to decode video, whereas IE9 and Safari will hand over video processing to the operating system (Windows Media Player or QuickTime), the need for the web to establish a baseline codec for encoding videos, and how the Flash player is proprietary, but implementation and usage remain royalty free."

There is no likelihood man can ever tap the power of the atom. -- Robert Millikan, Nobel Prize in Physics, 1923