* Posts by SPiT

80 posts • joined 7 Aug 2007


So you locked your backups away for years, huh? Allow me to introduce my colleagues, Brute, Force and Ignorance


I'm surprised nobody has mentioned the classic "turn it upside down" treatment. I've lost count of the times I've restored a failing drive to temporary serviceability by simply turning it upside down. Stiction can occur simply because the lubricant has very slowly moved under gravity and a simple gravity reversal can give you full serviceability for at least a few days (never tried it for longer).

Let’s check in on the .org sale fiasco: Senators say No, internet grandees say Yes – and ICANN pretends there's absolutely nothing to see here


How about ...

If I was a small country like say Andorra I'd be declaring that I was reserving all the existing org domain names but with my country code instead of .org and promote a mass switch of .org users. For a barely used top level code this would represent a massive boost in income even at reasonable prices. The value of the .org registry is based entirely on the difficulty of switching which currently is based on the fact that it would be extremely inconvenient for a single organisation, easily worth a highly profitable fee to stay. BUT if it became easier because everyone was doing then the whole financial edifice that this sale is based on could collapse under its own weight. It would be exceptionally amusing if the new registrar jacked prices up and then went bankrupt.

As a historical example you might consider the fate of all the social networking companies that tried to monetise too early. It's exactly the same issue of customers switching. This could easily go spectacularly wrong for everyone involved. Someone is taking a big risk.

UK ads watchdog slaps Amazon for UX dark arts after folk bought Prime subs they didn't want


What we need now is a class action against Amazon invalidating the Prime contract forcing them to repay everyone who signed up via this method since no valid contract exists (that is pretty much what the ASA verdict means)

Facial recognition at festivals, stupid shoplifting algorithms, Google shares data to kill off deepfakes



I suspect the GDPR questions about facial recognition will run and run. There are in fact several layers to it.

# There needs to be some basis for collecting the face data which, at the time of collection, included an explanation of the planned purpose.

# There needs to some basis for collecting the CCTV images at the point of use.

# Once facial recognition has taken place the resulting data must only be processed in a way which is compatible with both data collection justifications.

# If, in either collection point, consent is used then a proper explanation of how the data will be processed needs to be provided.

# Given that GDPR explicitly makes it unlawful to make collection of inessential information a condition of any service (such as entering a shop), then no matter what signs you put up the shop cannot assume consent and as such needs a lawful basis for collection other than user consent.

Based on these I cannot see how facial recognition can be used in a commercial setting without either explicit fully explained consent (Amazon shop) or if it is being used for some specifically permitted purpose. This is likely to be difficult around use versus shoplifters as it is likely that the only lawful use would be to draw staff attention to who to watch as it could not, on its own, be used as the basis for any positive action without running into severe GDPR problems.

Obviously, none of this bothers the companies involved because they are specifically planning for the European market and, of course, almost anything goes in the USA. It is likely that this is why everyone is so concerned about racial bias as that would make positive action on such evidence unlawful in the USA.

Cash carousel spun between Filetek and Autonomy, Lynch employee tells court


Nothing to see here

This is a simple batter sale not a carousel. A carousel requires the goods to pass all the way round the loop (ie back to the original seller). In this case the two companies have battered to sell each other their product and not bothered to negotiate discounts potentially just to boost the sales bonus. There is no malpractice unless this was misrepresented in the accounts or the software battered was then simply discarded. I suspect that we are simply going to go back to the auditors being aware of the transaction and approved the accounts which means nothing improper in relation to the sale unless HPE want to sue the auditors and presumably, when this court action crashes and burns, their appetite for another court action will be somewhat reduced.

HPE have to prove that they were lied to or something illegal happened. They really don't seem to be doing that.

HPE lawyer claims key associates of Autonomy boss Mike Lynch 'refuse' to testify to High Court


I would imagine that the reality is that the HPE team would like to go on a fishing expedition with these witnesses in cross-examination but can't issue their own witness summons because they have no specific evidence they want from these witnesses. That seems to be the only explanation that holds water and is highly plausible given the state of this trial.

Huawei goes all Art of War on us: Switches on 'battle mode' and vows to 'dominate the world'


no longer required US components

Can we assume this is the key phrase. I always expected that to be the main trade consequence of Trump's ban. Perhaps he's suddenly realised that unless the whole world bans Huawei then he's just disadvantaging the USA.

Judge rules Oracle didn't have to listen to its Euro Works Council over support biz layoffs


Meaning of consultation

