1,793 karma · joined June 29, 2011
Recent sensors have AF phase-detect sensors built into the image sensor, by splitting one "pixel" into two sensors (and having lots of them; sometimes in Canon sensors more than half of the pixels have this functionality; on some cameras you can extract the raw image including the different data on those pixels for bigger resolution). The difference between phase detect and contrast being that a phase-detect sensor will give exact values on how to adjust the focus, whilst contrast detection needs focus hunting in small adjustments, so it's slower.
The funny thing is, all the people who made that decision left the company/project and now we have the option to change it. Can't wait to see what happens next, if the new leadership changes that or not (my money is on "not").
The other funny thing is, I can think of at least two workarounds that only need a day of work and a couple for testing it.
On phones, capacitive screens use a glass layer. Apple extended the glass layer to the laptops because it looked better (probably because matte screens looked worse than phones). Before them the screens were matte. Of course, everybody copied Apple and introduced glossy screens, because when looking at a glossy and a matte screen next to one another (in a shop) the glossy will win. And of course, everybody introduced glossy screens without the anti-reflection coating that Apple uses (cargo cult), so it made everything worse.
There was a time period when you had to really search for a non-glossy screen. Now it's a bit better, you can find them, but the touchscreen ones will always be glossy, and I did not yet see an OLED without glossy screen (could be because they are more fragile, although folding OLEDs do exist, so it's not clear).
where lines start from 001 to 219 and columns from 001 to 192
[1] https://web.archive.org/web/20030202031646/http://www.ritsum...
> In Denmark, negative deposit rates are no longer an exotic phenomenon reserved for the largest corporations. Panel B of Figure 3 shows that in February 2020, three quarters of non-financial corporates' deposits were subject to negative interest. The percentage is even higher for non-bank financial firms
https://voxeu.org/article/negative-interest-rates-danish-exp...
I hope AMD will create a better market for the ECC laptop memory (right now it's hard to find + expensive).
For many cameras you can find a power line adapter that replaces the actual battery and connects to power (Canon cameras cannot charge their batteries in-camera so this is a must for them).
The results depend on the forces your object will see. The tensile strength is lower perpendicular to the printing direction, as the adhesion between layers is lower than the continuous filament adhesion. So printing at an angle is better if you need more tensile strength on the Z axis (but then you can rotate it to have that axis flat), but it also reduces the strength on that angled direction.
Different sensors/cameras have different filters, and combined with the manufacturer specific post-processing this gives different cameras/manufacturers a different color rendition and feel.
There was an escape hatch, but the conditions to hit it were a bit complex. Implementing new message filtering of this kind at 2AM while the system was down was not feasible.
On the application side the effects were quite bad, as the data was mainly XML and, depending on where the bit was flipped, it could impact the data or the XML structure. The data had its own CRC/hash, so the packets were cleanly rejected by the application. Unfortunately the XML library from the message queue engine and the ESB we were using did not like at all when the bit flipping occurred in the XML tags (it seems fuzzing tests were not done at that point) so the message processing got stuck and we kept getting bad messages in the queues. Even worse, the queues could not be cleaned with the normal procedures because the application wanted to first display info about the messages inside - and that failed.
The network debug was non-trivial because of that header consistency - the network devices did not report any kind of packet issues, so we had to sniff the different network segments to identify the culprit. From the application point of view, we had to delete the whole message queue storage to get rid of the bad messages, and let the application handle the rest (luckily it was designed with eventual consistency and self-healing).
I don't seem to find the specifications of the I2S in Raspberry Pis, all I can find is in the range of kHz. So probably it cannot be done.