All streams
Search
Write a publication
Pull to refresh
3
0

VPN developer

Send message

Мы как-то сравнивали разные подходы в разрезе типовой задачи на собеседовании "посчитать количество бит". Сильно отличается от процессора к процессору, на x64 интелах лучше всех векторизовался вот этот подход, но я не уверен что он будет быстрее современных же popcnt. Ссылку на все битхаки уже приводили ниже.


v = v - ((v >> 1) & 0x55555555);                    // reuse input as temporary
v = (v & 0x33333333) + ((v >> 2) & 0x33333333);     // temp
c = ((v + (v >> 4) & 0xF0F0F0F) * 0x1010101) >> 24; // count

Видимо потому что считает не сами биты а только количество единиц в данном массиве бит (те что pops out?). Интерпретации названия в документации к команде не припомню. Также беглый гуглеж выдал что-то про population count, что тоже может быть притянуто.

Тогда становится ясно почему так мало жрут, во времена спеков такие серии были нам недоступны

"частота компьютера 6.25 МГц потребление <90 mA на выбранной серии логики для питания от USB" — 74HC это же аналоги наших К155? Фантастика какая то для рассыпухи на такой частоте.

Хорошая вводная шпаргалка получилась, но "маловато будет" :) Раскрывайте тему, как эмулируются аппаратные устройства, как работает паравиртуализация на KVM, устройства virtio-net, -blk, -balloon. Проброс реальных устройств с помощью IO-MMU. Получится замечательная серия.

Другой вопрос это mental health system которая отсутствует здесь. Но это никак ваш аргумент с городками не спасает.

Простите, а как это противоречит моему аргументу о том, что здесь кризис с социальной системой? А то столько минусов и ни одного комментария почему.
Или, возможно, я не понимаю, и при идеальной социальной поддержке, когда достаточно небедным покупателям электромобилей "государство дарит $6500" и "все зарядки бесплатные" (в Калифорнии +- те же бонусы), количество бомжей продолжает расти, это нормально? Mental health system и потенциальная бесплатная медицина, это что? Не социальные программы? Никому не кажется, что для многих людей это могло оказаться важнее, чем бонусы за электромобили?? (всего лишь озвучиваю мнение о другой стороне этой медали).


Для друзей из Канады, которые не получили бесплатной операции, им наверное тоже очень в радость, что государство "дарит" деньги налогоплательщиков по другим (популистским/лобби?) программам.


Еще раз повторю, просто предложил посмотреть на ситуацию с распределением налогов со всех сторон. Но да, можно жить в хорошем богатом районе, кататься своём дотированном электромобиле и просто не замечать некоторых проблем других людей.

Кто-то Вас обманул. В США, как и в Канаде множество гос. программ поддержки людей с малым доходом или без него, бенефитов, субсидий и так далее. Кроме того прогрессивная шкала налогов, что предполагает.

Я именно так резко про них говорю, потому что вижу уже хорошо после семи лет жизни тут, как замечательно работают социальные программы. В Сан Франциско уже целый палаточный город из бомжей. Сан Хосе превращается из идеального города в такую же помойку. Чтобы получить тут какие-то значимые бенефиты тут (про Канаду не в курсе) человеку надо несколько лет стоять в очереди на программы (есть реальные use case).


В Канаде у друзей как раз недавно приключилась неприятная история с медициной, нужна была операция, а "бесплатные" медики сказали — у нас такого не делаем, ищите в другом месте. В результате — всё снова за свои деньги. Точно такая же ситуация тут в США с Medciare — вы просто здоровы, нечего ходить к врачам, вот как сдохнете, тогда придёте. Чтобы медицина здесь относилась как к человеку, нужна еще и очень дорогая медицинская страховка (пару тысяч в месяц на семью из трёх человек).


Всё о чём я говорил — снимите розовые очки, вам никто ничего тут не дарит.


Тихо срущим в карму без объяснения причин, как обычно отдельно спасибо.

Я про то, что они лицензируют архитектуру АРМ с командами всё-таки. В их случае это абсолютно оправдано, так как вся мобильщина на армах

Да, именно про налоги. Спасибо за позитив, я очень посмеялся с идиллической картины, где вы выбираете куда идут ваши налоги. И как устроены штаты я прекрасно знаю, так как седьмой год тут живу. Про развитую соц поддержку в США стало смешно второй раз.
К слову, это никак не меняет того факта, что правительство вам ничего не дарит и того, что "свободная конкуренция" слегка направляется в нужное кому-то русло.