There is plenty of established law in the UK around redundancy and consultation. The generally approved interpretation has simply led to there being established timescales for consultation rather than depending on receiving responses. In redundancy situations this often means that both employer and staff are left waiting in limbo for the "consultation" period to elapse before being able to proceed. This is often a situation that nobody likes especially where redundancies are being made in smaller businesses where it could very reasonably and fairly be wrapped up quite quickly.

Without looking into this in further detail I would imagine the situation is simply that the judge considers that sufficient time had passed for consultation and the fact that the worker committee hadn't responded is not relevant. The key reason for this interpretation will almost certainly be to prevent mandatory consultation being used to permanently stall the process.

If you don't like that offshoring policies of companies like Oracle then the answer isn't to rely on details of the redundancy process, it needs to depend on internationalisation of things like the TUPE regulations that basically say you can't make people redundant unless the work they are doing is redundant. What isn't clear to me is why nobody is pursuing a TUPE claim around these redundancies.

Outraged Virgin slaps IP trolls over dirty movie download data demands


I would have thought the situation outside of the court case is that Golden Eye are collecting personal data and therefore are required to be registered and have a statement of how the intend to use that data and the lawful basis on which they are doing so. I don't know what impact this would have on the case but there would definitely be an interaction between the two as their lawful basis would have to be compatible with the request made of Virgin.

OK, it's fair to say UK's botched Emergency Services Network is an emergency now, right?


As good as Airwave

