Re: Reminds me...
Kind of depends. My grandfather was a chemical engineer working on one of the first UK Nylon plants. When they had finished tuning it, it ran as 110% of original design capacity (reliably 24/7 that is).
2628 posts • joined 19 Sep 2007
VB.NET may have had little to do with VB6, but at least MS used the opportunity to fix the faults and limitations of the language (Interface only inheritance, archaic error handling, 254 controls on a form, inconsistent array bases (some arrays are zero based, some are one based) to name a few).
The problem was that VB.NET was so different that developers may as well have just learned C# instead, and some of the capabilities of C# weren’t provided in VB.NET.
I guess you haven’t tried searching eBay for lathes recently. You can pick up a brand new metalworking lathe for less than $1000, far less than that for a used model. You’ll need to put more time and effort into learning how to use it, but it’s not rocket science to pick up.
There isn’t any standardisation when it comes to talking about process sizes, so Intel 10nm is comparable to TSMC 7nm, and Intel 7nm looks like it will be comparable to TSMC 5nm. That’s still well late to the party though (TSMC have been in volume production since last year with 5nm and are expected to have 3nm in volume next year).
Larnaca already has VOR-DME, which will let you determine the heading and range to the airport. ILS is far too directional to be of use beyond flying the approach. These older technologies are being phased out in favour of GNSS procedures as they are expensive to install and maintain, plus systems like ADSB/TCAS (which are required for most commercial flight these days) will still be reporting the aircraft’s position to ATC/other aircraft based of what GPS says.
“And why does SCADA, DCS, etc need gigabits/second to poll its RTUs in pumping stations or whatever? Sometimes those things need very low (or at least very predictable) latency, and the need to packetize serial data into IP packets can get in the way. IP is trendy though.”
Who said you needed to buy gigabit links? They are a available if you want them, but lower speeds are available. Yes, there is more overhead compared to simple fixed links, but packets can contain small blocks of data if responsiveness is key.
“Figures. Like a parallel universe, where for some weird reason switching from message parsing in software to message parsing in (e.g.) FPGA to save a millisecond or so ”
Now you’re demonstrating your own ignorance. You’re talking about High Frequency Trading, which normally co-locates hardware in the exchange data centre and connects to their core network. Any leased line is extremely short (between two routers in a rack).
I was talking about near real time reporting and recording, where a single exchange can produce hundreds of thousands of messages per second, which needed to be converted to a standard format and merged with the converted message traffic for all other supported exchanges. Industrial quantities of data here.
Not quite sure I take your point. You can still lease a line, but the data will be in IP format. You’ll get low latency and guaranteed throughput, at speeds up to gigabits/second. I spent some time working for a company that took real time feeds from stock exchanges around the word. That was all in UDP packets over leased lines, and the biggest overhead was in decoding the messages.
It’s easy enough to wrap any simple serial protocol up into (encrypted if needed) IP packets. Take a look at the TELNET protocol as an example, giving you the equivalent of a dial-up connection over IP. The hardware needed to present to an external device as the old-fashioned interface is dirt cheap (ESP32 microcontrollers for example, at about $4 a pop).
One of ours is convinced that the best place to lay down when she wants my attention is on top of my work’s laptop. After she managed to lock my account out by stomping up and down on the keyboard I now use an external keyboard, mouse and screen. The laptop runs with its lid closed, and she’s still happy to sit on it.
You’re only partially right also. Apple threatened to revoke the developer keys for UE, but was restrained from doing so. See https://cdn.vox-cdn.com/uploads/chorus_asset/file/21949772/gov.uscourts.cand.364265.118.0.pdf
The UE was never in the App Store, and revoking its keys would not have blocked any app that was currently using it. The problem would have been releasing fixes/patches to it.
“ Apple then kicked Epic out of the App Store with immediate effect – instead of the typical fortnight grace period – and revoked the Unreal Engine dev tool.”
Erm, no. There isn’t a grace period if you release code through the App Store which is found to be deliberately breaking the terms of service (Epic activated a feature post release that broke TOS). Neither was the Unreal Engine pulled. Epic made a fuss about UE, but it was never an App Store product and was developed under a different account.
Probably the wrong class of processor to be looking at for real time work. ANY CPU that relies on large caches for main memory that runs at a fraction of its speed is going to have some degree of jitter. This is why ARM have their A series application processors, M series for microcontrollers and R series for real time work.
It’s a little more complex than that. Intel 10nm is about as dense as TSMC 7nm, but they can’t get it to yield well, which is why they are stuck on 14nm for most large chips. Intel 7nm should compete with TSMC 5nm, if they can get it to work properly.
Intel are promising CPUs competitive to Zen 3 in early 2021 (abet only up to 8 core). It’s likely to be an uphill slog for them to regain the lead fully, especially if AMD keep executing at the same rate. It’s good for the industry though to have such competition in place.
A number of years back I was helping a friend ferry a light aircraft down from the US to the Caribbean. I was down as P2 (copilot), and after we had landed at St Martin had taken my life vest with me to the hotel (life vests being compulsory equipment for single engined flight over water). It took a while to convince security to let me airside when I tried to return to the plane next morning (oddly things like life vests and life rafts count as dangerous goods and can’t be shipped as normal freight or carried in baggage).
FPGAs can be set to only boot from an encrypted bit stream, so you can trust the source of that and detect tampering. Bugs *have* been found in older FPGAs implementation of this, but as it is needed to protect clients IP and has been around for a while, you can be sure it’s pretty solid by now.
They made a b*lls up with the marketing of the Zen2 mobile processors by calling them the 4000 series. At least they didn’t compound that by naming Zen3 CPUs in that range, and their naming is very much clearer than the mess that is Intel’s.
The 4000 series naming is fairly clear, with U series being standard low power, H series being high performance and HS being slightly slower than H, but being designed for compact chassis. Trying to mix much higher performance desktop SKUs, with a different CPU architecture, into the same range wouldn’t have helped.
You realise that SMT is good only when you have a cache miss. The core can then suspend work on the current thread and work on another. SMT 4 and 8 only make sense when you’re working with huge data sets that cause many cache misses. As it is you only get about a 30% gain from SMT 2 on these desktop class CPUs with SMT 2, so you’re better off with 6 single threaded cores as opposed to 4 SMT.
I think you can safely say that there isn’t a non-partisan source of news, not that it’s Democrat only (there seem to be plenty of sources that have a heavy Republican bias, or even further to the right). Saying that, even the Democrats are right wing compared to most european parties.
If you think Agile means that, you’re doing it wrong. It’s perfectly possible to be Agile and still produce code tested to the n-th degree. What it defines is an iterative approach where small batches of work are completed, tested and demonstrated to the users. Their feedback then goes into future cycles. Individual sprints may not be perfect, but they shouldn’t be released to the users.
In my experience very few companies use the methodology correctly, but stick the name on some bastardised version that looks closer to Waterfall.
Could write packing code worth a damn. In my experience they ignore instructions not to pack meat with fresh food (e.g. fruit), put heavy items on top of deformable items (like bottles on top of bread), don’t pack items prone to leakage separately (liquid soap bottles for example), and are completely irrational about what they do pack in their specialty sealed packs (boxes of cat food?).
Your own PDF shows that a fuel cell can reach 60% efficiency. To produce that hydrogen from water loses you more power - taking this (very optimistic) as true, and ignoring the cost of compressing the gas to 350 BAR for storage and any other losses, that’s 80% efficient, so in combination 48% energy out compared to energy in. Add in the factors I mentioned and you’re closer to 40%.
Natural gas is easy in comparison to hydrogen. The problem with hydrogen is that the molecules are so small that they can pass through just about any material used to enclose them. It also is quite reactive (which is why you don’t find pure Hydrogen on earth in nature - it has always reacted with something else). Natural gas is hydrogen bonded to carbon, which both helps stabilise it and forms a much larger molecule that can be contained with much less trouble.
Biting the hand that feeds IT © 1998–2021