* Posts by Charles 9

16605 publicly visible posts • joined 10 Jun 2009

Apple pollutes data about you to protect your privacy. But it might not be enough

Charles 9

Re: So what happens....

Thing is, theory tends to have problems when you try to apply them in the real world. Such as the one time pad. It's the strongest form of encryption theoretically, but there's still the matter of passing the PAD along without it being intercepted. Here, the only way to guarantee the metadata is no good is to mangle it so much it's no longer metadata. But then, it's nothing useful anymore. It's a part-and-parcel problem. The very thing that makes it worth selling is ALSO the very thing that can be used to identify you.

Computerised stock management? Nah, let’s use walkie-talkies

Charles 9

Re: Shoes are now drive thru commodities

"It used to be that outside of large discount stores, shoes were sold with service."

Yeah, and it used to be that shoes were also handmade, one at a time, by a skilled shoemaker IINM. That's where the service came from. Also the price IIRC. But the thing about inefficiency is that it's very difficult to scale, especially as the population rises. Overpopulation meant economies of scale won out.

Microsoft releases open source bug-bomb in the rambling house of C

Charles 9

Re: Bounds checking for C and C++

I'm saying what if the malware finds a different way into the bounds data to alter it out of band? That's the thing: for the most part, data is data, and you can perhaps perform something like a Confused Deputy (aka "Barney Fife") attack to mangle the bounds data with another routine. Or mangle the descriptor in transit between programs and/or libraries.

PS. Not all languages are like C, but in the end, CPUs run on machine code, and most CPUs, for reasons of speed, don't tag their memory very clearly.

Charles 9

The same reason C doesn't do it in software: there's a price to pay, and particularly in hardware, speed trumps security. What good is a secure job if it doesn't make the deadline?

Charles 9

Re: ASN.1 and PADS

What about the necessary drawback of speed, especially when you get to higher network speeds with less time to get things done?

Charles 9

Re: C is not an applications programming language

That only works for STATIC bounds-checking, but a lot of the overruns come from DYNAMIC buffers with bounds only known at runtime (if at all, if the buffer comes from elsewhere). Only a runtime bounds-checker can detect these, and these come with performance penalties: not desirable if you have a speed demand.

Charles 9

Re: C is not an applications programming language

I don't think it was that persay. One thing people were clamoring for, especially in the 80s when things were a lot slower, was raw performance. Speed sold, and since C ran "close to the metal", it produced FAST code. That's the big problem with bounds-checking: it necessarily draws a performance penalty in a world where speed mattered. Even now programs are expected to do more, so speed still matters. Who cares about security if you can't make the deadline?

As for all the other languages, your only solution is to ban them, but given so much relies on them (just like with Flash), getting them out of the ecosystem is going to be a slog, especially since it's in an official spec AND there's little in the way of a substitute, especially for pages that need to be updated for current events quickly.

Google doesn’t care who makes Android phones. Or who it pisses off

Charles 9

Re: The big handset makers will fall divided

I don't think so. I think the two spheres will remain divided: x86 on the bigger stuff, ARM on the smaller stuff. Institutional momentum and a lot of legacy stuff will keep the desktop firmly on x86, plus there's little need for crossover: the desktop world and the mobile world are different enough that it's extremely difficult to picture an all-in-one, particularly if you run into the conflicting demands of performance and power savings.

Charles 9

Re: Be careful what you wish for!

"though people should be able to install whatever they wish from elsewhere, on their OWN devices"

But the problem is that it's NOT your software, which creates the rub. The ONLY way Apple can take responsibility for everything is because they have CONTROL of everything: including the software. It's a tradeoff. It's either the walled garden or the Wild West, with nothing in between (because ANY degree of freedom eventually results in Wild West).

Charles 9

Re: At the risk of entering a walled garden.....

Even that is getting risky know thanks to SafetyNet. Now you'll be seeing more root-aware programs that won't run on anything less than stock. And while Nexus devices provide timely updates, they are adamantly against external storage.

Dad of student slain in Paris terror massacre sues Google, Twitter, Facebook for their 'material support' of ISIS

Charles 9

Re: Bah!

"According to a few reports it took the Orlando PD 3 hours to get the courage to storm the club."