For those of you wondering what as good as Airwave means, the coverage definition for Airwave amounts to effective voice communications from a vehicle standard radio (ie better than a handheld aerial) in 99% of all locations within 100m of a public road in the England, Wales and Scotland (no Northern Ireland). This includes coverage on remote islands that have no mobile phone service (or didn't have at the time). Typical mobile phone coverage definition is based on the percentage of the UK population that can achieve a voice call within 100m of where they live OR, the other alternative, a 100m square is defined as in coverage if there is a location within that square where you can make a voice call. The two are dramatically different.

This one phrase "agree a set of detailed criteria under which ESN will be judged against Airwave and decide when those criteria are properly met" could wreck the entire project as it will be near impossible to get the users, the ESN project team and EE to agree since the actual ESN contract with EE doesn't require that the Airwave standard is met.

I'm fully expecting a future where ESN has been deployed and is in use for data but the parties cannot agree that it has acceptable voice coverage so we end up with what is, financially, the absolute worst case of paying for both. Please note, this was entirely predictable from the very beginning of the project so if that is where we end up then the top level decision makers are fully responsible but will, of course, never be held to account.

Wanna sue us for selling your location? Think again: You should read your contract's fine print, says T-Mobile US


My understanding is that under modern English law (so I don't know if it applies in america) is that arbitration might be binding for a breach of contract but because the plaintiffs are claiming a breach of law the contracted terms don't apply. That should mean that this can be converted into a court case and converted to a class action. The mobile companies are actually more exposed because the FCC haven't enforced the law and hence the plaintiffs can pursue that breach of law themselves.

False IDOL claims reach High Court: Lynch mob launched 'new' SPE Autonomy product to fake sales, says HPE


Typical court case

Unfortunately the great mass of evidence being presented is only tangentially relevant to the very simple core question of whether HP made a mistake or Mike Lynch fraudulently misled them. The way that English law works is that everyone has to present every single little piece of evidence that they think is even marginally relevant to whether the sale was fraudulent and if so exactly how much HP was defrauded of. This means weeks and weeks if minor drivel that may effect the level of damages since they aren't allowed to try the simple "is it fraud or not as a separate issue. Having taken part in such a case in the past I'm willing to bet that the judge understands the evidence better than the barristers involved and some of it will sufficiently specialist that they will repeatedly make fools of themselves with plenty of unintended comedy in court.

It's official! The Register is fake news… according to .uk overlord Nominet. Just a few problems with that claim, though


Has anyone at the Register considered reviewing their articles of association to see if there is anything in there that conflicts with what they are doing. For example "The objects of the Company are to undertake activities, particularly (without limitation) as were formerly set out in the Company’s Memorandum of Association, and to do so for the public benefit." which indicates an enforceable obligation for the Nominet board to consider the public benefit of whatever they decide to do and, since it is covered by standard company law, this is enforceable in the courts. They could be obliged to release their board minutes to prove their discussion of how they decided the current plan was of public benefit.

Self-taught Belgian bloke cracks crypto conundrum that was supposed to be uncrackable until 2034


Re: GPUs?

This specific computation is something that would benefit massively from pure clock speed. In normal computing your perceived speed is largely dominated by memory access and since increasing CPU clock doesn't improve memory access you don't see much difference. In this case the problem easily fits withing typical level 1 cache and therefore becomes core clock speed limited instead.

Complex automation won't make fleshbags obsolete, not when the end result is this dumb


Requirements and Ownership as well as design

The problem is much more long standing than just the current incarnation and involves a much wider issue than miss-design by the developers of the "product". The traditional problems in administrative automation apply just as much.

For example, many years ago our goods inwards department accepted a delivery and flagged it as being delivered and ready for payment. All the administration staff involved would have quite happily have paid out £250,000 for what was in fact a delivery of 12 boxes of printer payment if there hadn't been rapid intervention by another department. The issue here was that the administrative computer system had incorrect requirements, it was built around the idea that any purchase results in a single delivery and hence if there were multiple deliveries the system didn't work right. BUT the managers in charge owned the system and were responsible for the requirements and therefore, because they were in charge, the requirements couldn't be wrong and any junior criticising the system was criticising their superior and should be disciplined rather than listened to. Further, in operation the system was considered to be acting for the management and therefore acted with the authority of management - ie they treated the admin staff as junior to the system and hence insisted that they simply do what the system told them to do.

As you can see, quickly leads to massive errors but being just an administrative system this principally just generates bureaucratic errors which aren't a new thing. You can see the same thing from non-computerised process going way back into history. However, it is a major issue that we still have these same human psychological issues causing miss-design of modern solutions. I have had the conversation with a quite senior individual about what their defence was going to be in court when someone died in situation where the actions of a computer system we were providing was a contributory cause.

OK, team, we've got the big demo tomorrow and we're feeling confident. Let's reboot the servers


Another failed demo

My favourite failed demo was many, many, many years ago when system builds took a long time. Our manager had been given 6 weeks notice of having to give a demo but didn't bother to tell anyone. When he did at 3:00 in the afternoon we were 2 hours into a complete system rebuild to incorporate some core system changes which we expected to break things all over the place.

Crash, bang, wallop: What a power-down. But what hit the kill switch?


In case anyone is still reading, the regional control centres that the UK government commissioned for the FireControl project (go look it up) had their equipment room EPO buttons next to the magnetic locked exit door AND they didn't have an exit button for the door so it was the only button present. The situation was in fact even worse than that in that their official process at the time I came across it was to allow third party staff into the room with no means of exit and expect them to phone security to get out, a scheme that didn't even work reliably as during the delivery phase the security office wasn't reliably manned. All in all a rather impressive breach of health and safety and lone working arrangements.

Pirate radio = drug dealing and municipal broadband is anti-competitive censorship


Muncipal ISPs

I'm surprised nobody has pointed out that the american public would have legal redress against a municipal ISP under the first amendment since as part of government they are obliged to respect it whereas the private for profit ISPs aren't obliged to respect it. Seems to me that the threat to the first amendment is the exact opposite of what Mr Oh Really is promoting.

GDPR v2 – Gradually Diminishing Psychotic Robots: Brussels kills Terminator apocalypse


Re: Autonomous weapons

Not only have autonomous weapons been around for decades I would also be much happier to trust an autonomous system properly programmed to decide on an appropriate response rather than some poor grunt who thinks he may die in about 5 seconds if he doesn't press that fire button when it needs pressing. Such humans have something of a reputation for shooting first and reviewing the decision later Unfortunately most arguments against any sort of autonomous weapon are equally applicable to human controlled weapons and whilst I'm sure that most campaigners against autonomous weapons would like to ban human controlled ones as well they aren't so foolish as to imagine they would get wide public support.

Who had ICANN suing a German registrar over GDPR and Whois? Congrats, it's happening


Re: "Necessary for performance of a contract"

I would have said that the ICANN argument has got to be along the lines of the fact that the provision of a domain requires registration with world DNS and a condition of this is provision of data to the whois service. This creates an argument that the contract between the site owner and the German registrar allows this because the German registrar isn't allowed to set up the domain without passing the information on. This then leads to a situation where the German registrar is the data controller but ICANN has status as a data processor and needs to comply with GDPR. It does muddy the waters but since the public availability of whois has not practical benefit to the discharging of any contractual obligations and only serves as a convenience I can't see any argument for allowing it other than ICANN claiming that their contract is not subject to GDPR and is covered by US law. That would then mean that no company can legally operate as a registrar in Europe and probably then goes on to the full enforcement of GDPR meaning that no personal data of a European can be passed to/through the USA or be held by a US or US owned company.

I really hope this doesn't turn into the equivalent of a nuclear exchange as it will devastate the world economy but that seems to be the stance ICANN are taking.

Windrush immigration papers scandal: What it didn't teach UK.gov about data compliance


Isn't there an obligation for accuracy

See title. By discarding the Windrush data and then maintaining a record of an individual's immigration status which is then, as a consequence of having discarded that data, inaccurate don't we then have a case where the home office holding inaccurate data as a result of their own negligence. Isn't it reasonable to suggest that by discarding the data they have in some way forgone their right to hold other subsequent data on the data subject. I suspect that this question would be extremely unclear in law and would have to depend on action for maladministration rather than just data protection.

For example, this would be similar to me destroying all records of a customer's contract and then when they contacted me for contract fulfilment claiming there was no contract. This would typically end up being treated as fraud with the only defence against criminal liability being a claim of incompetence. The Windrush data was destroyed after the beginnings of a period where the home office had started it's policies that made this data important.

Guess who else Spectre is haunting? Yes, it's AMD. Four class-action CPU flaw lawsuits filed


Understanding the real horrible nature of Spectre

For those of you who want to understand the full range of Spectre class faults they come in 2 basic classes.

1) Exploits that use various techniques including speculative execution using branch cache seeding to determine the contents of in process memory which the process is allowed to access. Note that this memory is permitted access according to the processor design model so AMD have a strong defence. The exploit is basically used to break the security model of sandboxes that protect other scripts in the sandbox by preventing the execution of instructions accessing each other's memory. Speculative execution breaks this.

2) Exploits that use various techniques to exploit the basic shared nature of cached information. This applies to the in processor cached stuff (branch predictor, return cache, level 1 cache) and the across chip cached stuff (higher levels of cache). This caches information leaks and this is not preventable without making all cached information private to the process that owns it.

The second class is a serious unfixable problem but it is not obvious how it can be exploited. Just think about it, the only real fix is no shared cache, every cache line is private to the process that fetched it and the fact that it is present is private as well. This basically means a private cache for every core, no dual thread cores unless both threads of execution belong to the same process and a full cache flush on every context switch.

Do you want a Spectre vulnerable CPU or the performance of a machine from 20 years ago.

James Damore's labor complaint went over about as well as his trash diversity manifesto


In a slightly different approach, this article contains numerous statements that are manifestly untrue and provable so in court. In particular, they can be proven false to the point that no reasonably diligent reporter could reasonably consider them to be true. In England he would have a pretty open and shut case for libel.

I am seriously disappointed in the Register as they normally take a stance of trying to present the truth. I won't join in with the general mudslinging except to say that I would love to find some anti-Damore article that actually presents actual evidence as after many hours of searching I have been unable to find even a single one. Since his memo is actually available it would be perfectly feasible for someone to point out any of his statements that is, in context, incorrect but nobody has bothered to do so.

All those attacking him are doing a serious disservice to their supposed objective of reducing discrimination as they are insisting that as a society we must ignore the real problems and focus on issues which are either largely resolved or barely ever existed. The current action against Google for discrimination against women is a symptom of this problem. If you ignore the real reasons that men end up getting paid more than women then you end up not doing anything about it.

You can't ignore Spectre. Look, it's pressing its nose against your screen


Can anyone explain why we should consider SPECTRE a hardware fault

I continue to be confused about why everyone keeps talking about SPECTRE as if it is a hardware fault. As far as I can make out the issue is that SPECTRE can be used to read the entire readable address space of your own process. The hardware security promise is that you CAN do this. The problem lies with the whole idea of running a sandboxed program within this environment that cannot see the rest of the address space without having a security rules commitment from the CPU manufacturer. The only sensible way to have safe sandboxing is to have a hardware promise behind it. The obvious solution is for all scripting / sanboxing solutions to use essentially the same solution as for meltdown, make sure that the only mapped memory in the process environment as that which is allowed with the benefit that if you don't have a meltdown problem you can use privilege flagging to protect it.

I appreciate that there are issues around how virtualisation works but the idea that Javascript, for example, wasn't massively exposed to sandbox breaches anyway is madness.

Electric cars to create new peak hour when they all need a charge


Total Load

I'm more concerned about the total load in 20 years time when we are all (most) supposed to have switched. If my family switched to all electric vehicles then our annual electricity consumption would roughly double. This is a severe threat to all of the electricity delivery infrastructure and hence needs major national development of the entire network as well as the power stations. If on a national basis we can move to EVs and manage recharging to strictly off-peak to even out demand this could all work quite while but that would be a huge undertaking.

On a more local basis my house has a single 60 amp feed and it would be unreasonable to ever run anything more than a single 7Kw charger off that which would be a major issue for multi-vehicle families who want to charge everything over-night.

We are a long, long way from a viable solution but it is possible to identify all the problems and start considering what should be done. The biggest issue is that this isn't really happening.

Max Schrems: The privacy bubble needs to start 'getting sh*t done'


Marketing departments really are dumb imbeciles

Marketing departments really are dumb imbeciles. I received several marketing letters addressed to "<father's name> (DECEASED)" after my dad died. The companies involved managed to update their customer databases following a clear cut internal process and yet the marketing team completely ignored this. It is perhaps worth observing that even the GDPR seems to have no real provisions for dealing with this as it is mis-use of the personal information of a dead person. However, if it happened to me now I would be writing back and pointing out that the address was my personal information and that they had no cause to process it the way they had and no registration to use that way and I would be asking for a formal response on what steps they were taking to correct their procedures to make sure illegal processing didn't occur in the future but all that only works because my address as executor differed from his.

UK emergency crews get 4G smartmobes as monkeys attempt to emerge from Reg's butt


Re: Coverage

You might bear in mind, as I've mentioned before against one of these articles, Airwave and EE have completely different definitions of in coverage. For Airwave you a location is in coverage if there is coverage right there where you are standing (outside only), for EE you are in coverage if you can make a call somewhere with 100m of the location. This makes a very big difference as it means a police officer may need to move away from an incident to use their radio. EE effectively has no chance of providing equivalent cover to Airwave which is what the emergency services have been told they will get.

Stop asking people for their passwords, rights warriors yell at US Homeland Security


Extradite them

A more interesting aspect of this is to give them access details for a Europe based service. When they use the login details they are then committing an offence as they are not an authorised user (note that typical sites specifically state in their contract that you cannot authorise a third party to access on your behalf). The tit for tat then is to issue a John Doe extradition warrant and ask the US authorities to investigate the IP address being used to commit the offence. It does put USA extradition requests for persons illegally accessing their websites in a new light.

Obviously they will just ignore it but any country that wants to be a pain can have considerable fun with it.

How to nuke websites you don't like: Slam Google with millions of bogus DMCA takedowns


Could Google discourage them

This simplest way for Google to discourage this behaviour is to implement (and tell everyone) that it downranks pages for each valid DMCA notice but upranks the page for each false DMCA claim. This of course doesn't work because websites would immediately start "false DMCA" attacks on themselves. But is there some page ranking algorithm, based on information available to Google, that could actually deal with this situation.

For example, Google could advise specific vexatious DMCA sources that they have been classed as vexatious and in future their false DMCA claims may result in page rank upgrades for the targeted site. This would turn into a game of cat and mouse between Google and these people but would give them a serious problem in having to expend a great deal more human effort in managing their DMCA attacks whilst Google's processes could be broadly automated.

Basic income after automation? That’s not how capitalism works


Re: AI is a new kind of automation.

This is the key comment in all this discussion. I've just spent 20 minutes finding to prove I don't have to write it from scratch. The key change is that we are facing a future where the combination of AI and robotics could create a situation where some humans are unable to acquire the skills to do a job that returns an economic pay rate. Some people will end up competing with fully automated solutions where the viable pay rate is too low to live on. This has multiple consequences.

As SparkyPatrick pointed out this can lead to an underclass with a ruling human elite. A very popular dystopian future that pervades both literature and visual media. There is however a second issue which is that the true driver of our existing economic system is people buying stuff and when the automated factory turns out many more shoes without any human workers then only the owners are left to buy the shoes and the economy goes into a recessionary spiral. To prevent that enough of the money has to be given to people who will spend it (and spend it fairly promptly). This is the economic argument for the universal guaranteed income and it makes perfect sense. The proviso that changes it from a "that isn't how it works" to "we need that" is the situation where some fraction of the population are no longer redeployed into new roles.

I would suggest that we are seeing the beginnings of this effect with the expansion of minimum pay jobs in the service industry. This is using people to deal with other people because this is were your low paid human currently still wins out. The rise of the automated MacDonalds fast food joint would probably be the point where UGI really needs to be considered.

'Inherent risk' to untried and untested 4G emergency services network – NAO


There is also the teeny weeny detail that Airwave coverage is defined as in cover if the radio works everywhere and the mobile networks define in cover as the phone works somewhere within 100m. I have seen a specific example of a Policeman doing his job involving extensive use of his Airwave radio in a location where mobile coverage (as used to call them in the first place) required walking 100m up the hill (and away from the incident). It remains to be seen how that will resolve itself.

Nerds make it rain in Nevada. The Las Vegas strip? No, cloud-seeding drones over the desert


Silver Iodide won't work