Правительство вам ничего не дарит, оно отобрало деньги у ваших сограждан, чтобы вполне конкретные лоббисты получили преимущество, и это в стране "руки свободного рынка", ага. Радоваться этом можно до тех пор, пока вы не обнаружите, как с вас взяли денег, чтобы подарить их кому-то другому.

" Не выставляйте камеры в интернет" -> для всего IoT, доступ к ним только через свой собственный VPN гейт у себя дома. Для офиса — то же самое, плюс все камеры в своём изолированном сетевом сегменте. Так решается большинство проблем с уязвимостями через открытый доступ. Вывешивать такие девайсы открытыми в интернет это само по себе уже глупость.

У меня такое же впечатление, ибо количество зарядок делённое на время зарядки даёт очень печальный ratio, на фоне которого (сугубо личное мнение) ситуация с электромобилями стремительно ухудшается, народ на работе мониторит зарядки, либо делят между собой время и меняются. Авто на водороде выглядят приятно с точки зрения времени заправки и чистоты выхлопа, но опять же — три заправки в округе и космическая цена машины (дают только в аренду, правда заправка бесплатная на весь период до $15000). Plug-in Hybrid выглядит наиболее разумно, а Honda сделала Insight в этот раз действительно классно, и по расходу и, наконец, по внешнему виду.
Ну а вообще — каждому своё, ничего против электро не имею. Если есть дома зарядка на ночь и государство что-то компенсирует, так почему бы и нет. Кто-то взял в аренду электрокар за $120/мес а на работе инициатива по компенсации платит $150/мес — люди тоже довольны :)

Как мне известно, это требование выполняется, исключением будет только закон штата, как в Калифорнии, где это запрещено для защиты конкуренции.

Вы им это, в PR отдел, скажите, что они перепутали. Вы должны были купить коврики, а машина в подарок.

Мне одному кажется, что мы докатились до эпохи идиотизма, в которой чтобы заменить батарейку или заднее стекло надо получить лицензию от корпорации? Проходит, к примеру, три года, Эпл перестаёт отгружать запасные батарейки для "устаревшей модели". Всем, кто поставит неродную батарейку, начинают отзывать лицензии...

Читать конечно очень интересно, но вам точно Hyundai нигде скидку не сделал? :) А вообще притащил попкорн, сейчас начнётся...

За разработку своего процессора в своей стране. Если таких людей не будет, корпорации всех сожрут окончательно.

Речь как раз об этом, как-то приезжали из города Пусана (Busan) в Корее разрабы процессоров Самсунга, говорят поголовно на русском… Поэтому искреннее уважение к тем, кто не пошёл по самому простому и выгодному пути. Тем более что они рискуют реально разрабатывать что-то свое а не базироваться на готовых ядрах ARM или MIPS.

Ноутбук Intel® Core(TM) i7-5600U CPU @ 2.60GHz
Один поток


$ openssl speed rsa
OpenSSL 1.1.1c FIPS  28 May 2019
built on: Mon Jun  3 10:27:51 2019 UTC
options:bn(64,64) md2(char) rc4(16x,int) des(int) aes(partial) idea(int) blowfish(ptr) 
compiler: gcc -fPIC -pthread -m64 -Wa,--noexecstack -Wall -O3 -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -Wa,--noexecstack -Wa,--generate-missing-build-notes=yes -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -DOPENSSL_USE_NODELETE -DL_ENDIAN -DOPENSSL_PIC -DOPENSSL_CPUID_OBJ -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DKECCAK1600_ASM -DRC4_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DGHASH_ASM -DECP_NISTZ256_ASM -DX25519_ASM -DPOLY1305_ASM -DZLIB -DNDEBUG -DPURIFY -DDEVRANDOM="\"/dev/urandom\"" -DSYSTEM_CIPHERS_FILE="/etc/crypto-policies/back-ends/openssl.config"
                  sign    verify    sign/s verify/s
rsa  512 bits 0.000047s 0.000003s  21390.1 355882.0
rsa 1024 bits 0.000097s 0.000006s  10266.5 157116.8
rsa 2048 bits 0.000669s 0.000020s   1494.9  50573.7
rsa 3072 bits 0.002010s 0.000040s    497.4  24930.8
rsa 4096 bits 0.004425s 0.000071s    226.0  14046.8
А прошлые околополитические комментарии с Хабра распечатают и пришьют к делу… Так и будет.
А по делу — очень рад, что еще есть люди у нас, способные создавать такие вещи. Очень шаткая позиция сейчас у отрасли и гиганты всегда готовы переманить к себе. Искренне надеюсь, что положение у разработчиков не ухудшится, а позволит развиваться.

Information

Rating
Does not participate
Location
Redwood City, California, США
Registered
Activity