Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Submission Summary: 0 pending, 20 declined, 17 accepted (37 total, 45.95% accepted)

Submission + - Docker Moves Beyond Containers with Unikernel Systems Purchase (thenewstack.io)

joabj writes: Earlier today, Docker announced that it had purchased the Cambridge, U.K.-based Unikernel Systems, makers of the OCaml-based MirageOS, a unikernel or "virtual library-based operating system." Unikernels go beyond containers in stripping virtualization down to the bare essentials in that they only include the specific OS functionality that the application actually needs. Their design builds on decades of research into modular OS design. Although unikernels can be complex to deploy for developers, Docker aims to make the process as standardized as possible, for easier deployment.

Submission + - PostgreSQL 9.5 does UPSERT Right (thenewstack.io)

joabj writes: For years, PostgreSQL users would ask when their favorite open source database system would get the UPSERT operator, which can either insert an entry or update it if a previous version already existed. Other RDMS have long offered this feature. Bruce Momjian, one of the chief contributors to PostgreSQL, admits to being embarrassed that it wasn't supported. Well, PostgreSQL 9.5, now generally available, finally offers a version of UPSERT and users may be glad the dev team took their time with it. Implementations of UPSERT on other database systems were “handled very badly,” sometimes leading to unexpected error messages Momjian said. Turns out it is very difficult to implement on multi-user systems. “What is nice about our implementation is that it never generates an unexpected error. You can have multiple people doing this, and there is very little performance impact,” Momjian said. Because it can work on multiple tables at once, it can even be used to merge one table into another.

Submission + - Romance and Rebellion in Software Versioning (joabj.com) 1

joabj writes: Most software releases more or less follow the routine convention of Major.Minor.Bugfix numbering (i.e. Linux 4.2.1). This gives administrators an idea of what updates are major ones and might bring compatibility issues. As Dominic Tarr points out in his essay "Sentimental Versioning," a few projects boldly take on more whimsical schemes for versioning, such as Donald Knuth's use of successive Pi digits to enumerate new updates to TeX, or Node.js's punk-rock careening between major and minor releases. If you break convention, Tarr seems to be arguing, at least do so with panache.
Education

Submission + - Khan Academy launches computer science curriculum (cio.com)

joabj writes: "Expanding beyond math and the physical sciences, Khan Academy has added a set of computer science courses to its popular collection of learn-at-home instructional videos. For the project, Khan tapped jQuery creator John Resig, who chose JavaScript as the first language to teach students. The initial set of tutorials cover drawing, programming basics, animation and user interaction."
It's funny.  Laugh.

Submission + - Researcher runs IP network over xylophones (networkworld.com)

joabj writes: "Following up on experiments of running Internet Protocol(IP)-based networks with carrier pigeons or bongos, UofC grad student R. Stuart Geiger has demonstrated that it is possible to transmit simple ping requests across two computers using people playing xylophones. Throughput is roughly 1 baud, when the participants don't make any mistakes, or get bored and wander off. The OSI encapsulated model of networking makes this project doable, allowing humans to be inserted at Layer 1, the physical layer. Vint Cerf wasn't kidding when he used to say, "IP on Everything.""
Networking

Submission + - Internet group seeks wider input for BIND 10 (networkworld.com)

joabj writes: "ISC is seeking some open source magic for the next version of the widely used BIND. Although the BIND is already open source, most of the work thus far done on the DNS server software has come from contractors, the government and Unix vendors. "The goal is to move away from having BIND a heavily sponsored corporate product," said BIND 10 manager Shane Kerr. Kerr is hoping that more eyes will equal fewer bugs, and that more users will go ahead and implement the features they've been requesting themselves. BIND 10, due by the end of the year, features a new modular architecture, one designed circumvent many of the security woes that have bedeviled BIND 9."
Science

Submission + - 'Dead Media' Never Really Die (networkworld.com)

joabj writes: A streaming music service was available a 100 years ago by telephone, through the Teleharmonium. A primitive version of Photoshopping was possible with Black Mirrors in the 18th century. While technologies and media platforms go obsolete at an ever more rapid pace, the ideas they engender never really die. They get absorbed by newer technologies, or are at least preserved by hobbyists (carrier pigeons) or niche markets (Morse Code), argued NYU New York University postdoctoral researcher Finn Brunton at the USENIX conference. Myself, I'm waiting for an update to the visual cortex-stimulating Dream Machines of the 1960s.
Oracle

Submission + - Oracle could reap $1 million for Sun.com domain (networkworld.com)

joabj writes: Last week, Oracle announced that it is decommissioning the Sun.com site, which it acquired as part of the $7 billion purchase of Sun Microsystems. So what will Oracle do with the domain name, which is the 12th oldest .com site on the Internet? Domain brokers speculate Oracle could sell it for $1 million or more, if it chose to do so.
Microsoft

Submission + - Microsoft invests in open source software company (networkworld.com)

joabj writes: In what may be its first investment in an open source software company, Microsoft has quietly invested in TurboHercules, which maintains the Hercules open source IBM mainframe emulator. Perhaps the potential for purloining customers from the juicy mainframe market outstrips any misgivings Microsoft may have about open source. You might remember TurboHercules: In March, it filed an antitrust complaint with the EU over IBM's tying of its mainframe OSes with its hardware.
Open Source

Submission + - Could open source render Facebook the next AOL? (computerworld.com)

joabj writes: Now that Facebook has amassed more than 500 million users, a growing number of open source social networking developers are wondering if Facebook's photo sharing, status updates and other features wouldn't work better as Internet-wide standardized services. At the OSCON conference last week, the head of Identi.ca, an open source Twitter-like microblogging service, likened today's social networking services to the enormously proprietary online services of the early 1990s, like AOL or Prodigy. He suggested that just like SMTP and Sendmail standardized what were previously propriety e-mail services, so too could open source social networking stacks, like OStatus, render walled garden services like Facebook obsolete.
Databases

Submission + - First MySQL 5.5 beta released (computerworld.com)

joabj writes: While MySQL the subject of much high-profile wrangling between the EU and Oracle (and MySQL creator himself), the MySQL developers have been quietly moving the widely-used database software forward. The new beta version of MySQL, the first publicly available, features such improvements as near-asynchronous replication and more options for partitioning. A new release model has been enacted as well, bequeathing this version the title of "MySQL Server 5.5.0-m2." Downloads here.
Programming

Submission + - New languages for parallel programming? (gcn.com)

joabj writes: "Getting the most from multicore processors is becoming an increasingly difficult task for programmers. DARPA has commissioned a number of new programming languages, notably X10 and Chapel, written especially for developing programs that can be run across multiple processors, though others see them as too much of a departure to ever gain widespread usage among coders. Does parallel programming require a radical departure from current programming techniques, or can it be handled by extending the currently popular languages like C++ or Java?"
Intel

Submission + - Not All Cores Created Equal (gcn.com)

joabj writes: "Virginia Tech researchers have found that the performance of programs running on multicore processors can vary from server to server, and even from core to core. Factors such as which core handles interrupts, or which cache holds the needed data can change from run to run. Such resources tend to be allocated arbitrarily now. As a result, program execution times can vary up to 10 percent. So if you're wondering why your code ran faster yesterday than today, and you're running it on a multiucore processor, you may want to take a look at how the CPU is handling the processes. The good news is that the VT researchers are working on a library that will recognize inefficient behavior and rearrange things in a more timely fashion."

Slashdot Top Deals

Memory fault - where am I?

Working...