HN2new | past | comments | ask | show | jobs | submit | horsburgh's commentslogin

If it's of any help in your battle with your installers the relevant part of the building regulations for external pipework is section 4.26 of approved document L: https://assets.publishing.service.gov.uk/government/uploads/...

The table in there assumes pretty high quality insulation and the neoprene-looking stuff doesn't meet that standard so would have to be thicker. Note that the way the performance of pipe insulation varies non-linearly with the pipe and insulation radius so it's a bit unintuitive.

How do I know? I had the same problem with my installers.


I beg you, please don't speak with such certainty about definitions which you're not certain of, particularly when you've already been corrected. Take the opportunity to learn something new. Dragonwriter is using exactly the definition that people who work in this area use.

My copy of the red dragon book defines a compiler as a program for translating from one language to another. A translator from source to bytecode clearly meets this definition. If you have a problem with that definition then you're on pretty shaky ground since you're essentially making the argument that you know more about this sort of thing than Aho, Lam, Sethi and Ullman.

The distinction between a compiler and an interpreter is most clearly illustrated by old school (pre-JIT) java, where javac is clearly a compiler which translates Java source to Java bytecode (language -> language) and the java executable itself which interprets bytecode.

That distinction still exists in most interpreted language implementations, though not all. Python being a good example. It has a compiler which translates source to bytecode and an interpreter which executes the bytecode. They just both exist in the same program but crucially it certainly includes a compiler.


My point wasn't well made you are correct.

It was that there needs to be a distinct target language.

Encoding the source language in a more compact form without meaningfully changing it beyond superficially isn't compilation.

Like a web server that compresses JavaScript isn't a compiler.

My point was anything that outputs something that has to be interpreted is on sketchy grounds: if you are interpreting it how is that a distinct language from the original.

CPython can interpret py files or compile them into pyc.

CPython does not interpret the resulting bytecode. It executed on its virtual machine that bytecode.

Similarly Java and .NET languages are compiled into a bytecode which is executed on a virtual machine.

You don't interpret a compiled output.

The confusion comes from languages which support both like Python. We call Python interpreted as a shorthand for "can be interpreted" but modern Python often is compiled for the enormous performance benefits.

To reiterate you don't interpret bytecode you translate or execute it on a virtual machine.


That does not contradict the parent. The UK has a better vaccine roll out strategy than the US since the figure of merit is not the number of people with two doses. The big gains are from the first dose so the UK has prioritized getting those into as many arms as possible. So, while the number of doses given per capita is almost exactly the same in the US and the UK, the UK has a significantly better level of protection. In addition the UK has very strongly prioritized the most vulnerable. The net result is that I expect the UK to have an entire day without Covid deaths within the next two weeks, something which would have been unimaginable during the peak in mid-January.

In more or less every other respect the UK government has done a terrible job of managing the pandemic but the vaccine rollout has been very well thought out and implemented.


New Zealand has one too: https://www.otagocentralrailtrail.co.nz/ride/an-interplaneta...

It's hundred million to one, so the scale speed of light is a little under 3 m/s (10.8 kmh). So at a very comfortable cycling speed you're moving at twice the speed of light. Exactly as AnIdiotOnTheNet says you get through the inner planets in no time flat but it takes forever to get through the outer ones.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: