nav search
Data Center Software Security DevOps Business Personal Tech Science Emergent Tech Bootnotes
BOFH
Lectures

* Posts by Flocke Kroes

2484 posts • joined 19 Oct 2007

Trump wants to work with Russia on infosec. Security experts: lol no

Flocke Kroes
Silver badge

Does not need fake news, just a distraction

Like getting 30/30 on a test that includes things like drawing hands on a clock faces to represent given times and identifying animals from pictures.

12
1
Flocke Kroes
Silver badge

Re: Tee hee. Trump is to Putin as --

You do not have to guess. Trump's tax avoidance scheme was available on the internet before the election: he made such enormous losses that he has not had to pay tax for years. If you have plenty of time ask you search engine for "Trump Russia money laundering". There will be enough results to keep you reading for days then you can try: "ZTE Indonesia theme park".

13
3

Indictment bombshell: 'Kremlin intel agents' hacked, leaked Hillary's emails same day Trump asked Russia for help

Flocke Kroes
Silver badge

Re: Brexit bus disowned next day

Which next day was the £350M/week for the NHS promise was disowned? I cannot find any disclaimer from when the bus started driving around. Farage waited until after the result was announced. Boris was still defending it in January of this year. Perhaps our local Brexit commenters would like to provide a link to when a major Leave campaigner first admitted that the campaign promise ridiculous. I talked with people right up to the day of the vote who could not believe something a politician would have painted on the side of a big red was obvious lie. The lie got votes.

So far Leave commenters have yet to point out a single benefit to me that they expect to get negotiated. I will happily continue to poor scorn on any long term Brexiteer commenter here who cannot point to one of their own comments vigorously excoriating the £350M/week pledge before the referendum. Leavers without such comment were either complicit it in the lie or too ignorant to express an informative opinion.

23
3
Flocke Kroes
Silver badge

Jean+T-shirt, suit and tie, evening dress and wellies all the same to me. I judge by results.

While secretary of state Hilary used private e-mail server, which was against the rules at the time and should have led to a severe reprimand from ... the secretary of state. A bunch of Russians allegedly nick an publish thousands of e-mails, but none of them are grounds for a conviction. Nothing new exposed.

Trump publicly asks the Russians to break the law to help him win an election. A bunch of Russians get indicted for nicking thousands of emails but we already knew the Trump campaign had strong Russian connections so nothing new exposed.

Dress them how you like, they are complete failures who got caught.

8
2
Flocke Kroes
Silver badge

Re: may undermine their choice for the White House

Last year when half the commentards were calling Trump a corrupt spoiled brat who couldn't pay his bills supporters would leap to his defence. Do the same today and you barely scrape two down votes. Last year when commentards mentioned Russia doing something naughty there would be prompt replies saying "what about ..." Do the same today and the what-abouters are still here.

11
2

Python creator Guido van Rossum sys.exit()s as language overlord

Flocke Kroes
Silver badge

Re: "Python can be a fraction of the number of lines as a program which does the same thing in C."

Python has a buffer protocol that effectively wraps pointers and allows you to experience all the joys of debugging double free, use after free and memory leaks - if you want to.

Importing python modules is a bit like including a header file.

You can emulate macros with string templates and the codeop module - if you want to.

All python methods are virtual functions.

What I like about python is that programming styles from different languages are (to a varying extent) supported. I can pick the style best suited to each part of the problem and the interpreter will not add pointless road blocks to send me in the direction Bjarne Stroustrup knows is the only possible way to solve a different problem.

1
0
Flocke Kroes
Silver badge

Unit Testing! :-)

Why did C++ re-purpose the auto keyword to mean "the type no sane person can type in correctly even given five attempts and a type checking compiler with enormous error messages"?

11
4
Flocke Kroes
Silver badge

Re: And people wonder why ...

Actually people who disagree with the project leader can fork off. If they are right then others will switch to the fork and leave the old leader behind.

13
4
Flocke Kroes
Silver badge

Re: Reinventing a more limited wheel

