Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?

Comment: Re:Similar effect on Slashdot (Score 1) 37

by tool462 (#46268123) Attached to: Facebook Analyzes the Impact of Love On Their Business

If you run out the time axis long enough, you'll see it more reflects a bathtub curve than 1/x. I.e., in a long enough relationship, there will inevitably be a dramatic rise in posting frequency. Usually this is an indicator of a pending failure. When you see the onset of this increase, it's best to implement some redundancy. It may accelerate the failure of the first component, but ensures no disruption in service.

Comment: Easy (Score 4, Funny) 514

by tool462 (#45902601) Attached to: Weapons Systems That Kill According To Algorithms Are Coming. What To Do?

Wear a tshirt with a message written in a carefully formatted font so it causes a buffer overflow, giving your tshirt root privileges.
Mine would have the decss code on it, so the drone starts shooting pirated DVDs at everybody. The RIAA will make short work of the problem at that point.

Comment: Communication is easy (Score 1) 361

by tool462 (#45403615) Attached to: Ask Slashdot: Communication Skills For Programmers?

Most engineers follow UDP protocol. Spewing a bunch of packets into the ether. In light traffic, this isn't a big problem. Plenty of bandwidth and sufficiently capable endpoints that they can reconstruct missing packets, or at least identify when they're missing something. However as traffic increases, packet loss can reach intolerable levels and communication breaks down entirely. If the engineer doesn't adjust to the network load, they can have an adverse effect on the entire network performance. In extreme cases the network admin (your boss) may need to remove the offending device from the network altogether.

They'd be better served to use TCP. Establish a connection. Send information in well defined packets. Confirm receipt. Re-transmit if necessary. Yes, it's slower and more overhead, but reliable information transfer is a must in a robust and useful network.

Oh, and always ACK with a smile :)

Comment: Re:One question (Score 1) 230

by tool462 (#44885941) Attached to: Cyanogen Mod Goes Commercial To Make "Available On Everything, To Everyone"

I would expect they follow the model many other open source companies have done (deviations from this would probably raise at least one of my eyebrows): services and support.

I've run CM on most of my Android devices at some point. I stay with the vanilla carrier OS for a bit, but it inevitably starts to annoy me, and generally ceases to get updated after a year or two.
The dev community has done a terrific job of making it easy to root and install CM on a wide variety of phones, but everything still comes with massive "if you brick your phone, don't come cry to us" disclaimers all over it. This limits the user base to people that are comfortable hacking around on a command line and are okay with a small chance of owning a $200+ paper weight. Offering support contracts such that the average person doesn't have to dig around for hours on xdadev and cm forums trying to find information when they run into problems would expand their potential user base and be a welcome tool even for us hacker types. I know I've spent way too long trying to get S-off on my HTC One X. None of the wikis or forum posts have offered anything that helps resolve my specific issue. I'd gladly spend a bit of money to have a dedicated support person help debug it with me. Somebody who understands how the exploit works in detail and knows what and where to check to figure out why my phone in particular isn't working. I'm confident I'll eventually figure it out, but it's taking a lot more time than I'd rather spend on it.

They also currently provide premium services like an app that enables OTA updates to any CM rom, automated backup utilities for recovery, themes, launcher apps, etc. There's a lot of potential here for offering paid services that take advantage of your additional capabilities having an open phone.

Lend money to a bad debtor and he will hate you.