The basic flaw in this is still using silver iodide. If they really want it to rain they need something that ios known to seed clouds at much higher temperatures which means they should pursuing research on cloud seeding substances rather than delivery arrangements. Unfortunately they probably need to move to biological agents and I can't see them getting that authorised very easily.

FBI says NY judge went too far in ruling the FBI went too far in forcing Apple to unlock iPhone


All writs act

The issue in the NY judgement is simply that the FBI have presented an interpretation of the all writs act which permits them to require a third party to do anything that they want as long as the purpose of the action is to aid the FBI in their statutory duty. The magistrate has quite correctly responded by saying that if that is the correct interpretation of the all writs act then the all writs act is unconstitutional and therefore the courts should take a different interpretation or simply refuse on the basis that the all writs act is invalid.

It is that alternative interpretation that is rather difficult. Can you define a general scope definition for permitted writs that includes what the FBI is asking of Apple but excludes outrageous requirements like "Microsoft, we require a complete computer forensics package, please write one for us and hand it over (free of charge)". If the FBI wants to win then they will need to produce a formal justification why the software development work requested is a reasonable request and quite different from my outrageous suggestion above.

The key difference between this and a normal search warrant or subpoena is that it is a request to "do some work" rather than hand over some material evidence.

'Boss, I've got a bug fix: Nuke the whole thing from orbit, rewrite it all'


My favourite sort faux pas

Many, many years ago I had to assist a colleague who had a sort problem. This is in the early days of relational databases on a computer with relatively limited capability. Unfortunately I can't remember all the details (it was about 30 years ago) but he essentially retrieved each record from the database searched for individually to avoid sorting and taking into account the database performance and his program's internal algorithms the execution was order N^4. He requested my assistance because his program worked fine when tested on a 10 record example (although he really should have twigged that taking 2 seconds was rather too long) but when tested on real world data (only 120 records) it just "looped". He did go an fix it when I pointed out that based on his algorithms expected completion time was about 12 hours and it was working just fine. I wish I could remember all the details.

Terror in the Chernobyl dead zone: Life - of a wild kind - burgeons


Chernobyl actual accident profile

Just as a correction to all of you who saw other reactors as being as unsafe as the Chernobyl design and having had similar accidents.

The Chernobyl reactor design has a positive void coefficient. This means that when it loses coolant the nuclear reaction accelerates which is really, really not a good idea. ALL western reactors have a negative void coefficient - if they lose coolant and if you leave it alone it shuts down.

Further, the Chernobyl reactor did not have a melt down, it actually went prompt critical and the explosion in the reactor chamber was a major nuclear release rather than a hydrogen explosion. This was all reported in the atomic energy agency final report but for some reason wasn't considered news and hence did not appear in any of the main stream news media at the time. I suspect that the Internet wouldn't let that happen today.

If anyone is still operating a Chernobyl style reactor they are completely insane and seriously need to stop it right now.

I could make further comment but I really can't be bothered to butt heads with all the ignorant trolls, I'll let the rest of you fight it out as you see fit.

UK safety app keeping lorries on the right side of cyclists


The problem is the idiot minority

To be fair almost everyone commenting on this thread has a point but throughout the issue down to the idiot minorities. It is virtually impossible to work out which group of road users has the largest idiot minority. My experience of driving outside London is a series of very clear rules to follow

1) On approach to any sort of left hand bend check behind and make sure that you are NEVER overtaken by a caravan on a left hand bend as most caravan drivers seem to imagine the caravan goes no closer to the kerb than their car does.

2) Always look at drivers in side turnings as cyclists are invisible to some people unless you make eye contact.

3) Listen for vehicles approaching from behind and if they accelerate they are probably about to turn left right in front of you

4) Pedestrians are suicidal idiots but they won't kill you

There are more

Hawking and friends: Artificial Intelligence 'must do what we want it to do'


Likely First AIs

It is much more likely that the first AIs won't be embodied systems of any sort - not a specific machine or a robot. Also, the first AIs what be the genuine superhuman AI it will be an "alternatively talented" AI. I would speculate that first AIs and in fact the first problem AIs are going to be created by stock traders in an effort to exploit our financial markets (all of them). There is big money to be made, much more economically than in expensive factory automation, and these will be AIs running on whatever hardware happens to be available. Whoever programs them is going program them to "win" without due regard to any safeguards. They won't be very advanced and hence we are likely to get the problem of badly behaved AIs even before we are willing acknowledge that this is what has been created.

Volvo: Need a new car battery? Replace the doors and roof


