Да, механически и электрически Lightning выглядит проще чем USB Type-C. Но каким образом архитектура Lightning позволяет передавать сигналы USB 3.0, в частности в "Lightning to USB 3 Camera Adapter" (https://www.apple.com/shop/product/MK0W2AM/A/lightning-to-usb-3-camera-adapter)?
SuperSpeed (5 гбит) режим требует высокоскоростных 2 дифпар в дополнение к USB 2.0 D+/D- сигналам (9 пинов). Почему-то полную скорость этот MK0W2AM показывает лишь с "The 12.9-inch iPad Pro and 10.5-inch iPad Pro transfers data at USB 3 speeds"
Такой же режим есть в "Lightning to SD Card Camera Reader" https://www.apple.com/shop/product/MJYT2AM/A/lightning-to-sd-card-camera-reader — "..USB 3 speeds on the 12.9-inch and 10.5-inch iPad Pro, and up to USB 2 speeds on the 9.7-inch iPad Pro and all other iPad and iPhone models." (обзор)
В некоторых моделях ipad pro используется иная реализация порта по сравнению с другими Lightning устройствами (iFixit… found a USB 3.0 controller "Fresco Logic FL1100SX 2-port USB 3.0 Host Controller").
Было бы интересно понять, как именно реализована передача быстрых сигналов (используют контакты с обеих сторон разъема?)
upd: iPad Pro 12.9" has a 16-pin Lightning Port
Out of water, however, an electric fish may be more susceptible to its own power. Jason Gallant, a zoologist at Michigan State University, has heard that electric eels spasm when pulled from the water.
As of 2012, all 50 states have laws permitting the imposition of ignition-interlock devices as sentencing alternatives for drunken drivers.[15] It is estimated that the United States could be saving 800 lives per year if all convicted drinking drivers were prevented from being involved in a fatal crash.[16] The standard device in the USA consists of a mouthpiece mounted on a handheld unit and a cord that attaches to the vehicle’s ignition system and runs on the battery. The driver is required to blow into the mouthpiece to test his or her alcohol level before starting the car.[17]
С одной стороны максимальные беспошлинные берутся из "Решение Совета Евразийской экономической комиссии от 20 декабря 2017 г. № 107 “Об отдельных вопросах, связанных с товарами для личного пользования” (не вступило в силу)" http://www.garant.ru/products/ipo/prime/doc/71803282/
изменения от Совета ЕЭК.
(Кстати, там для 200 евро с 2020 года также исчезает ограничение на сумму в месяц — нет примечания "в течение 1 календарного месяца в адрес одного физического лица")
В оригинальном решении совета ЕЭК "Решение Совета Евразийской экономической комиссии от 20 декабря 2017 г. № 107 “Об отдельных вопросах, связанных с товарами для личного пользования” (не вступило в силу)" http://www.garant.ru/products/ipo/prime/doc/71803282/
упоминаются и другие значения ставок таможенных пошлин (но их еще могут поменять...)
Таблица 1 3. Товары для личного пользования доставляемые перевозчиком на таможенную территорию Евразийского экономического союза… с 1 января 2020 г стоимость превышает сумму, эквивалентную 200 евро… 15 процентов от стоимости, но не менее 2 евро за 1 кг веса в части превышения..
Это общесоюзные нормы, и отдельные страны могут ужесточить. В частности, с 2020 года в союзных нормах исчезло примечание "в течение 1 календарного месяца в адрес одного физического лица" — т.е. 200 евро на каждую посылку без ограничения их общего числа. Кажется, в РФ отсутствие этого примечания не учли… (пока что не нашел точного документа, вроде должен действовать Таможенный кодекс ЕАЭС + акты ФТС)
Под поэтапное снижение лимитов попали и товары, доставляемые посредством международных почтовых отправлений или перевозчиком. С 1 января 2018 г. установлен лимит в 1 000 евро и 31 кг в течение одного календарного месяца. С 1 января 2019 г. применяются показатели 500 евро и 31 кг соответственно.
Снижается величина пошлины за превышение лимитов. В 2018-2019 гг. придется заплатить 30% стоимости, но не менее 4 евро за 1 кг веса в части превышения стоимостной и (или) весовой нормы. В 2020 г. — 15% от стоимости, но не менее 2 евро за 1 кг перевеса.
Государства — члены ЕАЭС могут вводить дополнительные ограничения, снижающие нормы ввоза.
Для наземных видов транспорта как раз тоже снизили, в ноябре 2018: "Совет Евразийской экономической комиссии (ЕЭК) с 2019 года втрое снизил порог беспошлинного ввоза наземными видами транспорта товаров для личных целей — с полутора тысяч евро до 500, вес сокращен вдвое (сейчас еще можно ввезти 50 килограммов… Для ввоза товаров воздушными судами правила останутся теми же: норма составляет 10 тысяч евро или 50 килограммов." Источник: https://rg.ru/2018/11/08/normy-besposhlinnogo-vvoza-tovarov-nazemnym-transportom-uzhestochat.html (Российская газета — Столичный выпуск №7715 (252) Перешли порог, 08.11.2018)
Насколько я помню, для многих размерных классов tcmalloc группирует несколько страниц памяти для хранения объектов одного размерного класса (span, http://goog-perftools.sourceforge.net/doc/tcmalloc.htmlSet of Small Chunksgperftools/src/span.h Span.sizeclass; к "small" относит все что <= 32Кб), за счет чего фрагментация может несколько уменьшится. В отличие от glibc, где malloc экономит байты и смешивает все размеры, в tcmalloc внутри одной страницы все объекты имеют один размер, и, часто, сходные времена жизни.
Либо цеф просто слишком много навыделял. Полезно проверить профиль памяти — http://docs.ceph.com/docs/master/rados/troubleshooting/memory-profiling/ (в профиль попадают выделения памяти, совершенные после запуска профилирования).
Кто-нибудь пробовал ceph с glibc malloc?
… right of either party to terminate the Merger Agreement if the Merger is not consummated on or before October 28, 2019 (subject to certain extension rights), (ii) the right of Red Hat to terminate the Merger Agreement to accept a Superior Proposal (..) for an alternative acquisition transaction… and (iii) the right of IBM to terminate due to a change of recommendation by the Red Hat Board of Directors.
…
If the Merger Agreement is terminated under certain circumstances, including termination by Red Hat ..., Red Hat will be obligated to pay to IBM a termination fee of $975,000,000 in cash.
"specify memory allocator to use. currently tcmalloc, tcmalloc_minimal, \
jemalloc, and libc is supported. if not specified, will try to find tcmalloc, \
and then jemalloc. If neither of then is found. use the one in libc."
Они умеет агрессивно отдавать все свободные страницы (из середины кучи, арены, или иной структуры учета памяти) обратно в ОС (через MADV_FREE или MADV_DONTNEED) — http://man7.org/linux/man-pages/man2/madvise.2.html
MADV_DONTNEED
Do not expect access in the near future. (For the time being,
the application is finished with the given range, so the
kernel can free resources associated with it.)
…
The kernel is free to delay freeing the pages until an
appropriate moment. The resident set size (RSS) of the
calling process will be immediately reduced however.
MADV_FREE (since Linux 4.5)
The application no longer requires the pages in the range
specified by addr and len. The kernel can thus free these
pages, but the freeing could be delayed until memory pressure
occurs.
Фотография MEMS кристалла по началу нас довольно сильно озадачила. Неужели это какой-то интегральный SAW/STW резонатор?
Хитрость состоит в том, что максимальный Q-фактор (до ~186тыс судя по патенту) достигается когда механический резонатор работает в вакууме. Поэтому сам MEMS-резонатор запаян внутри кристалла в атмосфере водорода. Затем кристалл отжигают в вакууме — и водород улетает сквозь кремний. Так что тут мы видим лишь крышку MEMS резонатора с контактами. Добраться до самого резонатора без рентгеновской камеры или ионной резки пока не удалось.
Размер кристалла MEMS — 457x454 µm.
Для нашего удобства релевантные патенты указаны прямо на кристалле: US6936491 US7514283 US7075160 US7750758
We build two proofs-of-concept: (1) an OS X application, iSeeYou, which demonstrates capturing video with the LED disabled…
the indicator LED is directly connected to the STANDBY pin on the image sensor. In order to disable the LED, we need to keep STANDBY asserted. Since asserting STANDBY will disable the image sensor output, we need to configure the image sensor to ignore STANDBY before we assert this signal.
Proportions in the adoption of technologies were converted to transactions assuming a global number of cashless transactions of 314,210,898,142 [WorldBank. Global Payment Systems Survey 2016. (Accessed February 28, 2018)]. At each time step, CO2e emissions for the given number of transactions were estimated based on the emissions generated to mine that number of transactions in 2017.
The CO2e emissions of projected Bitcoin usage were estimated using the CO2e emissions for Bitcoin transactions in 2017 as a reference. We randomly sampled blocks mined in 2017 until their total number of transactions were equal to the projected number of transactions, then we added the CO2e emissions from computing such randomly selected blocks.
Взять количество транзакций и блоков сейчас, оценить энергозатраты на расчет блока исходя из рандомного распределения известного авторам маининг-оборудования по блокам, оценить сколько таких же блоков будет нужно, чтобы вместить "314.2 billion cashless transactions", перемножить (My hobby: extrapolating) на энергозатраты на один блок. Получить статью в Nature Climate Change ("This paper was developed as part of the graduate course on ‘Methods for Large-Scale Analyses’") для своего родного University of Hawai‘i at Mānoa, Honolulu.
#Calculations implemented in R-code By Camilo Mora
#this null model estimates the co2e emmision of bitoin in 2017. it takes all bitcoind blocks for that year, estimates the hashes, then it pairs each block to a ramdonly selected computing system that used for mining.
#from that we estimate electricity required to mine the given block, then using emmisions of electricity generation in the likely country where mining took place, we
#estimated the emmisions to mine the given block. Summing the emmisions of all blocks mined in 2017, yields the emmicions of mining Bitcoin that year.
#The process is repeated 1000 times to capture variability in the random selection of a computer for the mining.
...
#estimate electricity needed to resolve the block.
#1. select a list of random processors equeal o the number of blocks
Efficiencies=sample_n(ProcessorsElec, nrow(Data_2017), replace = T) #create a ramdon list of processors for each of the different blocks
Dat_2017=cbind(Data_2017,Efficiencies) #append the list of random computers to the blocks mined in 2017
#Dat_2017= Data_2017[,HashesPerJ:=sample(ProcessorsElec$HashesPerJ, 1)] # assuming only one processor is used
#2. estimate total jules of the block
Dat_2017[,TotalJulesInBlock:=Hashes/HashesPerJ] #estimate total jules in block
Dat_2017[,TotalGwhInBlock:=TotalJulesInBlock*(2.78*10^-13)] #convert jules to GWh
#3. estimate carbon emmisions from the given block in Ggtons of Carbon
Dat_2017[,CarboninGtnForBlock:=(TotalGwhInBlock*TonsOfCarbonPerGWh)/10^9]
Dat_2017=Dat_2017[,c("transactions","CarboninGtnForBlock"), with=F ] #selects to colums to be used
CarbonEmmision2017= sum(Dat_2017$CarboninGtnForBlock) #global carbon emmisions for bitcoin mining in 2017 in Ggtons of Carbon note that this is Carbon. to estimate CO2 this value has to be multipled by 3.67
Emmisions2017=rbind(Emmisions2017,CarbonEmmision2017) #append result of year i
}
Google’s chief executive didn’t reveal much detail about the latest-generation TPUs or how the cooling systems for them are designed, but judging by the photo of TPU 3.0 he displayed during the keynote, the system brings chilled liquid directly to the chip via thin tubes.
https://elementy.ru/LHC/HEP/study/errors/sigma "Сигмой (σ) в статистическом анализе обозначают стандартное отклонение… Эти выражения особенно стандартны, когда речь идет о поиске новой частицы. Вы сравниваете экспериментальные данные с теоретическим предсказанием, сделанным без новой частицы, и, если видите отличие от 3 до 5 сигм, вы говорите: получено указание на существование новой частицы (по-английски, evidence). Если же отличие превышает 5 сигм, вы говорите: мы открыли новую частицу (discovery)."
См https://riscv.org/software-status/#simulators
Есть несколько симуляторов архитектуры: родной Spike, qemu, RISCVEMU/tinyemu от Fabrice Bellard (https://bellard.org/tinyemu/). JSLinux работает прямо в браузере.
Еще есть rv8 (https://rv8.io/ https://github.com/rv8-io/rv8) со встроенным jit. На каких-то из них (qemu) успешно собирают пакеты для дистрибутивов (https://fedoraproject.org/wiki/Architectures/RISC-V и https://wiki.debian.org/RISC-V#Qemu "… use of qemu in the bootstrap process").
Firesim (https://fires.im/) позволяет запускать risc-v на FPGA в Amazon AWS (EC2 F1, от ~1.6 USD в час).
Да, механически и электрически Lightning выглядит проще чем USB Type-C. Но каким образом архитектура Lightning позволяет передавать сигналы USB 3.0, в частности в "Lightning to USB 3 Camera Adapter" (https://www.apple.com/shop/product/MK0W2AM/A/lightning-to-usb-3-camera-adapter)?
SuperSpeed (5 гбит) режим требует высокоскоростных 2 дифпар в дополнение к USB 2.0 D+/D- сигналам (9 пинов). Почему-то полную скорость этот MK0W2AM показывает лишь с "The 12.9-inch iPad Pro and 10.5-inch iPad Pro transfers data at USB 3 speeds"
Такой же режим есть в "Lightning to SD Card Camera Reader" https://www.apple.com/shop/product/MJYT2AM/A/lightning-to-sd-card-camera-reader — "..USB 3 speeds on the 12.9-inch and 10.5-inch iPad Pro, and up to USB 2 speeds on the 9.7-inch iPad Pro and all other iPad and iPhone models." (обзор)
В некоторых моделях ipad pro используется иная реализация порта по сравнению с другими Lightning устройствами (iFixit… found a USB 3.0 controller "Fresco Logic FL1100SX 2-port USB 3.0 Host Controller").
Было бы интересно понять, как именно реализована передача быстрых сигналов (используют контакты с обеих сторон разъема?)
upd: iPad Pro 12.9" has a 16-pin Lightning Port
Неясно, но по отдельным сообщениям при их нахождении вне воды — может бить:
https://www.popsci.com/why-dont-electric-eels-electrocute-themselves
https://biology.stackexchange.com/questions/68988/why-dont-electric-eels-shock-themselves
https://www.scientificamerican.com/article/how-do-electric-eels-gene/
"Брелки" даже умеют встраивать в схему зажигания: https://en.wikipedia.org/wiki/Ignition_interlock_device#USA (https://ru.wikipedia.org/wiki/Алкозамок)
С одной стороны максимальные беспошлинные берутся из "Решение Совета Евразийской экономической комиссии от 20 декабря 2017 г. № 107 “Об отдельных вопросах, связанных с товарами для личного пользования” (не вступило в силу)" http://www.garant.ru/products/ipo/prime/doc/71803282/
(Кстати, там для 200 евро с 2020 года также исчезает ограничение на сумму в месяц — нет примечания "в течение 1 календарного месяца в адрес одного физического лица")
Но местные таможенные органы могут придумывать свои, более низкие лимиты http://www.garant.ru/products/ipo/prime/doc/71803282/#review
В оригинальном решении совета ЕЭК "Решение Совета Евразийской экономической комиссии от 20 декабря 2017 г. № 107 “Об отдельных вопросах, связанных с товарами для личного пользования” (не вступило в силу)" http://www.garant.ru/products/ipo/prime/doc/71803282/
упоминаются и другие значения ставок таможенных пошлин (но их еще могут поменять...)
Это общесоюзные нормы, и отдельные страны могут ужесточить. В частности, с 2020 года в союзных нормах исчезло примечание "в течение 1 календарного месяца в адрес одного физического лица" — т.е. 200 евро на каждую посылку без ограничения их общего числа. Кажется, в РФ отсутствие этого примечания не учли… (пока что не нашел точного документа, вроде должен действовать Таможенный кодекс ЕАЭС + акты ФТС)
Обзор (Garant.ru):
Для наземных видов транспорта как раз тоже снизили, в ноябре 2018: "Совет Евразийской экономической комиссии (ЕЭК) с 2019 года втрое снизил порог беспошлинного ввоза наземными видами транспорта товаров для личных целей — с полутора тысяч евро до 500, вес сокращен вдвое (сейчас еще можно ввезти 50 килограммов… Для ввоза товаров воздушными судами правила останутся теми же: норма составляет 10 тысяч евро или 50 килограммов." Источник: https://rg.ru/2018/11/08/normy-besposhlinnogo-vvoza-tovarov-nazemnym-transportom-uzhestochat.html (Российская газета — Столичный выпуск №7715 (252) Перешли порог, 08.11.2018)
Документ: http://docs.eaeunion.org/docs/ru-ru/01119311/cncd_06112018_91_doc.pdf
Решение Совета ЕЭК №91 от 1 ноября 2018 "О внесении изменений в Решение Совета Евразийской экономической комиссии от 20 декабря 2017 г. №107"
Насколько я помню, для многих размерных классов tcmalloc группирует несколько страниц памяти для хранения объектов одного размерного класса (span, http://goog-perftools.sourceforge.net/doc/tcmalloc.html Set of Small Chunks gperftools/src/span.h Span.sizeclass; к "small" относит все что <= 32Кб), за счет чего фрагментация может несколько уменьшится. В отличие от glibc, где malloc экономит байты и смешивает все размеры, в tcmalloc внутри одной страницы все объекты имеют один размер, и, часто, сходные времена жизни.
Либо цеф просто слишком много навыделял. Полезно проверить профиль памяти — http://docs.ceph.com/docs/master/rados/troubleshooting/memory-profiling/ (в профиль попадают выделения памяти, совершенные после запуска профилирования).
Кто-нибудь пробовал ceph с glibc malloc?
Запустили сделку 28 октября 2018, есть не более года до её завершения или отмены. Вероятно будут какие-то дополнительные отчеты в SEC и пресс-релизы об окончательном завершении.
https://www.sec.gov/Archives/edgar/data/51143/000110465918064384/a18-37205_28k.htm
Юридический план процесса совершенно непонятен и точных дат не содержит: https://www.sec.gov/Archives/edgar/data/1087423/000119312518310577/d640856dex21.htm
Только вот ceph использует другие реализации malloc — gperftools tcmalloc или jemalloc (https://www.msi.umn.edu/sites/default/files/MN_RH_BOFSC15.pdf https://ceph.com/geen-categorie/the-ceph-and-tcmalloc-performance-story/ https://github.com/ceph/ceph/blob/1ade7149106cfe12ed7af16edd609bdd0e561708/CMakeLists.txt#L339).
Они умеет агрессивно отдавать все свободные страницы (из середины кучи, арены, или иной структуры учета памяти) обратно в ОС (через MADV_FREE или MADV_DONTNEED) — http://man7.org/linux/man-pages/man2/madvise.2.html
Механический маятник в вакууме + куча электроники. https://en.wikipedia.org/wiki/Microelectromechanical_system_oscillator#Oscillators "MEMS oscillators include MEMS resonators, sustaining amps, and additional electronics to set or adjust their output frequencies. These circuits often include phase locked loops (PLLs) that produce selectable or programmable output frequencies "
Маятник изготовлен внутри кремниевой пластины и вакуумирован — https://www.atis.org/wsts/library/2011/6-1-MEMS_Oscillators-Tabatabaei.pdf#page=4
"Integrated in plastic packages, unlike quartz. Vacuum sealed in silicon… Wafer Level Encapsulation SOI MEMS Resonator" + https://www.systemplus.fr/wp-content/uploads/2015/07/SP15214_SiTime-SiT1552-MEMS-Oscillator_Sample.pdf#page=13
MEMS пластина припаяна к логической https://www.atis.org/wsts/library/2011/6-1-MEMS_Oscillators-Tabatabaei.pdf#page=6 "System Architecture – Silicon MEMS Oscillator", https://www.sitime.com/api/gated/WhitePaper-Top-8-Reasons-Oscillator.pdf#page=6 — на стр.6 есть фотография мемс-кристалла,
Изготавливать нетривиально — https://www.atis.org/wsts/library/2011/6-1-MEMS_Oscillators-Tabatabaei.pdf#page=20 "MEMS Resonator Fabrication"
Формы резонатора разные для кГц и МГц диапазонов — https://abracon.com/uploads/resources/MEMS-PTM.pdf слайды 3 и 14, https://www.eetimes.com/author.asp?section_id=36&doc_id=1329232&image_number=1 (из Last MEMS Oscillator Maker Standing)
2016 Micromachined Resonators: A Review — MDPI — https://www.mdpi.com/2072-666X/7/9/160/pdf
SiTime SiT8008 — MEMS генератор: фото выходного дня BarsMonster 2014 https://zeptobars.com/ru/read/SiTime-SiT8008-MEMS-oscillator-rosnano + https://habr.com/company/zeptobars/blog/223247/
При этом обычные MEMS гироскопы вполне открываются — https://zeptobars.com/ru/read/Invensense-MPU6050-6d-MEMS-IMU-gyroscope-accelerometer
Модем в iphone 7 — PMB9943=XMM7360(Baseband) + RF Transceiver Intel PMB5750 (SMARTi 5 RF) (на плате также опознан SiTime/MegaChips MEMS Oscillator SiT1532 32 кГц 10 ppm). Оба интела — обычные чипы, а не гибридные микросборки — PMB9943, SMARTi RF. Несмотря на обилие различных внутренних клоков, pll и т.д., Интел продолжает сотрудничество с производителем MEMS осциляторов "for 5G". А производитель заявляет что остался единственным на рынке и поставил порядка 100 млн осциляторов в 2015 г. (+ "Apple, Samsung an the others are still using quartz oscillators, even though they are a little bigger, because they need the precision." в заметке начала 2016 г).
Наличие CLKSRC_QCOM для MSM8x60 не отменяет необходимости подключения 27 МГц кварца на MSM PXO_IN/PXO_OUT, 19.2 МГц на PM XTAL_19M, и 48 МГц на WCN (wifi) (32khz XTAL_32K для PM опционален)
WTR1605L = Qualcomm LTE/HSPA+/CDMA/EDGE/GPS Transceiver требует XO_IN (=XO_OUT_A0 от PM). Описания PM — PMI8994, PMM8920, PM8994. "19.2 MHz reference" = https://en.wikipedia.org/wiki/Crystal_oscillator_frequencies 19.200 3G "Also used as a 3G reference clock, due to being a least common multiple of W-CDMA chip rate 3.84 MHz (5x) and 200 kHz channel raster (96x)."
High Performance MEMS Oscillators for Communications Applications, 2010"The requirements for VC-TCXOs used in cellular 3G (CDMA, W-CDMA, TD-SCDMA) are typically ±1.5 ppm… phase noise below –130 dBc/Hz at 1 kHz (at 19.2 MHz)"
LTE требует от базовых станций стабильности на уровне 16 и 50 ppb (= 0.05 ppm) — https://www.microsemi.com/document-portal/doc_view/133615-timing-sync-for-lte-tdd-lte-a-mobile-networks (GNSS signals + holdover oscillator… rubidium atomic clock)
https://www.sitime.com/api/gated/SiTimes-MEMS-Improve-Smart-Mobile-Devices-English.pdf TCXO Application GPS and RF "Figure 1: Smartphone block diagram Figure 2: Tablet block diagram"
Ага, не управляется: https://www.usenix.org/system/files/conference/usenixsecurity14/sec14-paper-brocker.pdf
iSeeYou: Disabling the MacBook Webcam Indicator LED (2014)
Методика и текст "исследования" — https://www.researchgate.net/publication/328581842_Bitcoin_emissions_alone_could_push_global_warming_above_2C
Supplementary Information files and at https://github.com/moracamilo/Bitcoin/.
https://www.researchgate.net/publication/328581842_Bitcoin_emissions_alone_could_push_global_warming_above_2C
Взять количество транзакций и блоков сейчас, оценить энергозатраты на расчет блока исходя из рандомного распределения известного авторам маининг-оборудования по блокам, оценить сколько таких же блоков будет нужно, чтобы вместить "314.2 billion cashless transactions", перемножить (My hobby: extrapolating) на энергозатраты на один блок. Получить статью в Nature Climate Change ("This paper was developed as part of the graduate course on ‘Methods for Large-Scale Analyses’") для своего родного University of Hawai‘i at Mānoa, Honolulu.
Код https://github.com/moracamilo/Bitcoin/blob/master/05%20Carbon%20Bitcoin%202017.r#L45
баг https://github.com/moracamilo/Bitcoin/issues/1
https://ru.wikipedia.org/wiki/Система_счисления#Смешанные_системы_счисления
https://ru.wikipedia.org/wiki/Фибоначчиева_система_счисления
"Qwiic Connect System" — SM04B-SRSS + SHR04V-S-B
https://cdn.sparkfun.com/assets/parts/1/2/2/8/9/Qwiic_Connector_Datasheet.pdf
Black = GND
Red = 3.3V
Blue = SDA
Yellow = SCL
Это жидкостное охлаждение
https://www.datacenterknowledge.com/google-alphabet/google-brings-liquid-cooling-data-centers-cool-latest-ai-chips
https://www.nextplatform.com/2018/05/10/tearing-apart-googles-tpu-3-0-ai-coprocessor/
Судя по https://en.wikipedia.org/wiki/List_of_software-defined_radios
похоже на "ADALM-PLUTO AD9363 ZYNQ7010"
http://www.analog.com/en/design-center/evaluation-hardware-and-software/evaluation-boards-kits/adalm-pluto.html
https://wiki.analog.com/university/tools/pluto/users
https://elementy.ru/LHC/HEP/study/errors/sigma "Сигмой (σ) в статистическом анализе обозначают стандартное отклонение… Эти выражения особенно стандартны, когда речь идет о поиске новой частицы. Вы сравниваете экспериментальные данные с теоретическим предсказанием, сделанным без новой частицы, и, если видите отличие от 3 до 5 сигм, вы говорите: получено указание на существование новой частицы (по-английски, evidence). Если же отличие превышает 5 сигм, вы говорите: мы открыли новую частицу (discovery)."
Карта открытым текстом всем желающим дает: name, pan, date и 5-20 последних транзакций.
https://github.com/devnied/EMV-NFC-Paycard-Enrollment
https://github.com/brendonco/EMVCardReader
https://github.com/ansjdnakjdnajkd/emv
https://stackoverflow.com/questions/22720492/how-does-emv-encrypt-the-contactless-transaction
Как по-вашему защищенный чип карты должен контролировать оплату (CNP, Cross-Channel Fraud) по этим данным? Почему МПС и PCI DSS настоятельно рекомендуют не печатать на чеках pan полностью, а показывать только четыре цифры?
(Полную копию карты по этим данным или подпись для транзакции будет действительно затруднительно создать, поэтому только CNP платежи.)
Разве что отдавать в воздух не pan, а синтетический токен, но этот подход видимо чаще используется в более продвинутых системах платежей с мобильного — https://medium.freecodecamp.org/how-apple-pay-works-under-the-hood-8c3978238324 https://en.wikipedia.org/wiki/Tokenization_(data_security)
https://www.rsaconference.com/writable/presentations/file_upload/ht-w01-how-secure-are-contact-less-payment-systems_final.pdf "Contactless payments systems are not fraud-proof"
и неясно, реализовано ли что-то подобное в emv картах с полным запретом отката к классическому "Высветить pan+Track2 открытым текстом в радиодиапазоне по первому запросу".