No because this is not about comma lists, which have very context dependent meanings in both languages. It is not about the comma operator, which in C means calculate the left argument for side effects and return the right argument (in python, the , operator creates a tuple of the two or more arguments). This is about expressions, statements and assignments. Both languages have contexts where an expression is permitted but not a statement, for example C: "while(expression) statement or {statement list}" and python: "while expression: statement or indented block". The difference was that in C assignments are expressions but in python assignments had to be statements. (Both languages allow using an expression where a statement is expected).

The new feature in python is an extra assignment operator (:=) so assignment expressions are now possible. In the past, converting C: "if (a=b) {...}" to python required the assignment to be in a separate statement from the condition making it abundantly clear that the programmer did not intend C: "if (a==b) {...}". Python will now allow: "if (a:=b): ..."

This has clearly caused a blood feud between different styles of language designers. On one hand, some people think that best practices must be forced down the throat of all programmers because some of them have to create insane code when the language allows it. Other people think that programmers that dumb are going to fuck up no matter what the language enforces, so the language should rely on the sensible programmers' self discipline to follow best practices and not get in the way when a programmer has an outstanding reason to do something odd.

Before you reply that clearly python has lacked C's assignment operator for years, there are plenty of things that C++ has attempted to copy from python (or whatever language python copied from), and often still struggles to get close to tolerable.

18
2

FCC caught red-handed – again – over its $225 complaint billing plan

Flocke Kroes
Silver badge

Re: Swamp

Trump made a few explicitly clear election promises/threats including putting businessmen in charge of the regulatory bodies intended to limit the bad behaviour of their business. He gave contradictory reasons for doing this, and his voters selectively heard the reason they wanted to hear:

A) These businessmen understand the subject and will make America great again by removing regulatory barriers to prosperity. (To understand Trump voters, hit yourself on the head with a brick repeatedly until you think he was talking about your prosperity, not his friends.)

B) The Federal government is so corrupt that the only solution is to make it so corrupt that it will destroy itself. (To understand Trump voters, hit yourself on the head with a brick repeatedly until you think the resulting power vacuum would be filled by something better than the current system.)

I think he has made a good effort to follow through on this election threat but has been limited by the FBI bringing charges against some of his first choices. (A) is well under way but I think it is a bit too early to critisize Trump for not showing progress on (B).

23
1

Up in arms! Arm kills off its anti-RISC-V smear site after own staff revolt

Flocke Kroes
Silver badge

Re: It bears repeating: programming exclusively in Java considered harmful.

C does not require pointers to 8-bit values. It requires sizeof(char) == 1 and that char has at least 8 bits. TMS320C40 has pointers to 16-bit values. I programmed it just fine in C. You could have pointers to 32-bit values and C would still work just fine. Programs written in C and many other languages assume pointers point at 8 bits. That causes those programs to crash on exotic architectures where the assumption is not true. It is not a fault of the language. It is either a decision taken by the programmer to support only the most common hardware or (far more likely) the programmer had no idea that pointers could point at anything other than bytes.

If you create a new architecture where pointers point at things bigger than bytes, large amounts of software will not work on it without some programmer going through the source code and fixing every part that assumes pointers point at bytes. This will not just hurt programs written in C/C++. The software I wrote for TMS320C40 had a small quantity of ASCII strings. These wasted one byte per character because the extra code required to implement pointers to bytes would have been bigger than the potential saving. Build a bigger general purpose CPU with 32-bit chars and you may save on pointer size but now byte streams cost four times as much memory or a huge performance hit from emulating pointer to bytes in software (while bringing back either 64-bit pointers or 4GB address space.)

No I did not notice memory memory requirements stabilized at about 4GB. I typically work on the small size. My largest machine is 2GB with most having considerably less. On this site you will find an unusually high proportion of people who would have problems being limited to a 32GB address space. Quadrupling the size of all bytes streams would increase memory requirements for many users, not just the extremes who are over-represented here.

Garbage collection is a serious problem for me as it causes programs not to run in a deterministic amount of time. One of the great benefits of C is it does not inflict garbage collection on me unless I choose to use a library that provides garbage collected objects.

The OS kernel (written in C) could map blocks of memory to the same address to support dynamic type tags inside pointers. It would thrash the memory translation caches, but those could be increased in size at considerable expense of transistor count. C would have no serious problem extracting and comparing a type encoded into pointers. Your pointer type fields inside pointers could be implemented right now in software with existing hardware. Go off and implement it and we will see if your plan provides real benefits over storing dynamic type in the object.