This idea will seriously upset the local Fire and Rescue Services. They already have a major issue around dangerous components in cars (gas struts, air bags and electrical supplies). The vehicle will need to be designed so that it is very clear to a rescue worker with cutting tools exactly where they can safely "disassemble" the vehicle to release trapped and possibly seriously injured occupants. The emphasis here, is that they have to know what is safe and what isn't. It isn't enough for there to be a safe approach, it has to be guaranteed safe (else their senior management cannot ask them to do it) and it has to be clearly communicated to the rescue workers in a way that guarantees they will be aware.

If you want to store lots of electrical energy (which they do) then this is going to be seriously difficult to make safe.

500 MEELLION PCs still run Windows XP. How did we get here?


Re: What about fitness-for-purpose?

Under European legislation you have a fitness of purpose case only against whoever sold you the Windows XP and you'll find that wasn't Microsoft so fitness for purpose doesn't really get you anywhere. And most XP licences will be hardware linked and that kit really is looking a bit old.

The proper legislation is the UK Sale of Goods act which gives a lifetime warranty that the product is fit for purpose and free of manufacturing defects. It doesn't warrant that it is defect free. However, it is a lifetime warranty.

p.s. The Microsoft "we don't warrant that this software is fit for any purpose" doesn't work as a get out.

Google's Wi-Fi sniffing to result in $7 million fine


Difficult to make a good case against Google

The real issue is that the only reason that sniffing this traffic might be unlawful is if we are claiming that the users of that Wifi had a reasonable expectation of privacy. In a way its the same issue with StreetView. The complaints about street view photography have been principally around the fact that the raised height of the camera allowed it to see things that people would reasonable expect to not be seen from the street - ie over a 6' fence in a street where no double decker buses go past.

So the real question is do the posters who think there should be a significant fine believe that users of unencrypted Wifi have a reasonable expectation of privacy? Personally I don't know if a court would consider that reasonable or not. I wouldn't expect my encrypted traffic to be private.

And, on another note, cracking the encryption on encrypted traffic would be quite another and clear cut offense in the USA which has a law about "bypassing encryption schemes" and could in all likelihood be treated as a criminal matter where you can't just pay a fine.

Era of the Pharaohs: Climate was hotter than now, without CO2


The reality of global warming

The real problem here is that you are all arguing about the details. In a way Lewis Page is perfectly correct to treat the wide range of global warming fanatics with a degree of skepticism. The vast majority of "information" posted by both sides of the debate is at best meaningless crud but more typically distortion based upon prejudice. What currently gets categorized as global warming science is actually the equivalent of weather forecasting but without the short-term feedback for quality control that weather gives you. You find out about 5 day weather forecasting every 5 days. Attempts to forecast climate change details are going to be very difficult and fraught with error.

What this means is that we don't know exactly what will happen or exactly when. This doesn't mean we know it won't happen, which is the typical anti-warming argument. To use an analogy, we are trying to work out whether it is safe to cross the road in thick fog. We can't see through the fog despite the best attempts of current science but we do have a more general theory that is solidly based that says traffic is coming. The warming fanatics are saying we are about to be run over, the anti-warming fanatics are saying that its safe to cross if you can't see anything coming. They are both wrong but I but caution seems more sensible than the gung -ho 'of course its safe' attitude.

The real global warming science is based on sound Geological analysis and a broad confidence that if we keep pumping CO2 into the atmosphere than it will get a lot warmer and sea level will rise and it will make a pretty big impact on human civilisation.

For a good real issue with the predictive science element of the global warming story the best current example is the realisation that the models haven't correctly considered the impact of a reduced equatorial - polar temperature gradient and its impact on the jet stream and the apparent real consequences already seen for weather in the mid-latitudes. This is a perfect illustration of the weaknesses of current modelling and the desperate need to penetrate that fog and find out what is going to happen.

We really don't know how scared we should be. The "it will never happen" brigade should perhaps be compared with the opposite extreme of some of the earlier predictions from James Lovelock of Gaia hypothesis fame (who has since changed his mind). These represent the extreme positions

Adobe demands 7,000 years a day from humankind


So what is the contract

The EULA thing is all very interesting because under English law a contract exists if there is an unambigous offer (software made available) and an unambigous acceptance (ticking the box). However, the unambigousness means it must be clear what the parties actively agreed to and this isn't clear on the consumer's side. Also, even when a contract exists the terms are considered to be whatever the two parties reasonably believed them to be. Supplement this with European consumer legislation which basically says the provider has an obligation to make sure the consumer understands what they are agreeing to and you end up with very little.

The bottom line is that where the agreement is with a consumer (non-commercial user) the fact that Adobe (or whoever) can reasonably determine that the EULA isn't being read the contract can be presumed to be whatever the consumer thought it was - ie yippee, free software - full stop, end of agreement.