No, it took the Orlando PD 3 hours to come to the conclusion he was just stalling for time and was pretty much in Kill Until Killed mode, meaning it was pointless to negotiate further. It's not uncommon for hostage situations to run on for hours if not days, the idea being the police want to wait out the perp and make him (a) chicken out, (b) come to his senses, or (c) if it comes to it, open himself to a sniper. But as here, the police are also careful to see if the perp has no intention to negotiate in good faith.

Charles 9

Re: People plus technology

Yes, because what you described require A LOT more logistics to pull off. 9/11 basically involved some 20 nutcases and—compared to the above—chump change. This is raising hell on the cheap.

The cost to raise hell is dropping considerably, and that's a destabilizing influence on civilization as we know it because sooner or later someone will have a justification to raise as much hell as possible. But if one man can do it without a lot of external input (shivers)...

Charles 9

Re: Won't happen

In America, you pay for the use of the cell network, not for the call itself. Most don't charge if you call in-network. Moot point these days, anyway, thanks to generous allowances and flat-rate calling plans. Haven't paid for an individual call in at least seven years.

Charles 9

Re: Some points to consider.

Tell me. how can people police terrorism when the bad guys can simply use innocuous code words, like talking about a birthday party? There's no way you're going to be able to distinguish talk of a terrorist act disguised as a birthday party from talk of a real birthday party.

Charles 9

Re: This is why...

Many times, one or the other side has no money. That's why contingency lawyers are rampant.

Tor torpedoed! Tesco Bank app won't run with privacy tool installed

Charles 9

Re: Missing the point again

"There IS an up to date exit node list."

They're probably clueless. They probably also don't trust the exit node list.

Charles 9

Re: So for someone who still has a non-smart-phone...

TrueCrypt/VeraCrypt doesn't have to rely on a single standard algorithm. What if a banking app was like that and could use algorithms like Blowfish that aren't standard but still useful, especially when used in addition to the standard-bearers?

Charles 9

Re: "when your customers only have ONE factor to them?"

"Disadvantage - it is something annoying to carry with you if you really want banking on the move."

Not to mention easy to lose AND easy to get swapped for a pwned model. That's why there are plenty of people who don't even take their phones with them: they keep leaving them at home, which creates a problem. How can you use a second factor when there is no second factor available?

Charles 9

Re: Security risk?

"This is but one small step away from the Tesco App not running unless you have a Tesco SIM in your handset."

This is a real thing, actually. Many apps are published by cell phone providers. Number 1 requirement? They only work with their SIMs.

Charles 9

Re: So for someone who still has a non-smart-phone...

The App is not restricted to security measures featured in a browser beyond their control and can go above and beyond if desired.

Charles 9

Re: Missing the point again

