Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


+ - Live patching now available for Linux->

Submitted by cyranix
cyranix (933484) writes "You may never have to reboot your Linux machine ever again, even for kernel patching:

It provides a basic infrastructure for function "live patching" (i.e. code redirection), including API for kernel modules containing the actual patches, and API/ABI for userspace to be able to operate on the patches (look up what patches are applied, enable/disable them, etc). It's relatively simple and minimalistic, as it's making use of existing kernel infrastructure (namely ftrace) as much as possible. It's also self-contained, in a sense that it doesn't hook itself in any other kernel subsystem (it doesn't even touch any other code). It's now implemented for x86 only as a reference architecture, but support for powerpc, s390 and arm is already in the works (adding arch-specific support basically boils down to teaching ftrace about regs-saving).


Link to Original Source

+ - Snapchat teams up with Square->

Submitted by cyranix
cyranix (933484) writes "The folks at Snapchat have teamed up with the folks at Square (you know, the smartphone credit card transaction people) to start offering a way to send money via the Snapchat application.

We loved it so much that we wanted to create something with them that felt Snapchat-y. So we built a Snapcash prototype and shared it with the team at Square. Luckily for us, they were just as excited as we were and wanted to build it together.


Link to Original Source

Comment: Forced Obsolescence (Score 1) 554

Forced Obsolescence is ridiculous. Microsoft already makes enough money overcharging for what time after time is a mediocre product. Heres a concept: What if instead of forcing users to upgrade their machines and install new versions of their software every year, they made a single unified kernel that was easily updated and a consistent interface that users could keep and customize, and even have some choice in the look, design and behavior, that they could carry over to a new machine when they were ready without any loss or requiring fancy updates and reinstalls, etc. Oh yeah, that would be Linux. But then I guess they couldn't afford to copy and steal all the ideas that everyone else comes up with first and then bastardize them... It takes a lot of victimization to be able to afford to put hundreds of millions of dollars behind something like the surface :(

Never underestimate the bandwidth of a station wagon full of tapes. -- Dr. Warren Jackson, Director, UTCS