So as a home user the likes of Adobe don't have a leg to stand on as far as your obligations are concerned. It might give them some slight protection in terms of liability but I suspect that mostly won't work. If you sued Adobe because a flash install wrecked your computer then their defence is going to have to be the common law defence that the consumer had no reasonable cause to expect Adobe to take liability for their use of free software. The EULA simple backs this up as an "if you insist on looking at the paperwork then its on our side" measure.

Is lightspeed really a limit?


Not really anything very new

The implications of special relativity are quite simple - lightspeed is a barrier to going faster than light as transition requires infinite energy. On top of that you might also consider that it can be viewed as a theory about simultaneous events and anything going faster than light maps onto a reversed time line. That is, to an observer, anything moving relative to them faster than light will appear to be moving in time. The end result is that transluminal travel creates time travel causality problems.

Bottom line tends to be that there aren't any rules saying you can't travel faster than light, just rules that say you can't get there. The natural 'speculation' is to imagine quantum tunnelling through the light speed barrier but since it is infinitely high this doesn't make sense either. The whole area has been done to death many years ago.

Arctic ice panics sparked by half-baked sat data


The principal evidence / issue for sea ice loss in the Arctice is not the area of coverage but an apparent substantial reduction in thickness. Unfortunately this appears to be a multi-year side effect from a single really bad year of ice cover leaving it enormously difficult to extrapolate reliably without viewing a lot of data.

However, in terms of public reaction you might like to consider that this years weather is principally ascribed to warming in the Arctic and that therefore this is a very serious issue for the UK.

Warming in the Arctive reduces the gradient of the tropopause between the equator and the pole leading to significant reduction in the energy being pumped into the jet stream. This leaves the jet stream considerably less stable with all the fun events of this year. May be the public are ready to worry about this.

You want the Cloud? You can't have proper copyright, then


Have you all missed the point? or have I?

I think the message from this is that something which is accepted as NOT a breach of copyright when carried out with a physical piece of equipment used in the home (recording TV to replay later) is being classed as a breach of copyright when exactly the same activity is carried out via purchasing the service from an online supplier.

To use an analogy, let's speculate that someone has copyright for the recipe for scrammbled eggs and it is generally agreed that you may use it free to cook scrammbled eggs for yourself at home but cafes must pay for the right to do so. Then comes along a service which gives you access to a kitchen on "commercial premise"s to cook your own meals, let's say rented accomodation, and this is then classified as a restaurant rather than an at home activity. Suddenly looks kind of weird doesn't it.

Facebook: Your boss asks for your password, we'll sue him! Maybe


Re: All this seems kind of illegal to me

I was forgetting

Its probably a breach of the human rights act as well. Strikes me this represents a clear breach of privacy and there is no way it qualifies for any of the exemptions.

I would not want to be an officer of any company following this practice in the UK


All this seems kind of illegal to me

Under English law the potential employer would have two rather serious issues assuming the Facebook terms and conditions forbid you to share your password and access to the account (I haven't even bothered checking as this is bound to be true)


By asking you to hand over your password in breach of your contract with Facebook the interviewing company has broken UK employment law. I'm not sure what the consequences are but you could take them to a tribunal if it is the reason you didn't get the job.


Since Facebook have not given you the right to authorise their accessing your account than if they access it (or even just try to access it) they are in breach of the computer misuse act which is a criminal offence. If they ever tried to use information in a legal way that had been acquired by accessing your account it would have to be presented by a witness who explicitly claimed to have commited the offence (not a good move).

Bottom line is Facebook are correct, under English law this actually does amount to hacking.

Antimatter asymmetry: new results bring solution closer


Two sided universe doesn't help

Its all very well proposing a two sided universe but it raises the same "who did this happen" question as the matter / anti-matter imbalance and as such doesn't really offer an explanation of anything. It is arguably more reasonable (Occam's razor and all that) to speculate that there is some mechanism that produces an imbalance than to speculate there is some mechanism that will neatly separate matter and anti-matter. You should also bear in mind that anti-matter is routinely created (not just in particle accelerators) and certainly doesn't seem inclined separate itself from matter.

Cupertino lawyers mull 'driPhone' name ban


Might consider i..... prior works

In Watermelon Sugar

A bit cryptic but does rather impact an Apple's claim to the general i prefix

Higgs boson hunters have god particle in their sights


Took me a minute or two ...

... to work out what the news was. Seems like the news is that they have now bothered to have a news conference. The story has been as good as public for a little while now



Biting the hand that feeds IT © 1998–2020