It is extremely possible to implement modern efficient garbage collection in C or any Turing complete language. (Python's garbage collector is implemented in C).

Modular arithmetic is an option selected by programmers (or selected for them by default). If you want overflow detection the option for gcc is -ftrapv.

47
1

Leatherbound analogue password manager: For the hipster who doesn't mind losing everything

Flocke Kroes
Silver badge

Re: Or better yet, be in a safe

You put strange things in a safe. I would go with a 3D printed handgone with some ammunition, a dozen little transparent plastic bags of rat poison, PFY's cattle prod with conductive handle and trigger and a home-burned DVD of the Eurovision song contest.

10
0

GIMP masks font downloads, adds horizon fix in new build

Flocke Kroes
Silver badge

Blame the leeches who pretend that 'computer implemented invention' is not a synonym for software patent.

15
2

A fine vintage: Wine has run Microsoft Solitaire on Linux for 25 years

Flocke Kroes
Silver badge

How wine was done on a Pi

Debian/Rasbian can handle installing a full set binaries for architectures different from the actual hardware. Install x86 WINE and all its x86 dependencies. QEMU can the emulate x86 for all of them and your windows application (it could emulate x86 for a linux kernel too, but that is not required for this task).

This demonstrates a whole pile of things: how awesome QEMU is, how efficiently software was coded twenty years ago to handle the hardware of the time and that a Pi is fast enough for a wide range of tasks even with an emulation layer getting in the way.

Is it possible to buy a retail Intel CPU for less than the cost of a Pi?

16
1

Foot lose: Idiot perv's shoe-mounted upskirt vid camera explodes

Flocke Kroes
Silver badge

Re: err...

The goal was not to take pictures but to get away with doing something naughty. Demonstrating a level of stupidity sufficient to enter politics, the twit failed to get away with it by firstly confessing to a clergyman (mentioned in an article elsewhere) and then following the clergyman's advice by talking to the police.

9
0

Automated payment machines do NOT work the same all over the world – as I found out

Flocke Kroes
Silver badge

Re: @Triggerfish

... until muggers take your card and demand your PIN.

When I was in China the town had a limited supply of cash machines and only a one of them was any use to foreigners. I waited about ten minutes in the dark while three disreputable locals tried to use it. They took turns with the same card. They had the right PIN but the machine only stocked hundreds and none of them typed in a big enough amount. As I am tall and athletic they decided I was not a safe target and eventually walked off. The rats were large and athletic too, and considerably braver than the muggers.

3
1

Koh YEAH! Apple, Samsung finally settle iPhone patent crusade

Flocke Kroes
Silver badge

Re: phones banned ...

The law moves really slowly. By the time any phones got close to being banned they were end of life with new versions already on sale.

6
0
Flocke Kroes
Silver badge

Re: Neither side won?

The lawyers won big time.

Remember there is a cost to using glass to the edge of the device, four rows of icons and the colour black. For Samsung, the cost was about $500M. For Apple, the cost was in increase in the price of Samsung displays. For Apple customers the cost was inferior displays from other manufacturers.

(The rectangle with rounded corners and photo-shopped aspect ratio was a case heard in the UK and the UK enforced its ruling on the rest of Europe)

9
0

Creep travels half the world to harass online teen gamer… and gets shot by her mom – cops

Flocke Kroes
Silver badge

Re: "Flew halfway around the world" = "Auckland to Sydney"?

If you post before reading to the end of the second paragraph you can end up looking a bit of a twit. If your attention span really is that short, perhaps you would prefer twitter where looking like a twit leads to getting elected president.

238
5

Ubuntu reports 67% of users opt in to on-by-default PC specs slurp

Flocke Kroes
Silver badge

Re: Over the Top Much?

I opt-in to popcon, and would have no problem opting in to this slurp. Making it opt-out ruffles feathers, and I will up-grade that to discontented grumbling if the slurp option is not obvious and easy to opt-out before it starts slurping.

13
0
Flocke Kroes
Silver badge

Re: Really BIG systems

1GB is enough for a web browser, email client, libreoffice and gimp. Supertuxkart and Freedroid run fine in 2GB. I can understand people relegating ½GB boxes to simple tasks like backup NAS, but I do not have a reason to retire 1GB machines yet, and the 2GB box is using over half its memory to buffer an SSD.

This site will be biased towards extremes: people who really need more than one CPU chip with a bucket full of DRAM, and those who know how to solve small tasks with a Pi.

18
0

Atari accuses El Reg of professional trolling and making stuff up. Welp, here's the interview tape for you to decide...

Flocke Kroes
Silver badge

Re: Atari - what is that?

Getting hit on the head by a falling star? Oops, no that is Ataru.

お住所とお電話番号を教えて下さい.

4
0

Now Microsoft ports Windows 10, Linux to homegrown CPU design

Flocke Kroes
Silver badge

Itanic was wildly successful ...

The announcement alone ended development of architectures it was supposed to compete with. When the first implementation was ready for evaluation it achieved its second main goal: it needed so many transistors that no-one else could build a compatible product. It could sensibly compete on power usage with a toaster despite getting worse bench mark score than cheaper cooler CPUs available at the time. After years of delays, when a product did reach the market, the final main goal was achieved (after a fashion): the price was at the high end of a monopoly product. The only problem was (large NRE)/(small sales) made the cost about equal to the price.

Having the compiler make all the decisions about instruction ordering in advance sounds really cool until you remember some real world problems: do you order the instructions based on the time required to fetch data from the cache or from DRAM? Guess wrong and data is not in the right place at the right time. All the scheduling decisions made by the compiler become garbage. What if the hardware it optimised to spot multiply/divide by 0 or ±1? Again result arrives ahead of schedule and the CPU has to re-order everything.

I am not surprised it took Microsoft years to come up with something worth committing to silicon. I would expect more years to pass before they get performance/watt close to a modern X86/ARM.

27
0

Low AI rollout caused by dumb, fashion-victim management – Gartner

Flocke Kroes
Silver badge

Re: PHB

Is that Pointy-Haired Bot? The world is gradually catching up with Douglas Adams:

“It could always be replaced,” said Benji reasonably, “if you think it’s important.”

“Yes, an electronic brain,” said Frankie, “a simple one would suffice.”

“A simple one!” wailed Arthur.

“Yeah,” said Zaphod with a sudden evil grin, “you’d just have to program it to say What? and I don’t understand and Where’s the tea? – who’d know the difference?”

“What?” cried Arthur, backing away still further.

“See what I mean?” said Zaphod

6
0

Trump kept ZTE alive as ‘personal favour’ to Chinese president Xi

Flocke Kroes
Silver badge

Re: Which family?

I thought his real family were from Raxacoricofallapatorius.

8
1

NASA makes the James Webb Telescope a looker with a heart of gold

Flocke Kroes
Silver badge

At today's prices ...

All the gold on the big mirrors would cost about $2400.

10
0

I see a satellite of a man ... Galileo, Galileo, Galileo, Galileo, that's now 4 sats fit to go

Flocke Kroes
Silver badge

Re: the lies told then were as bad as the lies told now

Did they promise an extra £350M/week for the NHS?

22
10

Yarrrr, the Business Software Alliance reckons piracy be down, me hearties

Flocke Kroes
Silver badge

Re: The BSA

I haven't heard from that lot for years. Can you still get a payout for reporting a company to the BSA for unlicensed software you installed the day before?

3
0

SpaceX to pick up the space pace with yet another Falcon 9 launch

Flocke Kroes
Silver badge

Re: if you crowd-fund me ...

Musk and Bezos are spending their own money. If you do not have a few billion behind the cushions on the sofa, promise to assemble modified space shuttle parts in Alabama. That should get you a few billions from Richard Shelby. The good news is you will not be dumping dead rockets it the sea. The bad news is you must not produce a working product or the funding will dry up.

4
1
Flocke Kroes
Silver badge

Re: x 7

Put you money where your mouth is: start your own rocket company and show us all how to do it better.

16
3

Beardy Branson: Wacky hyperloop tube maglev cheaper than railways

Flocke Kroes
Silver badge

Picking nits

telegraph: "[Jeff Bezos] said he is liquidating more than a billion dollars a month to invest in his space company Blue Origin."

Bezos is only burning $1G per year, not per month. This puts him well behind Senator Richard Shelby who gets through three or four billion per year.

TheRegister: "[Beardy] gets flung into orbit"

There is a big difference between the energy required to get to space (~1MJ/kg) and the energy required for orbit (~32MJ/kg). Branson is only offering trips into space, not into orbit. Bezos is doing both and has sent commercial cargo to space.

15
1

EmDrive? More like BS drive: Physics-defying space engine flunks out

Flocke Kroes
Silver badge

Re: Cool expensive stuff

The missing pieces are a heat sink that will allow increasing the power from 2 to 50 Watts and mu metal magnetic shielding. Mu metal must be shaped then heat treated in a hydrogen atmosphere and a magnetic field. As those ovens do not grow on trees it can take a while for custom mu metal parts to arrive.

EM-Drive is based on an earlier, very successful investment fraud. It has been improved by not providing a clear theory for how it is supposed to work. The earlier version 'proved' the existence of a net force by using scaler addition instead of vector for forces at different angles. Despite the very obvious flaw in the mathematics it received funding from the DTI. The first 'successful' test used a chemical balance that was designed to be convenient for chemists but not useful for weighing magnets. EM-Drive got some massively better tests at NASA which made use of the impressive equipment they had to hand. They did not have the time or budget to identify and eliminate all possible sources of error.

Mach effect is a theoretical consequence of general relativity. The predicted thrust is so close to zero that it is useless for moving space craft. I am impressed that the physicists at TU Dresden have come up with equipment that will be accurate enough to test general relativity via the Mach effect. Their magic trick is to adjust the drive frequency to match the resonant frequency which changes as the stack of piezoelectric crystals (or EM-Drive microwave resonant cavity) warm up so they will get the maximum possible force.

The money was provided to test unlikely methods of spacecraft propulsion. The really weird bit is enough money went to people actually qualified to do the job properly (and they published preliminary results before they spent it all). I think a proper test of the Mach effect is worth the money, and as a bonus EM-Drive should get a well deserved kicking (that will do little to prevent further funding).

An even better result would be Mach effect turning out to be zero and EM-Drive working. That would show there is new physics to investigate. Believe it or not, there are a few physicists who are not part of a giant international conspiracy to trash talk EM-Drive because we all revile the possibility of cheap space travel.

27
0

I got 257 problems, and they're all open source: Report shines light on Wild West of software

Flocke Kroes
Silver badge

Re: 80 OSI Approved licenses

When free (as if freedom) software first became trendy lots of commercial vendors purchased OSI approval for their open source licenses. Plenty of those licenses do not protect the user's freedom and have unpleasant consequences for any developer careless enough to think OSI approval means something more than some kind of conditional access to the source code.

In real life, the important licences are GPL, Mozilla, Apache, BSD/MIT/... and public domain. If a piece of software has a different license, it will probably be easier to find a code base with one of the tried and tested popular licenses rather than finding a lawyer able to understand and explain the consequences of a weird license under every possible legal system in the world.

11
0

Agile development exposed as techie superstition

Flocke Kroes
Silver badge

There were studies ...

You will find a list of some at the end of this fine advice for programmers. As the most modern reference is for '92 I can understand why only grey beards are aware of them.

28
0

Wanna break Microsoft's Edge browser? Google's explained how

Flocke Kroes
Silver badge

Re: Or ...

Browsers are far too complicated for use with anything that requires security.

22
1

You've got pr0n: Yes, smut by email is latest workaround for UK's looming cock block

Flocke Kroes
Silver badge

Re: "Users don't need to supply any personally identifiable information to sign up"

Using a fake name breaks the terms of service for. That means you are accessing a computer without authorisation and will be sent to prison for hacking. Watch out - the police will be calling on you soon Mr Herring.

0
1
Flocke Kroes
Silver badge

Re: Getting flash to last a decade

Over-provisioning is effective, but there are two other tricks that I find work. Flash is made by Samsung, Intel/Micron and Toshiba. Buy from one of them as directly as you can. Buy from someone that specialises in electronics. Anywhere else will be sold under-provisioned second hand fakes because they lack the skills to identify what they buy.

5
0
Flocke Kroes
Silver badge

Re: That time of the month where I collect downvotes

The government isn't aiming to capable of build an impenetrable barrier

But if someone offered them one, millions of pounds would be poured down the drain before they realised they had been conned. I really do not give a damn what the government intends. What matters is the extensive collateral damage they will cause with their pointless pet projects.

Back when the Roman occupation was getting down to business, the famous quote was "What we do in public with the best, you do in secret with the worst". Somehow the country was able to function for thousands of years when it was normal for people to boink in public. A couple of hundred years ago there were island cultures with the same attitude.

If you want an internet porn filter go out and buy one yourself. I do not see why my taxes should fund your fear of nudity. Increased broadband connectivity correlates with a decrease in sexual assaults on women. Where do you want your perverts: At home looking at porn or looking for work in a school?

34
0

First SpaceX Falcon 9 Block 5 rocket lobs comms sat into orbit

Flocke Kroes
Silver badge

Re: total lack of any commercial demand for such a vehicle

$62 for a Falcon 9 launch compared to about $10M for a BFR. BFR will not be short of customers. BFR changes the market in other ways. Today satellites use expensive solar panels to keep the mass down. If mass is no problem you can use less efficient ones twice the size and much lower cost. Add a really big fuel tank and the satellite can stay in position for ages. With a BFR you can use big focusing antennas to aim at cities rather than countries.

0
0

NASA boss insists US returning to the Moon after Peanuts to show for past four decades

Flocke Kroes
Silver badge

Where's the money?

To convince me Lucy will not snatch the ball away again, the first thing Bridenstine needs to do is point at some budget allocated to landing stuff on the moon.

9
0

Yes, people see straight through male displays of bling (they're only after a fling)

Flocke Kroes
Silver badge

Re: it pays to learn a little about cars

How much does it pay?

I really do know a _little_ about cars. Sufficiently little that I am unlikely to be able to tell the difference between a second hand bargain and a second hand disaster. If you can tell the difference then you do not know far more than a little about cars. Perhaps for you, learning about cars is fun and you did not notice the time flying. For me it would be a boring slog so it would have to pay really well - better than a mechanic or second hand car dealer.

5
0

Industry whispers: Qualcomm mulls Arm server processor exit

Flocke Kroes
Silver badge

Perspective from the small side

I am fairly sure my experience is the complete opposite of people responsible for racks of servers with high utilisation.

I have no problem finding the software I need for ARM. I am familiar with it. I can rarely find an Intel small enough or cheap enough for the task at hand. When Intel comes within a mile of selling something suitable, it either needs a fan or turns out to be broken with a "Won't fix because embedded has no budget". This has given me a strong preference for making the problem smaller rather than buying Intel. The three ARMs I have an ssh connection to have uptimes of over 200 days. The Intel has an uptime of 5 days (to be fair it often lasts 30).

There is a good reason I do not expect big ARM servers this year: If Google or Amazon do not like Intel's prices they can buy an ARM license and new Intel prices will arrive promptly. (My prediction for next year has about the same chance of being right as Gartner.)

8
0

It's World (Terrible) Password (Advice) Day!

Flocke Kroes
Silver badge

Biometric?

Since when has biometric become sane? I open the door to a shop and forget to wipe my fingerprints off the door handle. I had better change my authentication token. I buy a snack and take my Halloween mask off to eat it. My face is now on CCTV recordings in all the surrounding buildings. The office buys a really expensive retinal scanner that checks for a pulse. A thief takes your eye and tries to fool the scanner by squashing the eyeball. Do you care if the scanner spots the problem?

Biometric must not be inflicted on people capable of remembering their passwords.

26
0
Flocke Kroes
Silver badge

Password for people with bad memories

Set the password to 'incorrect' and tell them to try any word at all. If they guess wrong the computer will them what the password is.

20
0

Typical cynical Brits: Broadband speeds up, satisfaction goes down

Flocke Kroes
Silver badge

Where I live speed isn't the problem

I can already download adverts far faster than I can click on them. More speed is not going to earn anyone else more money.

Right at the top of my list is the ritual needed to cancel. If it involves sacrificing a manticor on the third full moon in the February two years in advance then the ISP loses a point. If the ritual is so top secret that you cannot find out what it is before signing up then the ISP loses two points.

The next up is the cost of the technical support line. I do not want to call it ever. If I have no call it I want the ISP to suffer too. If the support line is £10/minute with 45 minutes on hold until the hell desk operator tells me I have to call the other support number then I would expect the service to break down every time the ISP wants a revenue boost.

Last up: bundled services. Every single one is an incentive for the ISP to block access to a competitive/competent provider. Absence really will make my heart grow fonder.

8
0

That Brexit in action: UK signs pact to let Euro court judge its patents

Flocke Kroes
Silver badge

Re: The questionable thing to do.

Before UPC:

Pick an EU country you and the victim have in common. Argue your case there and the result applies to the whole of Europe. You get a judge with some understanding of patent law, little idea about technology but with a real threat that he might make an effort to learn. The judge has income independent of the patent system. His rulings are likely to be a bit random and probably will not be biased in your favour.

Plan for after UPC:

Go to the UPC get a judge who thoroughly understands patent law and might understand something about technology. The judge will a patent professional who has invested years of his time specialising in the patent system. Your victim will be found guilty if he does not settle. If he settles, take the money in the UK so you will not have to pay tax.

In the UK our politicians have been convinced that patents have some sort of constructive function, and mostly tried to push the worst of the UK patent system into Europe out of ignorance. The rest of Europe is a mixture, but some of them understand the damage that the patent system causes and try to limit it. The UPC is the end-game in regulatory capture: everything about patents will decided by patent lawyers with no hope of appeal outside their cabal.

2
1

Blighty stuffs itself in Galileo airlock and dares Europe to pull the lever

Flocke Kroes
Silver badge

Re: Yet Another Satellite Navigation System

The reason for Galileo is so the EU can have precision GPS even if the US says no you can't. I am sure there is plenty of room for argument about whether that reason is worth the money for the EU. For the UK, £350 million per week for most of a year should pay for it, and thanks to Brexit, we will have an extra £350 million per week for anything and everything by delaying the money promised for the NHS.

Civilian GPS is subject to spoofing. Military GPS is supposed to be able to deal with it, but at a cost. A huge cost. Such a huge enormous cost that even with their gigantic budget, parts of the US military use civilian GPS. So many civilian GPS units that the US decided turning on selective availability hurt them more than their enemies.

One satellite tells you the time. A second gives you a pair of big egg shaped lines for where you could be. With three, the GPS gives you a position but has to assume you are at sea level to do it. This may have consequences for aircraft and missiles. You need four to get altitude, and if any three are on the same great circle (like geostationary) one of the three gives you no useful information. To avoid the great circle problem you effectively need at least two rocket launches. A cube sat cannot direct its power limited signal accurately enough to get enough signal from geostationary orbit to a hand held GPS antenna.

If you are not launching till you need the satellites you then have to buy a bunch of kit that cannot be tested and has no civilian use to bring the price down to something sane.

5
1
Flocke Kroes
Silver badge

Re: Failure cases

Article 50 was clear. It said if you leave the EU you will be buggered by all the member states on the way out. That was the intention and it is working as planned. For such a short section of treaty it has proved most effective. Who ever came up with it must have thought it through properly.

5
0
Flocke Kroes
Silver badge

" if I could vote on who was in charge of the EU" ...

You did for a President of the Council of the European Union for H2 2017. It was going to be a Brit, but the Brexits gave us Jüri Ratas of Estonia.

6
0
Flocke Kroes
Silver badge

Re: Food

One problem/benefit with posting as AC is that people are not sure if contradictory statements come from the same person:

"The entire purpose of Brexit is not to have EU decide for UK and certainly not to have the US doing it either."

"the EU permitted azo colouring in food"

"I'm one of those people that don't see any need to change them [EU food and safety standards] at all"

So you want to keep EU food and safety standards as is with azo colouring, not let the EU decide for the UK and remove the UK's influence when setting EU food and safety standards. Next time there is an election or referendum, you can indicate your preference for contradictory proposals by ticking all the options.

8
2

The Register - Independent news and views for the tech community. Part of Situation Publishing