Unless they can't tell the difference. Once Tor is in use, the source IP can easily be masked without a way for the banking app to know it's turned on. If the only clue you have to TOR is whether or not such a gateway is present (not whether it's on or off, only present), then it's a case of having nothing but a hammer to work with and financial regulators on your back.

Man dies after UK police Taser shooting

Charles 9
Stop

Re: Pedantic Filth

If we can use laser in lowercase (which is an acronym, too, for Light Amplification by Stimulated Emission of Radiation), or maser (switch Light for Microwave), then we're within our rights to use taser in lowercase, too.

Charles 9

Re: Taser cartridges ...

"These things have a shelf-life?"

Possibly if they use chemicals. Not all of them are shelf-stable beyond a certain point.

Charles 9

Re: Although Tasers were introduced as non-lethal weapons.....

"What happened to those nets that yo can fire out of a hand cannon? They pretty much stop people from doing anything."

I don't think anyone's tried it in real life on people. They're developing a version for riot control, but I don't know. They're good enough for animals, but humans can usually get enough of their act together to seek out the edge of the net and escape. Plus since they're slower, they're easier to dodge.

Charles 9

Re: From The Independent newspaper:

Still, it does pose a dilemma for an ambulance crew when faced with nutcase who's both lashing out and bleeding out. It's sort of a no-win scenario. Waiting for the police will likely mean he bleeds out before then, yet going in now will mean extra casualties...

Charles 9

Re: Although Tasers were introduced as non-lethal weapons.....

"For pepper spray you've got to get close, and I believe people have died after inhaling that as well."

There's also the matter of the target being susceptible to pain (capsaicin feels "hot" because it stimulates pain nerves on contact), but as testimonials have noted, people in a "rush" (be it adrenaline or drugs) can "defer" the sensation of pain for some time (there have been accounts of angry drunks wiping off pepper spray like it was water). So when police believe they're up against someone hopped up, I think they're advised to try something other than pepper spray or physical coercion (because drunks and druggies may not feel pain or act with the due restraint one would instinctively harbor when sober). At least tasers have a better chance of subduing someone hopped up since they act on a more physical level.

Kill Flash now. Or patch these 36 vulnerabilities. Your choice

Charles 9

Re: i say we take off and nuke the site from orbit....

Even then it's not guaranteed. Something may survive a nuke, you don't know...

Charles 9

Re: >> giving the update the "Priority 1" ranking

Trouble is, controlling critical enterprise equipment, the ONLY way possible is by Flash, tends to get a Priority -1, as in "Do This Or You'll Never Work in This Town Again."

Charles 9

Re: ¡Ay, caramba!

There IS one excuse, a very CRITICAL one: amortization. The highly expensive piece of kit has already been bought. The costs are sunk and can never be retrieved. They're a big strain on the business, trying to obtain another so soon will literally kill it. So basically, you MUST live with it. And leaving the company may not be an option as (a) no one else is hiring or (b) they're in the same boat, saddled with expensive kit they MUST use.

Put it this way. If you're out in the middle of the shark-filled ocean and the only possession to your name apart from your clothes is a leaky raft...well, all you can do is start bailing.

Charles 9

Re: ¡Ay, caramba!

Yes, and often not by choice. What do you do when the one and only way to control your expensive piece of kit REQUIRES Flash?

Charles 9

Still Gonna Be Rough

For all those enterprises that have very expensive gear that REQUIRES Flash to control. If only there was a way to pressure those manufacturers to replace the interfaces on their dime...

Forget black helicopters, FBI flying surveillance Cessnas over US cities. Warrant? What's that?

Charles 9

Re: @I've forgotten what I wanted to say...

Perhaps, but "ink on a page" doesn't mean much when the rules get thrown out the window and you're staring down raw, overwhelming force.

Get ready for Google's proprietary Android. It's coming – analyst

Charles 9

"Device drivers will never ever go through Google. Even if they did it would not help because they wouldn't be getting the source code."

They wouldn't need the source code. Just the blobs and the interface will do. With that level of control, they can do their darndest to work around recalcitrance.

"How would Google be responsible for exploits in other vendor's drivers?"

What if the exploit is in Android itself? Stagefright is an exploit in Android itself, for example. And some of the exploits are in the kernel, meaning it CAN'T be taken out of the system partition (because PID 0 essentially IS the system). If something worse than Stagefright comes along and pwns a million phones and is traced to the Android baseline, that stuff belongs solely to Google, meaning they're now liable (because no one else controls the code). That's the dilemma Google faces. They MUST gain control or they're going to face civil and probably even CRIMINAL liability (because something worse than Stagefright is a matter of WHEN, not IF).

Chinese loan sharks seek salacious selfies as collateral

Charles 9

Re: Shurely

Point is the Far East has probably the highest suicide rate in the civilized world. Death Before Dishonor has a lot to do with that.

This is how the EU's supreme court is stripping EU citizens of copyright protections

Charles 9

Re: INtelectual property IS theft!

Of course it's a right. That's why it's called "COPY-RIGHT".

Charles 9

Re: Lack of control

"A link isn't the content. You can deal with copyright content by attacking the source "

And if the source turns out to be a hostile nation that invokes sovereignty?

Charles 9

Perhaps one key difference is that a URI is machine-readable and its contents could be retrieved without your express consent (for example, an inline image in a web page). That's where the copyright bit gets tricky because there's no real-world analog that makes sense here. It's not like you go out to retrieve something but your car commits infringement on the side, but a web browser could literally do that.

Net neutrality victory: DC court backs full rules

Charles 9

"While that's all true, if Trump wins he gets to make an appointment to the FCC panel, which swings it from 3-2 democrat to 3-2 republican."

Except given the composition of the Senate, anyone trying to nominate someone will have a recalcitrant Senate who lacks the votes either way to confirm anyone. That's why SCOTUS is minus a Justice for the time being.

Charles 9

Re: A long as we give them money

Actually, we are. Read the El Reg article about the 60-million-year-old dinosaur bones that FAILED to turn a Creationist. And as the comedian says, You Can't Fix Stupid.

Charles 9

"But without some modern rules designed to guide it on internet issues, it won't be long before everyone is reminded why the United States has a long-standing preference for the free market over centralized authority."

...until captialistic avarice reminds us of times like the Gilded Age and why we don't ALWAYS like the free market.

Charles 9

But the thing is, as the article notes, there are only two options left: the full CoA and SCOTUS. But since the original panel were basically in agreement over the base issue of authority, both attempts to appeal are likely to be returned with "Refusal to Hear," which basically shuts the door. And as noted, Congress can't be expected to act on this because they're going into Campaign Mode, and any new Congress is likely to be as deadlocked as the last one, meaning No Such Luck.

Comcast now touts unlimited gigabit service (that you can't get)

Charles 9

Re: 'Cape Breton if Trump wins', now featuring unlimited Gb FTTH

Except I have to imagine that if you have to ASK about housing prices there, you wouldn't be able to afford it, especially if the market gets driven up by a rush of people wanting to move there.

Hardcore creationist finds 60-million-year-old fossils in backyard ... 'No, it hasn’t changed my mind about the Bible'

Charles 9

The creationists would counter that's exactly how God wanted it. To give us room to confuse ourselves and then realize we have to accept things on pure faith, without anything to back it up: that including God Himself.

Charles 9

Re: Set aside disbelief…

Underwater mudslide. It happens. Then the ground gets pushed out of the water by plate tectonics, similar to how lowland fossils end up in the mountains. Or more likely the fish died there and silt simply piled on top of it over the eons.

As for the land animals, don't assume the land there was high and dry during the time they lived. It could well have been semi-aquatic (marshy or swampy).

Now Google backs everyone's favorite trade pact: The TPP

Charles 9

Re: voting 3rd party

They'd still lose. On a national level, party diehards make up the vast majority of people who are willing to go out and vote. Those who don't vote usually don't not because they're disgusted but because they don't care enough.

Charles 9

Re: TPP and TTIP are abominations of CORPORATOCRACY

"Then consider the fact that the US Senate voted to not even allow itself to debate these treaties. That fact in and of itself is unconstitutional, killing the obligation of the Senate to advise and consent:"

A lawyer would argue no such obligation exists. If the Senate willingly chooses to abdicate responsibility, that acts as tacit consent by default. There's nothing in Article II that says the Senate MUST directly vote on every single ratification and confirmation.

Charles 9

Re: An open apology to the rest of the world.

"If we don't have a winner after 2 votes then one US citizen is selected at random by fair dice roll and they must serve in the role for at least 1 year while new elections are started."

Not a good idea. You could get an absolute idiot in the White House who leads us into World War III. There ARE worse things to have in the White House than a corrupt politician.

That's cute, Germany – China shows the world how fusion is done

Charles 9

Re: Bah!

Knowing how to do it doesn't necessarily mean knowing how to do it right. No one's been able to do it yet on a large scale, maintaining proper purity is an issue over longer periods, plus there's the fact it still produces weaponizable uranium as a byproduct. And while the perfect can be an enemy of good, it's also sometimes the only thing saving your butt. One slip and BOOM! Game Over Forever.

Government regulation will clip coders' wings, says Bruce Schneier

Charles 9

No it's not because the investors are part of the problem. And the investors are the ones fronting you, who hold the actual ownership and who can make things very uncomfortable for you if they choose to sell. Most investors these days are short-term. They want everything yesterday or they'll find someone else to back.

Going back to your example, when someone has a hemorrhage like that, sometimes, you have to intervene even if they don't want to (assuming they're not of sound mind), but if the legal environment is such that attempting to do so could get charges put on you, you're kinda caught in a no-win situation.

That's the kind of environment we're in: the only way to avoid legal trouble is to stay a course that's can only lead to trouble. Damned if you do, damned if you don't.

Thief dresses as Apple Store drone, walks off with $16,000 in iGear

Charles 9

Re: IMEI blocking

Most roamers just buy local SIMs when they travel since roaming charges are usually the pits. Plus if the IMEIs have been changed out, they'd have no way to identify the stolen phones.