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

 



Forgot your password?
typodupeerror
For the out-of-band Slashdot experience (mostly headlines), follow us on Twitter, or Facebook. ×

+ - Live patching now available for Linux->

cyranix 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->

cyranix 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 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 :(

Every cloud has a silver lining; you should have sold it, and bought titanium.

Working...