Follow Slashdot blog updates by subscribing to our blog RSS feed


Forgot your password?

Comment Re:Burgers as entrees (Score 1) 256

In America, "Entree" means the main course, it's not the proper French definition of the word, which would be understood in e.g. the UK but is typically called a "starter".

Only the very nicest school canteens would serve three courses anyway, most will only serve a main and dessert.

Comment Re:Without government... (Score 4, Informative) 466


Both private hire cars and black cabs are required to display an ID number for exactly the same reasons. A complaint can get their license suspended.

It's just easier to do it to an Uber because you can do it right from the app.

> Rates are fair

The rates for standard taxis are strictly regulated and controlled. Uber rates vary when Uber thinks they should (e.g. surge pricing during tube strikes).

Comment Re:state of healthcare (Score 1) 232

Ah, you've been using the DSV table files.

The UK tools are based on the XML format, ClaML. This introduces all sorts of nice things like transitive inheritance of suffixes, but does include all the descriptions in the proper places and the text of the entries in addition to the full code descriptions from the books, which you could consider useful for the job of being a clinical coder.

Incidentally, the official DSV tables have plenty of errors in them, including some nasty encoding boo-boos and quite a number of rows that should / shouldn't be there.

As far as I can make it, the historical method of editing the data has been to take the files they use to publish the books and transcribe it to other formats manually. It's only recently they've been aspiring to a toolchain that starts with a structured format and publishes everything else from there. The official data is (was, when I was still working on it, maybe they accepted my patches) riddled with transcription errors, encoding errors, etc, many of them precisely the sort of thing you'd expect from manual transcription or copy/pasting from Word (including the infamous left/right leaning quote characters instead of single quotes / apostrophes).

Comment Re: Switching (Score 1) 147

Yeah - the beauty being that you have a structured text format that works for you and you can be a master of with the text editor of your choice.

I'm a vim person myself - I kinda envy Org-Mode users but I can't get along with Emacs and the Org-Mode plugins for vim suck.

I really prefer Textile as used in Redmine to Markdown. Markdown is too finicky and has too many varying implementations for my taste, but it is more widely supported (probably because of Pandoc - another tool that can't interoperate with MS Office / DOCX successfully, again, because DOCX is awful, not because Pandoc is).

I have seriously considered writing a Markdown plugin for MS Word - since Word is the only software that is best suited to writing DOCX files, it's probably easier to get Word to comprehend Markdown (even in VBA) than it is to get basically anything else to write decent DOCX files.

Comment Re: Switching (Score 1) 147

I totally agree - the problem is not the usefulness or general quality of ODF tools, it's the awfulness of MS Office.

ODF was designed as a interoperable document format.

MOO-XML is a verbatim serialization of the internal structs of MS Office. It was never designed as a interoperable document format. The native format of Office is still the binary formats, but in order to prevent ODF tools eating their lunch in government settings, they had to do something to tick the "Open Standard" and "XML Serialization" checkboxes.

They got their cake and crammed it down everyone's throat by buying influence with ISO (and crippling it once they withdrew their interest but not their influence).

Comment Re:ICD10 is universal (Score 1) 232

ICD-10 does not describe medical procedures, it only describes (as the name implies) medical ailments.

In the UK we have a separate coding system (OPCS) for describing medical procedures.

The one-code-system-to-rule-them-all is SNOMED CT, which almost no-one implements thoroughly because it's such a monster.

Comment Re:state of healthcare (Score 2) 232

I worked on some of the tools for ICD-10.

Aside from the data being rather horrible (it takes quite a chunk of code to parse it correctly - and most users haven't written that code properly), I also worked on tools for defining conversions of SNOMED CT to ICD-10.

If you think ICD-10 is scary, wait until you see SNOMED CT ; 70,000 codes? Try 400,000, which you can use in combination with each other (codes qualifying codes), with 1.5M descriptions.

Comment Re: My sister is a nurse (Score 1) 232


TPP isn't getting "the better". TPP is surrendering your sovereignty to giant international corporations.

I mean, the USA was pretty much that way anyway, but TPP really makes it official, and unfortunately (along with TTIP) drags a lot of the rest of us along for the ride.

Comment Re:My sister is a nurse (Score 1) 232

Ding! You hit the nail on the head.

The International Classification of Diseases was originally for compiling WHO statistics, but has been embraced by the pen-pushers in health care. You might think the US insurance industry likes it because it affords manifold opportunities to deny someone a claim (code not covered / wrong code assigned, sorry, bad claim), I couldn't possibly comment.

The UK is ahead of the USA using ICD-10 ; we've used it for years. We also use a somewhat more limited set, of around 14,000 codes, having heavily audited all the codes that arise from combinations of suffixes and decided that many of them don't make sense.

Comment Re: Switching (Score 4, Interesting) 147

1) Libre is preferable to Open - it has more developers and because of how it's licensed it can adopt all the changes Open makes - not so the other way around.

2) Compatibility with .docx sucks. Compatibility with Excel is _terrible_.

3) I don't trust LibreOffice to output documents that won't embarrass me in front of my boss. People will say "PDF", but bosses always want to edit things.

I'm sure it's a useful office suite - it frustrates me no more than MS Office does when I have to use it. And some of its tricks like opening PDF documents for editing (in Draw) are very useful.

But I keep a Windows VM for various programs, and Office is one of them. Bottom line is, the only code that's good at being compatible with MS Office is.... MS Office.

If I had my way we'd do everything as version controlled Markdown, but I'll never get my way.

Comment Re:Because it was written in Seastar or C++ (Score 1) 341

C++ code generally compiles down to better cache-coherent structures than other languages

It's possible to do cache-coherent programming in managed runtimes - it's mostly about knowing the rules though, and people who've never used unmanaged languages are less likely to know the rules.

Everything that's an "object" is a pointer, and they'll be scattered all over the heap. The only way you get cache-coherency is using structs, which not all managed languages have, or arrays, which even managed languages allocate as a contiguous block of memory.

I've written sorted collection classes in Java that use this principle, they handily beat the included framework classes like TreeMap in terms of both performance and memory overhead, using nothing more exciting than byte[] as index blocks.

Logic doesn't apply to the real world. -- Marvin Minsky