Tag Archives: коли

За едно дарение

Post Syndicated from Bozho original https://blog.bozho.net/blog/3132

През седмицата компанията, която стартирах преди шест месеца, дари лицензи на Държавна агенция „Електронно управление“ за използване (без ограничение във времето) на нашия софтуер, LogSentinel. В допълнение на прессъобщенията и фейсбук анонсите ми се иска да дам малко повече детайли.

Идеята за продукта и съответно компанията се роди няколко месеца след като вече не бях съветник за електронно управление. Шофирайки няколко часа и мислейки за приложение на наученото в последните две години (за блокчейн и за организационните, правните и техническите аспекти на големите институции) реших, че на пазара липсва решение за сигурна одитна следа – нещо, към което да пращаш всички събития, които са се случили в дадена система, и което да ги съхранява по начин, който или не позволява подмяна, или подмяната може да бъде идентифицирана изключително бързо. Попрочетох известно количество научни статии, написах прототип и след няколко месеца (които прекарах в Холандия) формализирахме създаването на компанията.

Софтуерът използва блокчейн по няколко начина – веднъж вътрешно, като структури от данни, и веднъж (опционално) да запише конкретни моменти от историята на събитията в Ethereum (криптовалути обаче не копае и не продава). В този смисъл, можем да го разгледаме като иновативен, макар че тази дума вече е клише.

В един момент решихме (със съдружниците ми), че държавата би имала полза от такова решение. Така или иначе сигурната одитна следа е добра практика и в немалко европейски нормативни актове има изисквания за такава следа. Не че не може да бъде реализирана по други начини – може, но ако всеки изпълнител пише отделно такова решение, както се е случвало досега, това би било загуба на време, а и не би било с такова ниво на сигурност. Пилотният проект е за интеграция със системата за обмен на данни между системи и регистри (т.е. кой до какви данни е искал достъп, в контекста на GDPR), но предстои да бъдат интегрирани и други системи. За щастие интеграцията е лесна и не отнема много време (ако се чудите как ни излиза „сметката“).

Когато журналист от Дневник ме пита „Защо го дарявате“, отговорът ми беше „Защо не?“. Така или иначе сме отделили достатъчно време да помагаме на държавата за електронното управление, не само докато бяхме в Министерски съвет, но и преди и след това, така че беше съвсем логично да помогнем и не само с мнения и документи, а и с това, което разработваме. Нямам намерение да участвам в обществени поръчки, които и да спечеля честно, винаги ще оставят съмнения, че са били наредени – хората до голяма степен с право имат негативни очаквания, че „и тоя си постла да намаже от държавния пост“. Това не е случаят и не искахме да има никакви съмнения по въпроса. Основният ни пазар е частният сектор, не обществените поръчки.

Даряване на софтуер за електронно управление вече се е случвало. Например в Естония. Там основни софтуерни компоненти са били дарени. Е, след това фирмите са получавали поръчки за надграждане и поддръжка (ние нямаме такова намерение). Но благодарение на това взаимодействие между държава и частен сектор, в Естония нещата „потръгват“. Нашето решение не е ключов компонент, така че едно дарение няма да доведе значителни промени и да настигнем Естония, но със сигурност ще бъде от помощ.

Като цяло реакцията на дарението беше позитивна, което е чудесно. Имаше и някои разумни притеснения и критики – например защо не отворим кода, като сме прокарали законово изменение за отворения код. Както неведнъж съм подчертавал, изискването важи само за софтуер, чиято разработка държавата поръчва и съответно става собственик. Случаят не е такъв, става дума за лицензи на готово решение. Но все пак всички компоненти (библиотеки и др.) около продукта са с отворен код и могат да се ползват свободно за интеграция.

Не смятам, че сме направили геройство, а просто една позитивна стъпка. И е факт, че в следствие на тази стъпка продуктът ще получи малко повече популярност. Но идеята на председателя на ДАЕУ беше самото действие на даряване да получи повече популярност и съответно да вдъхнови други доставчици. И би било супер, ако компании с устойчиви бизнеси, дарят по нещо от своето портфолио. Да, работата с държавата е трудна и има доста непредвидени проблеми, а бизнесите работят за да печелят, не за да подаряват. Но допринасянето за по-добра среда е нещо, което бизнесите по света правят. Например в САЩ големи корпорации „даряват“ временно най-добрите си служители на USDS, станал известен като „стартъп в Белия дом“. При нас също има опция за такъв подход (заложена в Закона за електронно управление), но докато стигнем до нея, и даренията на лицензи не са лош подход.

Може би все още не личи отвън, но след промените в закона, които бяха приети 2016-та, електронното управление тръгна, макар и бавно, в правилна посока. Използване на централизирани компоненти, използване на едни и същи решения на няколко места (вместо всеки път всичко от нулата), централна координация на проектите. Нашето решение се вписва в този подход и се надявам да допринесе за по-високата сигурност на системите в администрацията.

Ако настъпи война – 2: Съветите на Енота

Post Syndicated from Григор original http://www.gatchev.info/blog/?p=2143


Под предишния запис от темата можете да намерите няколко линка. Два са тежки за четене, но навеждат на някои мисли. Единият е разказ на преживял окупация по време на гражданската война в Югославия. Другият са съветите на бивш сътрудник на ГРУ (руското военно разузнаване), известен под прякора Енота, как да се оцелее при война.

В някой друг запис, ако ми остане време, ще споделя някои мисли около тях. В този превеждам част от съветите на Енота. Те не са напълно адекватни за България, по куп причини. Например, като знам какво представляват политиците ни, бих очаквал това, че сме победени и завладени, да го научим не от военни действия, а по радиото. Вероятно от същите тези политици…

Но може и да се лъжа – ако тук стане реална война, ситуацията ще е много по-близка до руската, отколкото до шведската. Каквото обществото, такава реалността му. А съветите на Енота са цинични и брутални, но понякога могат да са животоспасяващи. И вие сами си решавате кои от тях да приемете, а кои не.

—-

Сценариите могат да са различни. Същността е винаги една – трябва да оцелеете първите две седмици, после „ще се види“. В първия вариант не се натягайте особено. Изсипят ли се в Москва чеченци или друга подобна измет, хора за „работа“ срещу тях ще се намерят. На вас това не ви трябва. Ето че се ражда и правило номер едно. Не си врете носа никъде, най-вече в бой. За това винаги ще се намерят главорези. Вашата задача е да „опазите трудовите ресурси“, тоест себе си.

При втория вариант ще се наложи да воювате, ако естествено искате. При третия можете и да не воювате вече. Родината я просрахме. Може „със смъртта на храбрите“, може и да продължите да живеете и работите, ако ви позволят.

Главното е, че са възможни три степени на загазване. Локални боеве, пълномащабна война, безперспективна окупация с последващо разчленяване на страната. Обяснявам тези неща, за да разберете един много важен момент, за който хората обикновено забравят под стрес: действията ви зависят от обстановката. Никаква самодейност, само здрав смисъл.

Стрелба на улицата не значи край на света. Даже ако във входа ви е пунктът за първична обработка на ранените, а на двора има 120-мм миномет с разчета си, това не значи, че трябва да бягате веднага. (Е, ако има миномет, сменяйте позицията спешно, задължително ще го бумнат заедно с вас.)

Да-да, стрелбата и труповете още нищо не значат, колкото и да ви е странно. Ненавременната маневра „да се измитаме максимално далече“ може да ви струва живота. Не се суетете, не се паникьосвайте, вместо това внимателно се вгледайте КОЙ и ПО КОГО стреля, и най-важното – ЗАЩО.

Докато сме в града

Ако по време на събитията и безпорядъка ви удари по главата решението да бягате, накратко ще изложа шансовете ви. В град от сорта на Москва или Санкт-Петербург шансовете да оцелеете са много малки. В градовете няма достатъчен запас от продоволствие, а по време на размирици никой няма да го раздава. Храна има само в магазините и складовете (за тях забравете, войската или бандитите ще са там моментално).

Да купувате продоволствие има смисъл през първото денонощие, докато още се продава. После магазините ще ги затворят и персоналът ще ги окраде. Ако сте прозяпали момента за „покупката“, пушката в ръце и тръгвате да „приватизирате“. Съветвам ви да вземете с вас съсед, и не само един. Първо, така ще отнесете повече храна, ще ви трябва и кой да ви прикрива от други юнаци като вас, които ще срещнете там или на обратния път. Второ, огневата ви мощ с гладкостволка клони към нулата, още няколко дула ще са само от полза. Помнете обаче – съберете ли много народ, ставате „групова цел“. Също, подялбата на плячката може да е доста тъжна. 3-4 човека, не повече.

Естествено, трябва да имате у дома запаси от храна и вода. С водата е още по-зле, надали ще ви карат. Спре ли да тече от чешмата, имате в казанчето на тоалетната. Не си и помисляйте да я пускате! Тя е същата вода от крана, просто налята в казанчето. С нея можете да изкарате цяла седмица луксозно (или поне със сигурност да не умрете).

Ако имате възможност, грабвате туба-две и кормите някоя бензиностанция. Горивото е много важно. Не бива обаче да го държите у дома. Парите са лесно запалими. Направете си тайник, най-добре на чердака, в мазето хора ще се крият от обстрелите.

Надали ще ви убиват специално. В мътни времена никой не хаби боеприпасите по хора без оръжие. Естествено, това не е повод да се разхождате и да си подсвирквате преди сън, но помнете – вие не сте цел No. 1. Опитът от град Грозни показва, че мъже, воюващи на пълни обороти, просто игнорират цивилните, не им е до тях. Наказание за глупост винаги можете да получите, особено по здрач, но нещата не са съвсем лоши.

Помнете – не се разполагайте близо нито до телецентър, нито до инфраструктурен обект. Ако в жилището ви нахлуят въоръжени хора и ви „информират“, че то вече е позицията на картечницата им, им кажете „ОК, разполагайте се“, и изчезнете оттам. Без никакви „това е моя собственост, никъде няма да ида“. Получавате куршум в главата моментално, не им е до вас, пречите ли – решават проблема по най-лесния и бърз начин. Махайте се даже ако не ви карат. Противниците им много скоро ще обстрелят позицията им, и не с камъчета от прашка.

Избягвайте да се мотаете и пред болници. И двете страни ще искат да си карат там ранените, сградата е стратегическа, нищо чудно да почнат сражение за нея – а то значи стрелба. Почне ли пък бомбардировка, някой задължително ще цапне болницата, изобщо не се съмнявайте. Тези, дето са писали Женевската конвенция, няма да ги има на бойното поле, така че спазването ѝ е леко условно. Като в „Карибски пирати“: „Това не е законодателство. По-скоро е набор пожелателни правила.“

Не забравяйте – почне ли такава каша, вече нямате собственост. И настоятелно ви съветвам да не проимвате. Убивате, ако някой се опитва да докопа храната и водата ви, всичко останало са дреболии. Ако сте успели да размените в най-близкия полицейски участък колата си срещу автомат, голямо браво. Ако ще да е чисто нов Мерцедес срещу старичък сгъваем калашник със само 2-3 пълнителя, пак голямо браво. Колата вече не ви трябва. Да излезете с нея от града няма да можете 100%, а пък желанието да я надупчат ще е сериозно.

Докато сте в града, избягвайте камуфлажни дрехи. По такива се стреля.

И така, в града ни са почнали улични боеве. Решили сме впредвид обстоятелствата или по тактически съображения да останем там (въпреки че идеята почти винаги е лоша). Знаем, че магазините ще почнат да ги грабят още на второто денонощие, оръжие има в най-близкия полицейски участък, малко вода има в казанчето на тоалетната (ако успеете да се сдобиете с бутилка-две минерална от някой магазин, още по-добре). Собственост вече нямате. Който е въоръжен, той е прав. Където има въоръжени, вас трябва да ви няма. Който се облича като военен – воюва, независимо дали иска. Тайник с гориво е голям плюс, горивото в някой момент може да стане на цената на оръжието и боеприпасите. Към важни обекти не си и помисляте да се приближавате.

И още нещо. НИКОГА И НИКЪДЕ НЕ ХОДИТЕ ПРОСТО ЕЙ ТАКА, ОСОБЕНО ПЪК „ДА ВИДИТЕ КАКВО СТАВА“. В градски бой повечето неща се вършат тихо, по разузнавателно-диверсантски. Види ли ви разузнавателна група, 100% ще тръгне да ви коли. Във филмите ще ви покажат с пръст да мълчите и ще си продължат, в реалния живот ще ви заколят на място. Оцеляването и изпълнението на задачата им зависи от липсата на свидетели. Ако група е заела позиции в кашата на градски бой, в момента в който им видите позициите, ще направи същото. Даже картечен разчет, току-що окопал се на кръстовище, няма да изпитва топли чувства към вас. Ако ви забележат отдалече и ви канят с пръст „да поговорите“, бягайте колкото крака ви държат. Може да се усмихват, да изглеждат приветливо, да ви подмамват с провизии – докопат ли ви, млъквате завинаги. Ликвидирането на проблема „местни ни видяха“ е отработена процедура. Така че без въпроси и без да си показвате рогцата от черупката.

Ако ще напускаме града

Проблемът е, че градът е обкръжен, или в него се водят боеве, или и двете. Ако сте пропуснали момента на началото на сраженията, това е много лошо, но още не сте обречени. Винаги има как да се излезе от града. Независимо от ситуацията, има два етапа. Първи – движение през града. Втори – изход от обкръжението.

Около големите населени пунктове има околовръстни шосета, и те са основният проблем. Мотострелковаци в БТР-и, ако са по асфалт, могат да обкръжат град за няколко часа. Станало ли е вече, забравете всяка мисъл „да се промъкнете незабелязано“. „Непонятно движение“ в бойни условия означава задължително ред от автомата или картечницата. Златното правило „каквото не виждам, по него не стрелям“ често не работи. Обкръжението се преодолява чрез доброволно предаване. Но още не сме стигнали до него.

Важно: не се качвайте на превози! Какъвто и да е транспорт в града задължително ще бъде обстрелян.

И така, имате раница с благинки за оцеляване. В идеалния случай – малогабаритно оръжие (сгъваем калашник плюс пистолет, стандартният набор на ченгетата). И още една торбичка със същото като раницата, но в доста по-скромни мащаби. Примерно в раницата имате храна за три дни, в торбичката за още един ден. Торбичката – завързана за тялото ви така, че да не личи, и не я сваляте. Много важно – вземете отделно, ако щете в гащите, всички скъпоценности, които намерите.

Раницата я замятате с бял чаршаф и го закрепвате на нея стабилно. Прави се, ако ви види някой военен (а такива ще има много, не се и надявайте да се промъкнете незабелязани), да разбере че сте ЦИВИЛЕН и да не си издава позицията заради вас. Ще ви съпроводят в кръстачката на мерника, но ще ви оставят да продължите. Разбира се, не правете манифестация по централната улица, но и не се мажете с кал в стил Шварценегер – ще ви мярнат и отстрелят, понеже няма да знаят кой и какъв сте. Камуфлажа го зарежете, даже ако ви е единствените читави дрехи.

Вие сте цивилен и трябва да изглеждате като цивилен, с бяла раница като бяло знаме, иначе ще ви отстрелят. С целия си вид трябва да показвате, че не представлявате никакъв интерес, просто се омитате. Естествено, оръжието си е с вас, просто го криете, вместо да го носите открито. Пистолетът – в джоба, готов за стрелба. Автомат, ако сте се снабдили – прикладът сгънат, и под куртката. Предпазителя му по-добре свалете предварително, може да е труден за превключване и да се подшашнете. Патрон в цевта, разбира се. На гърдите не носете нищо обемисто, най-много скрития автомат – наложи ли се да залегнете, лежите ли върху някаква торба, дето ви повдига над земята, ще сте по-лесни за целене.

Ако към вас върви открито въоръжен човек, спирайте и „без фокуси“, другарите му са на позиция. Вероятно ще иска да ви обира, ако искаше да ви стреля, щеше да ви е застрелял вече. Поиска ли раницата – давате му я (така или иначе при изхода от обкръжението ще ви я вземат). Молите го да ви остави чаршафа (ще си го метнете на гърба) и малката торбичка. Моментът е психологически, даваме спокойно големите неща и молим да ни оставят малките. Като правило хората се съгласяват, на това и разчитаме още отначало. Да се измъкнете с куп благини няма да ви остави никой, нужни са всекиму.

Питат ли за оръжие – казвате, че имате автомат (не вадите и не показвате, а казвате със спокоен глас), и молите да ви го оставят. Ще ви го вземат 100%, но това ще ви позволи да запазите пистолета. (За него не споменавайте – дадете ли автомата, надали ще ви тършуват.) Автомата ще го забележат винаги, а щом го давате спокойно и без съпротива, значи не сте буен. Един вид разменяте своите неща за свои. Ако нямате пистолет, взимате гладкостволка в разглобен вид, важното е да дадете „голямото и страшно“ оръжие. Изхождаме от допускането, че щом вече градът е обкръжен и са почнали улични боеве, трябва да не сте зяпали реклами по телевизията, а да сте напазарували вече в полицейския участък.

Ако успеете за ден да минете 10-15 километра, това е отлична скорост. Не забравяйте, ще се движите не по права линия, а с много заобиколки заради уличните боеве. Ако по карта домът ви е на 10 километра от околовръстното, няма гаранция, че ще успеете да ги минете за денонощие. Вървете ДЕНЕМ. Тръгне ли някой откаченяк нощем, куршумът му е в кърпа вързан. Вървите денем, с бял чаршаф, предавате се – тръгнете ли да се криете, ще има огън по вас.

Стигнете ли до обкръжението или до заградителните кордони, изхвърляте пистолета и с високо вдигнати ръце и викане, че се предавате, размахвате белия чаршаф и вървите към войниците. При възможност гледайте да отивате не къде да е, а към пропускателен пункт или охранителен пост. Ако трябва, вървете половин километър към него с вдигнати ръце. Идеята е, че пунктовете и постовете са укрепени и често оборудвани за „прием“, войниците се чувстват там по-комфортно и шансовете да ви гръмнат са по-малки. Ще ви претръскат до дупка. Оръжието сте го изхвърлили предварително, кротичък гражданин сте. Ще ви привика офицер, вероятно лейтентант, надали по-старши, не е нужно да биете чело в земята. Намирате начин да говорите на четири очи с него и му предлагате ценности срещу право на преминаване. Мине ли всичко успешно, сте излезли от града.

По пътя с пълна сигурност ще изгубите почти всичко ценно и всичкото оръжие, и ще затриете за това смешно разстояние поне 1-2 дни. ТОВА Е НОРМАЛНО. Обкръжен град е огромен пленнически лагер. Давайте всичко, само за да излезете. Вътре ще почне глад, и то скоро.

И така, вървите внимателно, но не се криете като „разузнавачи“. Облечени сме цивилно, имаме бял парцал на гърба (отпред се вижда, че не носим оръжие, но откъм гърба – не, трябва да се застраховаме). Имаме малка торбичка с най-необходими благини. Имаме скъпоценности (злато) като валута. Оръжие, с което да не забравим да се разделим преди да стигнем до военния пост (намерят ли го у вас, трудно ще минете за цивилен – ще ви пишат или дезертьор, или преоблечен враг). Ако сте успели да излезете с тези неща от града за 1 до 3 дни, преминавайки от район в район, това е нормално.

От личния опит: обикновените фъстъчени сникерси са много хранителни. 6 двойни са дневната норма калории за мъж. Удобства за притопляне на храна надали ще имате. Сникерсите не са шведска маса, но по време на война не бъдете претенциозни към храната. Идеята със сникерсите, честно казано, е открадната от чеченците. Те на тях изкарват войната. Може да се яде в движение и е чудесна идея – захар, глюкоза, повдига настроението (ще ви е много нужно, понеже ще сте физически и психологически в дупка).

Главното – разберете, че момчетата с автоматите са бая напрегнати, по тях стрелят. Адски лесно е да им дадете повод да ви надупчат. Така че внимателно и без да се дуете. В простичък текст, съгласявайте се с всичко.

А сега много кратко ще разкажа накъде и защо натам. Дотук специално разглеждахме най-хардкор сценариите. И сега ще е така. Надявам се да не е нужно да обяснявам защо.

И така, най-лошият вариант: оказваме се извън града, но почти без храна и оръжие. В идеалния случай всеки от вас ще е огледал предварително (примерно сега) картата и ще е нахвърлил няколко места, където може да отстъпи. НИКАКВИ ГЕРОЙСТВА! Първо да се успокои ситуацията, после ще се оправяте къде какво става. Избирайте места според посоките на света. Прост пример: Санкт-Петербург. На запад надали ще е вариант да се отстъпва. На юг също няма смисъл. Ще бягате или на север, към Карелия, или на изток, към Новгородската и Тверската области. И от Москва най-вероятно ще са северното (Архангелск) и източното (Урал) направление.

Помнете: към военни обекти НЕ се приближава! Мисълта, че там са свои, „руски войничета“, и ще ви приемат и нахранят, е глупост. В НАЙ-ДОБРИЯ случай офицерите ще ви напсуват и изритат, не им е до вас, това не е пункт за прием на бежанци. А това, че всеки миг може обектът да бъде бомбардиран, е обективна реалност. Не бива да забравяте и още нещо: срочната служба сега я карат близо до дома. Почне ли патардия, не си и представяйте даже какво става в главите на военните, на които роднините и близките може още да са в града. Помнете – всички са хора. Военните преживяват, нервничат и психясват точно както и цивилните, само дето го правят с оръжие в ръка. Затова идеята, че „войничетата ще помогнат“, не е най-добрата.

Мъдрата идея е да имате „къщичка на село“, където в мазето има склад с консерви, вода, лекарства и прочее, и ще отстъпвате там. Чеченците така правеха – отиваха по селата. Но тук обсъждаме най-лошия възможен сценарий, а много хора нямат въпросното недвижимо имущество.

Най-просто ми е да дам за пример Санкт Петербург. Я да видим картата. Във всяка посока трябва да имате набелязани ПОНЕ по две места, близко и далечно. За близкото препоръчвам някой туристически къмпинг, разположен до неголямо населено място. Ако сте били на излет край някое езеро или рекичка, на барбекю примерно, спокойно можете да идете там. Първо, ще знаете какво ви чака. Ще имате представа къде там има питейна вода и продоволствие. Второ, познавате мястото и това много ще ви крепи психологически.

Бежанците са тъжна картина, тежко е да ги гледаш. А бягството „на стадо“ може да не е организирано от никого, и ще бягате сами и без крайна точка, където да ви приеме някакъв „червен кръст“. А най-вероятно така и ще бъде, не се съмнявайте. Първите сериозни „благотворители“ се появиха в Чечня чак след първата война. Две години цивилните бяха оставени на собствените си грижи.

И така, вече имаме две точки за отстъпление близо до града. Сега са ни нужни две далечни точки. Ако ще отстъпвате на север, бих ви предложил Соловецкия манастир, на остров в Бяло море. Има там едно селище на име Рабочеостровск, от него курсират кораби. Естествено, те няма вече да курсират, но винаги може да „приватизирате“ лодка с гребла на пристанището. Бяло море е сравнително спокойно. Да се преплава е реално (сложно е, но е възможно, от хленчене файда няма, така че гребем). На изток бих отстъпвал към Иверския манастир в Тверска област. Той също е на островче насред езеро. Наблизо има хранителни складове и производства (по трасе М10).

Защо манастири? Тях няма да ги бомбардират първи (това не значи, че после приоритетите няма да се променят). И още нещо: идеите за християнските добродетели ги забравете веднага. Нито ще ви чака там някой, нито ще ви се радва. Отивате там реално да се продавате в робство. Ще работите за тях, селскостопанска работа, или охранителна, или там каквото – те ще ви дават по нещичко за ядене. Стигнете ли, казвате им: „Силен и здрав мъж съм, ще работя каквото кажете срещу храна.“ Темата за морално-нравствената отговорност на поповете пред миряните я забравете веднага, и гък не гъквайте по въпроса.

Разбира се, всичко е условно. Може да изберете друго място. Главното е принципът: собствеността ви вече я няма, доволни сте да сте в полу-робство, ако ще ви хранят. Между другото, липсата на вашата собственост значи липса на собствеността и на другите. Който не може да защити имуществото си с оръжие, няма имущество.

Сега по въпроса за транспорта. Обществен транспорт вече няма да има. Плюс е, че можете да се снабдите с кола – да я „приватизирате“ или намерите захвърлена. Захвърлени с празен резервоар не пипайте, гориво няма откъде да намерите. И да я бутате до бензиностанцията, там няма да ви огрее. Снабдите ли се с кола, накачете я с бели парцали, в идеалния случай лепнете на покрива кръст от червен скоч. Не е панацея, и такива бомбардират, но шансовете да ви пропуснат са малко по-големи.

Движете се бавно! 50-60 км в час, не повече. Може да налетите на военен конвой, ако карате бързо, ще ви опукат „за всеки случай“. Цивилни, които се опитват да ви спрат, не се котират, давайте газ. Те с вас няма да споделят своето, а да „споделят“ вашето ще се пробват. Конвой или дори отделно военно возило – спирате на банкета, отваряте леко прозорец или врата и показвате ръцете. Да излизате не е мъдро, поражда желание да ви преджобят. Седите спокойно, без нерви и се молите наум. Да ги пронизвате с поглед не се препоръчва – гледайте пред себе си или в пода.

Ако всичко се е получило, имате покрив над главата, работа, храна и хора, с които да поговорите (и това е важно). Така можете да изчакате седмица-две, да видите какво става, да оцените ситуацията в страната и да вземате решения.

А сега малко цинизъм. Ако имате „обоз“, демек семейство, сте покойник. Имате ли семейство, сте длъжни да се ометете от града и да цъфнете на вилата (със запаси от храна и вода) в първите секунди, когато на улицата почнат да псуват Великия Пу. Ако нямате къде да отстъпите с „обоза“ си, сте пълнеж за ковчези, и обозът ви също. Не тъпейте, подгответе се предварително, близките ТРЯБВА ДА ИМА КЪДЕ ДА ОТИДАТ. И трябва да имат продоволствие. После правете каквото щете. Ако щете, се връщайте и воювайте, ако щете се връщайте и висете по кръчмите, докато жена ви е „на картофите“. Но мислете за тях предварително, после ще бъде късно. Всичко по-горе е за самотници, дето нямат какво да губят. Имате ли семейство, се пригответе предварително. Историята учи, че семейството е по-скъпо от Родината, поне на първия етап.

—-

Тези съвети (заедно с още – как да воювате и с какво да се снабдите, ако ще воювате) ги има на стотици места из руския Нет, поне от 2013 г. Често с дребни, но забележими разлики в текста. Същността обаче е една и съща.

Реални ли са? Някои ми се струват да не са съвсем. Не вярвам примерно при минаване на обкръжението за един пистолет (особено ако е модел, който не се използва от военни) да ви обявят за дезертьор или преоблечен враг. Дезертьорът ще е захвърлил оръжието до последния патрон, врагът ще носи нещо далеч по-делово от пистолет. (И никой от двамата няма да си каже за него открито.) Ако пък им трябва пушечно месо, и да нямате оръжие, ще ви дадат.

Също, съветът с лодката и гребането до Соловецките острови ми се струва попресилен. От Рабочеостровск до Соловецк са нещо към 70-80 км по права линия. С гребна лодка, каквато може да бъде намерена на пристанище от сорта на това в Рабочеостровск, и световен шампион надали ще ги преодолее за 24 часа, а опитен, но неподготвен за състезание гребец – за 48 часа. Положението се подобрява малко, ако сте цяла лодка яки гребци, но пак трябва да сте сигурни, че ви чакат поне 24 часа екстра време – а прогнози за времето в Онежката губа вероятно тогава също няма да има.

Като цяло впечатлението ми за Енота от разказа му е за човек с опит от войната в Чечня, но и с известна доза художествено въображение.

И си мисля – дано никога и никой не се нуждае от тези съвети.

Което ме навежда на още мисли – но тях ще напиша следващия път.

За правото ни на избор да караме децата си пияни

Post Syndicated from Боян Юруков original https://yurukov.net/blog/2018/kod-grozdova/

Днес попаднах на нещо, което явно много добре се крие. Кой и с какви цели ще се разбере един ден.

Рових се аз в данните за катастрофите и открих с учудване, че 99.1% от катастрофите с жертви се причиняват от хора, които не са пили или поне частично са били трезви. Защо не се говори за това!? Опитват се да ни убедят, че да караш пил едва ли не убива на пътя, а то се оказва, че е над 100 пъти по-безопасно от това да караш непил. При това крият данните колко всъщност са били убити от пусти трезвеници и колко от порядъчно пияни.

Защо е всичко това? За пари, разбира се! Дали искат да унищожат изконната ни пивоварна индустрия за сметка на тия вредни сокове и коли? Дали защото искат просто по документи да изкарат някакви числа? Или да събират яки глоби?! Почти всеки прозрял истината и обърнал по няколко преди да се качи зад волана – само и само да спаси околните от нараняване – бива бързо глобен.

Всичко е наложено от западната медицина! Имало ли е изследвания, за да докажат, че у нас точно алкохолът не помага при каране?! Не, разбира се. Крият. Има обаче множество изследвания, които показват, че има дори повече катастрофи в Близкия Изток, където алкохолът е забранен. Какво крият от нас?! Колко живота щяха да бъдат спасени иначе?

Какво следва да се направи, ще питате. Въпреки всичко, което открих чрез научните си изследвания из мрежата, не съм против карането трезвен. Не смятам, че трябва да се задължават всички да карат пияни. Не е редно обаче да има забрани, ограничения и глоби за доказано по-безопасното. Трябва да е препоръчително. Всеки следва да може да направи свободен информиран избор дали да кара децата си пиян или не. Какво пречи това на другите – ако вярвате на пропагандата на подкупните ни власти, карайте си трезви като си мислите, че това пази децата ви. От къде на къде ще очаквате от другите да карат трезви? Това е тоталитарен режим!


Това, разбира се, е ирония. В същото време е и точен преразказ на това, което беше изписано като аргументи из антивакс групите. Единствено замених „не ваксинирам децата си“ с „карам децата си пиян“. Безотговорността при двете е приблизително еднаква. Разликата е, че пияните шофьори са убили една идея повече деца на пътя, отколкото неваксинирани деца са умрели от предотвратими болести в страната за последните 10 години. Голяма част от последните са били твърде малки, за да получат МПР ваксината, например.

С предложенията за отмяна на задължителния характер на ваксините и другите ограничения като детските надбавки и детските градини, в скоро време тази тенденция ще се обърне. Разбира се, всичко това се отрича от искащите „информиран избор“, тъй като те не вярват, че обществения имунитет пази най-малките и имунокомпрометираните или че ваксинациите водят до имунитет.

Всъщност, няколкократно съм посочвал, че съм за това ваксините да не са задължителни. Ще се подпиша първи на призив за това, но само при условие, че някой ми покаже как това би помогнало на повишаване на обхвата на ваксините. Това, че имунизационният обхват нямало да падне, се забелязва още след аргументите им и присъстваше в призива им преди 3 години. Тогава за пръв път се „ребрандиха“ от „против ваксини“ към „само искаме избор“ следвайки линията от антиваксърите в щатите. Никой обаче до днес не успя да обясни как точно ще стане това. Когато попитах, ми беше отговорено, че съм много нагъл да искам увеличение на покритието. При условие, че то и сега е опасно ниско в страната, лесно е да се досетите накъде ще тръгнат нещата. Именно затова страни като Италия, Франция и Австралия започнаха да прилагат мерки приближавайки се до тези в България.

Препоръка на ЕК за достъпа до научна информация

Post Syndicated from nellyo original https://nellyo.wordpress.com/2018/05/31/access-9/

Станаха известни новите изисквания за академично израстване, включително изискванията за научна продукция.  Но научната продукция е свързана и с условията за научно творчество, вкл. системна промяна към отворена  наука.

Публикувана е Препоръка (ЕС) 2018/790 на Комисията от 25 април 2018 година относно достъпа до научна информация и нейното съхранение

Държавите членки следва да гарантират, че:

  • тези диалози укрепват свързаната технологична среда за отворена наука, която обхваща всички резултати от всички етапи на жизнения цикъл на научните изследвания (данни, публикации, програмно осигуряване, методи, протоколи и т.н.);
  • постепенно се постига системна промяна към отворена наука, която освен технологичната промяна и ефикасността включва също така принципа на реципрочност, изменения в културата сред изследователите, както и институционална промяна във връзка с научните изследвания в академичните институции и финансиращите органи в посока към отворена наука, в това число въпроси като морал и етика, когато е приложимо.

Държавите  следва да информират Комисията в срок от 18 месеца от публикуването на настоящата препоръка в Официален вестник на Европейския съюз, а след това — веднъж на всеки две години, за действията, предприети в изпълнение на елементите, предвидени в настоящата препоръка. На тази база Комисията следва да извършва преглед на напредъка в рамките на Съюза, за да прецени дали е необходимо допълнително действие за постигане на целите, предложени в настоящата препоръка.

Седем мита за GDPR

Post Syndicated from Bozho original https://blog.bozho.net/blog/3105

GDPR, или новият Общ регламент относно защитата на данните, е гореща тема, тъй като влиза в сила на 25-ти май. И разбира се, публичното пространство е пълно с мнения и заключения по въпроса. За съжаление повечето от тях са грешни. На база на наблюденията ми от последните месеци реших да извадя 7 мита за Регламента.

От края на миналата година активно консултирам малки и големи компании относно регламента, водя обучения и семинари и пиша технически разяснения. И не, не съм юрист, но Регламентът изисква познаване както на правните, така и на технологичните аспекти на защитата на данните.

1. „GDPR ми е ясен, разбрал съм го“

Най-опасното е човек да мисли, че разбира нещо след като само е чувал за него или е прочел две статии в новинарски сайт (както за GDPR така и в по-общ смисъл). Аз самият все още не твърдя, че познавам всички ъгълчета на Регламента. Но по конференции, кръгли маси, обучения, срещи, форуми и фейсбук групи съм чул и прочел твърде много глупости относно GDPR. И то такива, които могат да се оборят с „Не е вярно, виж чл. Х“. В тази категория за съжаление влизат и юристи, и IT специалисти, и хора на ръководни позиции.

От мита, че познаваме GDPR, произлизат и всички останали митове. Част от вината за това е и на самия Регламент. Дълъг е, чете се трудно, има лоши законодателни практики (3 различни хипотези в едно изречение??) и нито Европейската Комисия, нито някоя друга европейска институция си е направила труда да го разясни за хората, за които се отнася – а именно, за почти всички. Т.нар. „работна група по чл. 29 (от предишната Директива)“ има разяснения по някои въпроси, но те са също толкова дълги и трудно четими ако човек няма контекст. При толкова широкообхватно законодателство е голяма грешка то да се остави нерязяснено. Да, в него има много нюанси и много условности (което е друг негов минус), но е редно поне общите положения да бъдат разказани ясно и то от практическа гледна точка.

Така че не – да не си мислим, че сме разбрали GDPR.

2. „Личните данни са тайна“

Определението за лични данни в Регламента може би характеризира целия Регламент – трудно четима и „увъртяно“:

„лични данни“ означава всяка информация, свързана с идентифицирано физическо лице или физическо лице, което може да бъде идентифицирано („субект на данни“); физическо лице, което може да бъде идентифицирано, е лице, което може да бъде идентифицирано, пряко или непряко, по-специално чрез идентификатор като име, идентификационен номер, данни за местонахождение, онлайн идентификатор или по един или повече признаци, специфични за физическата, физиологичната, генетичната, психическата, умствената, икономическата, културната или социална идентичност на това физическо лице;

Всъщност лични данни са всичко, което се отнася за нас. Включително съвсем очевидни неща като цвят на очи и коса, ръст и т.н. И не, личните данни не са тайна. Имената ни не са тайна, ръстът ни не е тайна. ЕГН-то ни не е тайна (да, не е). Има специални категории лични данни, които могат да бъдат тайна (напр. медицински данни), но за тях има специален ред.

Разграничаването, което GDPR не прави ясно, за разлика от едно разяснение на NIST – има лични данни, на база на които хората могат да бъдат идентифицирани, и такива, с които не могат, но се отнасят за тях. По цвят на косата не можем да бъдем идентифицирани. Но цветът на косата представлява лични данни. По професия не можем да бъдем идентифицирани. (По три имена и професия обаче – евентуално може и да можем). И тук едно много важно нещо, посочено в последните изречения на съображение 26 – данни, които са лични, но не могат да бъдат отнесени към конкретно лице, и на база на които не може да бъде идентифицирано такова, не попадат в обхвата на регламента. И съвсем не са тайна – „имаме 120 клиента на възраст 32 години, които са си купили телефон Sony между Април и Юли“ е напълно окей.

Та, личните данни не са та тайни – някои даже са съвсем явни и видни. Целта на GDPR е да уреди тяхната обработка с автоматизирани средства (или полуавтоматизирани в структуриран вид, т.е. тетрадки). С други думи – кой има право да ги съхранява, за какво има право да ги използва и как трябва да ги съхранява и използва.

3. „GDPR не се отнася за мен“

Няма почти никакви изключения в Регламента. Компании под 250 души не са длъжни да водят едни регистри, а компании, които нямат мащабна обработка и наблюдение на субекти на данни нямат задължение за длъжностно лице по защита на данните (Data protection officer; тази точка е дискусионна с оглед на предложенията за изменения на българския закон за защита на личните данни, които разширяват прекалено много изискванията за DPO). Всичко останало важи за всички, които обработват лични данни. И всички граждани на ЕС имат всички права, посочени в Регламента.

4. „Ще ни глобят 20 милиона евро“

Тези глоби са единствената причина GDPR да е популярен. Ако не бяха те, на никого нямаше да му дреме за поредното европейско законодателство. Обаче заради плашещите глоби всякакви консултанти ходят и обясняват как „ами те глобите, знаете, са до 20 милиона“.

Но колкото и да се повтарят тези 20 милиона (или както някои пресоляват манджата „глоби над 20 милиона евро“), това не ги прави реалистични. Първо, има процес, който всички регулатори ще следват, и който включва няколко стъпки на „препоръки“ преди налагане на глоба. Идва комисията, установява несъответствие, прави препоръки, идва пак, установява взети ли са мерки. И ако сте съвсем недобросъвестни и не направите нищо, тогава идват глобите. И тези глоби са пропорционални на риска и на количеството данни. Не е „добър ден, 20 милиона“. Според мен 20-те милиона ще са само за огромни международни компании, като Google и Facebook, които обработват данни на милиони хора. За тетрадката с вересиите глоба няма да има (правото да бъдеш забравен се реализира със задраскване, но само ако магазинерът няма легитимен интерес да ги съхранява, а именно – да му върнете парите :)).

Тук една скоба за българското законодателство – то предвижда доста високи минимуми на глобите (10 хил. лева). Това се оспорва в рамките на общественото обсъждане и е несъразмерно на минимумите в други европейски държави и се надявам да спадне значително.

5. „Трябва да спрем да обработваме лични данни“

В никакъв случай. GDPR не забранява обработката на лични данни, просто урежда как и кога те да се обработват. Имате право да обработвате всички данни, които са ви нужни, за да си свършите работата.

Някои интернет компании напоследък обявиха, че спират работа заради GDPR, защото не им позволявал да обработват данни. И това в общия случай са глупости. Или те така или иначе са били на загуба и сега си търсят оправдание, или са били такъв разграден двор и са продавали данните ви наляво и надясно без ваше знание и съгласие, че GDPR представлява риск. Но то това му е идеята – да няма такива практики. Защото (както твърди Регламентът) това представлява риск за правата и свободите на субектите на данни (субект на данните – това звучи гордо).

6. „Трябва да искаме съгласие за всичко“

Съгласието на потребителите е само едно от основанията за обработка на данните. Има доста други и те дори са по-често срещани в реалния бизнес. Както отбелязах по-горе, ако можете да докажете легитимен интерес да обработвате данните, за да си свършите работата, може да го правите без съгласие. Имате ли право да събирате адреса и телефона на клиента, ако доставяте храна? Разбира се, иначе не може да му я доставите. Няма нужда от съгласие в този случай (би имало нужда от съгласие ако освен за доставката, ползвате данните му и за други цели). Нужно ли е съгласие за обработка на лични данни в рамките на трудово правоотношение? Не, защото Кодекса на труда изисква работодателят да води трудово досие. Има ли нужда банката да поиска съгласие, за да ви обработва личните данни за кредита? Не, защото те са нужни за изпълнението на договора за кредит (и не, не можете да кажете на банката да ви „забрави“ кредита; правото да бъдеш забравен важи само в някои случаи).

Усещането ми обаче е, че ще плъзнат едни декларации и чекбоксове за съгласие, които ще са напълно излишни…но вж. т.1. А дори когато трябва да ги има, ще бъдат прекалено общи, а не за определени цели (съгласявам се да ми обработвате данните, ама за какво точно?).

7. „Съответсвието с GDPR е трудно и скъпо“

…и съответно Регламентът е голяма административна тежест, излишно натоварване на бизнеса и т.н. Ами не, не е. Съответствието с GDPR изисква осъзната обработка на личните данни. Да, изисква и няколко хартии – политики и процедури, с които да докажете, че знаете какви лични данни обработвате и че ги обработвате съвестно, както и че знаете, че гражданите имат някакви права във връзка с данните си (и че всъщност не вие, а те са собственици на тези данни), но извън това съответствието не е тежко. Е, ако хал хабер си нямате какви данни и бизнес процеси имате, може и да отнеме време да ги вкарате в ред, но това е нещо, което по принцип e добре да се случи, със или без GDPR.

Ако например досега в една болница данните за пациентите са били на незащитен по никакъв начин сървър и всеки е имал достъп до него, без това да оставя следа, и също така е имало още 3-4 сървъра, на които никой не е знаел, че има данни (щото „IT-то“ е напуснало преди 2 години), то да, ще трябват малко усилия.

Но почти всичко в GDPR са „добри практики“ така или иначе. Неща, които са полезни и за самия бизнес, не само за гражданите.

Разбира се, синдромът „по-светец и от Папата“ започва да се наблюдава. Освен компаниите, които са изсипали милиони на юристи, консултанти, доставчици (и което накрая е имало плачевен резултат и се е оказало, че за един месец няколко човека могат да я свършат цялата тая работа) има и такива, които четат Регламента като „по-добре да не даваме никакви данни никъде, за всеки случай“. Презастраховането на големи компании, като Twitter и Facebook например, има риск да „удари“ компании, които зависят от техните данни. Но отново – вж. т.1.


В заключение, GDPR не е нещо страшно, не е нещо лошо и не е „измислица на бюрократите в Брюксел“. Има много какво да се желае откъм яснотата му и предполагам ще има какво да се желае откъм приложението му, но „по принцип“ е окей.

И както става винаги със законодателства, обхващащи много хора и бизнеси – в началото ще има не само 7, а 77 мита, които с времето и с практиката ще се изяснят. Ще има грешки на растежа, има риск (особено в по-малки и корумпирани държави) някой „да го отнесе“, но гледайки голямата картинка, смятам, че с този Регламент след 5 години ще сме по-добре откъм защита на данните и откъм последици от липсата на на такава защита.

2018-05-03 python, multiprocessing, thread-ове и забивания

Post Syndicated from Vasil Kolev original https://vasil.ludost.net/blog/?p=3384

Всеки ден се убеждавам, че нищо не работи.

Открих забавен проблем с python и multiprocessing, който в момента още не мога да реша чий проблем е (в крайна сметка ще се окаже мой). Отне ми прилично количество време да го хвана и си струва да го разкажа.

Малко предистория: ползваме influxdb, в което тъпчем бая секундни данни, които после предъвкваме до минутни. InfluxDB има continuous queries, които вършат тази работа – на някакъв интервал от време хващат новите данни и ги сгъват. Тези заявки имаха няколко проблема:
– не се оправят с попълване на стари данни;
– изпълняват се рядко и минутните данни изостават;
– изпълняват се в общи линии в един thread, което кара минутните данни да изостават още повече (в нашия случай преди да ги сменим с около 12 часа).

Хванаха ме дяволите и си написах просто демонче на python, което да събира информация за различните бази какви данни могат да се сгънат, и паралелно да попълва данните. Работи в общи линии по следния начин:
– взима списък с базите данни
– пуска през multiprocessing-а да се събере за всяка база какви заявки трябва да се пуснат, на база на какви measurement-и има и докога са минутните и секундните данни в тях;
– пуска през multiprocessing-а събраните от предния pass заявки
– и така до края на света (или докато зависне).

След като навакса за няколко часа, успяваше да държи минутните данни в рамките на няколко минути от последните секундни данни, което си беше сериозно подобрение на ситуацията. Единственият проблем беше, че от време на време спираше да process-ва и увисваше.

Днес намерих време да го прегледам внимателно какво му се случва. Процесът изглежда като един parent и 5 fork()-нати child-а, като:
Parent-а спи във futex 0x22555a0;
Child 18455 във futex 0x7fdbfa366000;
Child 18546 read
Child 18457 във futex 0x7fdbfa366000
Child 18461 във futex 0x7fdbfa366000
Child 18462 във futex 0x7fdbfa366000
Child 18465 във futex 0x7fdbf908c2c0

Това не беше особено полезно, и се оказа, че стандартния python debugger (pdb) не може да се закача за съществуващи процеси, но за сметка на това gdb с подходящи debug символи може, и може да дава доста полезна информация. По този начин открих, че parent-а чака един child да приключи работата си:


#11 PyEval_EvalFrameEx (
[email protected]=Frame 0x235fb80, for file /usr/lib64/python2.7/multiprocessing/pool.py, line 543, in wait (self== 1525137960000000000 AND time < 1525138107000000000 GROUP BY time(1m), * fill(linear)\' in a read only context, please use a POST request instead', u'level': u'warning'}], u'statement_id': 0}]}, None], _callback=None, _chunksize=1, _number_left=1, _ready=False, _success=True, _cond=<_Condition(_Verbose__verbose=False, _Condition__lock=, acquire=, _Condition__waiters=[], release=) at remote 0x7fdbe0015310>, _job=45499, _cache={45499: < ...>}) a...(truncated), [email protected]=0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:3040

Като в pool.py около ред 543 има следното:


class ApplyResult(object):

...

def wait(self, timeout=None):
self._cond.acquire()
try:
if not self._ready:
self._cond.wait(timeout)
finally:
self._cond.release()

Първоначално си мислех, че 18546 очаква да прочете нещо от грешното място, но излезе, че това е child-а, който е спечелил състезанието за изпълняване на следващата задача и чака да му я дадат (което изглежда се раздава през futex 0x7fdbfa366000). Един от child-овете обаче чака в друг lock:


(gdb) bt
#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135
#1 0x00007fdbf9b68dcb in _L_lock_812 () from /lib64/libpthread.so.0
#2 0x00007fdbf9b68c98 in __GI___pthread_mutex_lock ([email protected]=0x7fdbf908c2c0 ) at ../nptl/pthread_mutex_lock.c:79
#3 0x00007fdbf8e846ea in _nss_files_gethostbyname4_r ([email protected]=0x233fa44 "localhost", [email protected]=0x7fdbecfcb8e0, [email protected]=0x7fdbecfcb340 "hZ \372\333\177",
[email protected]=1064, [email protected]=0x7fdbecfcb8b0, [email protected]=0x7fdbecfcb910, [email protected]=0x0) at nss_files/files-hosts.c:381
#4 0x00007fdbf9170ed8 in gaih_inet (name=, [email protected]=0x233fa44 "localhost", service=, [email protected]=0x7fdbecfcbb90, [email protected]=0x7fdbecfcb9f0,
[email protected]=0x7fdbecfcb9e0) at ../sysdeps/posix/getaddrinfo.c:877
#5 0x00007fdbf91745cd in __GI_getaddrinfo ([email protected]=0x233fa44 "localhost", [email protected]=0x7fdbecfcbbc0 "8086", [email protected]=0x7fdbecfcbb90, [email protected]=0x7fdbecfcbb78)
at ../sysdeps/posix/getaddrinfo.c:2431
#6 0x00007fdbeed8760d in socket_getaddrinfo (self=
, args=) at /usr/src/debug/Python-2.7.5/Modules/socketmodule.c:4193
#7 0x00007fdbf9e5fbb0 in call_function (oparg=
, pp_stack=0x7fdbecfcbd10) at /usr/src/debug/Python-2.7.5/Python/ceval.c:4408
#8 PyEval_EvalFrameEx (
[email protected]=Frame 0x7fdbe8013350, for file /usr/lib/python2.7/site-packages/urllib3/util/connection.py, line 64, in create_connection (address=('localhost', 8086), timeout=3000, source_address=None, socket_options=[(6, 1, 1)], host='localhost', port=8086, err=None), [email protected]=0) at /usr/src/debug/Python-2.7.5/Python/ceval.c:3040

(gdb) frame 3
#3 0x00007fdbf8e846ea in _nss_files_gethostbyname4_r ([email protected]=0x233fa44 "localhost", [email protected]=0x7fdbecfcb8e0, [email protected]=0x7fdbecfcb340 "hZ \372\333\177",
[email protected]=1064, [email protected]=0x7fdbecfcb8b0, [email protected]=0x7fdbecfcb910, [email protected]=0x0) at nss_files/files-hosts.c:381
381 __libc_lock_lock (lock);
(gdb) list
376 enum nss_status
377 _nss_files_gethostbyname4_r (const char *name, struct gaih_addrtuple **pat,
378 char *buffer, size_t buflen, int *errnop,
379 int *herrnop, int32_t *ttlp)
380 {
381 __libc_lock_lock (lock);
382
383 /* Reset file pointer to beginning or open file. */
384 enum nss_status status = internal_setent (keep_stream);
385

Или в превод – опитваме се да вземем стандартния lock, който libc-то използва за да си пази reentrant функциите, и някой го държи. Кой ли?


(gdb) p lock
$3 = {__data = {__lock = 2, __count = 0, __owner = 16609, __nusers = 1, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0, __next = 0x0}},
__size = "\002\000\000\000\000\000\000\000\[email protected]\000\000\001", '\000' , __align = 2}
(gdb) p &lock
$4 = (__libc_lock_t *) 0x7fdbf908c2c0

Тук се вижда как owner-а на lock-а всъщност е parent-а. Той обаче не смята, че го държи:


(gdb) p lock
$2 = 0
(gdb) p &lock
$3 = (__libc_lock_t *) 0x7fdbf9450df0
(gdb) x/20x 0x7fdbf9450df0
0x7fdbf9450df0
: 0x00000000 0x00000000 0x00000000 0x00000000
0x7fdbf9450e00 <__abort_msg>: 0x00000000 0x00000000 0x00000000 0x00000000
0x7fdbf9450e10 : 0x00000000 0x00000000 0x00000000 0x00000000
0x7fdbf9450e20 : 0x00000000 0x00000000 0x00000000 0x00000000
0x7fdbf9450e30 : 0x001762c9 0x00000000 0x00000000 0x00000000

… което е и съвсем очаквано, при условие, че са два процеса и тая памет не е обща.

Та, явно това, което се е случило е, че докато parent-а е правел fork(), тоя lock го е държал някой, и child-а реално не може да пипне каквото и да е, свързано с него (което значи никакви reentrant функции в glibc-то, каквито па всички ползват (и би трябвало да ползват)). Въпросът е, че по принцип това не би трябвало да е възможно, щото около fork() няма нищо, което да взима тоя lock, и би трябвало glibc да си освобождава lock-а като излиза от функциите си.

Първоначалното ми идиотско предположение беше, че в signal handler-а на SIGCHLD multiprocessing модула създава новите child-ове, и така докато нещо друго държи lock-а идва сигнал, прави се нов процес и той го “наследява” заключен. Това беше твърде глупаво, за да е истина, и се оказа, че не е…

Около въпросите с lock-а бях стигнал с търсене до две неща – issue 127 в gperftools и Debian bug 657835. Първото каза, че проблемът ми може да е от друг lock, който някой друг държи преди fork-а (което ме накара да се загледам по-внимателно какви lock-ове се държат), а второто, че като цяло ако fork-ваш thread-нато приложение, може после единствено да правиш execve(), защото всичко друго не е ясно колко ще работи.

И накрая се оказа, че ако се ползва multiprocessing модула, той пуска в главния процес няколко thread-а, които да се занимават със следенето и пускането на child-ове за обработка. Та ето какво реално се случва:

– някой child си изработва нужния брой операции и излиза
– parent-а получава SIGCHLD и си отбелязва, че трябва да види какво става
– главния thread на parent-а тръгва да събира списъка бази, и вика в някакъв момент _nss_files_gethostbyname4_r, който взима lock-а;
– по това време другия thread казва “а, нямам достатъчно child-ове, fork()”
– profit.

Текущото ми глупаво решение е да не правя нищо в главния thread, което може да взима тоя lock и да се надявам, че няма още някой такъв. Бъдещото ми решение е или да го пиша на python3 с някой друг модул по темата, или на go (което ще трябва да науча).

Лешоядите са всъщност много полезни създания

Post Syndicated from Боян Юруков original https://yurukov.net/blog/2018/za-leshoqdite/

Снощи ми дойде в повече. По принцио се опитвам да не коментирам подходът на родните журналисти към трагични случаи като вчерашния. Не знам обаче този път какво ме жегна. Дали бяха снимките с дрон, паническото бягане между колите или служебните лица, които се опитваха да отпъдят камерите. Както на доста други, за пореден път ми остана лош вкус в устата.

Именно затова снощи седнах и обявих награда „Златен лешояд“. Скунксовете отдавана са обезценени заради поведението на въпросното предаване. Затова смених животното. „Раздадох ги“ на няколко репортера и водещи, които видях в конкретните емисии и които според мен прекрачиха дълбоко зад границата на благоприличието и етиката. Включих и редакторите им, тъй като поне те би следвало да хванат подобни издънки. Наградата не е само за вчерашните им подвизи, а за това, което виждам като модел на поведение в медиите им при всеки такъв случай.

Споменатите журналисти бяха от Нова и БТВ, тъй като именно техните емисии ме възмутиха. Не твърдя, че са единствените заслужили и ще се радвам, ако сами предложат техни колеги от други медии, които са се провинили по подобен начин. Сигурен съм, че има. Очакваме го някак от жълтите медии – този тон на притеснение към жертвите примесен с трескаво гонене на по-близка снимка, по-якра локва кръв, повече сълзи в интервю, повече мъка в близките, повече скандал в изказванията. Видях го вчера и макар на пръв поглед да беше просто стандартната „кървава“ статистика, с която ни обливат ежедневно в новините, някак ме накара да реагирам.

Малко след поста ми един след друг ми писаха няколко познати от двете телевизии. Питаха ме защо мисля така за техните колеги, защитаваха репортажите като професионални и грешките в тях като неизбежни. Интересното е, че и от двете телевизии посочваха другата като „ама те първо повлякоха крак с такова отразяване“ като аргумент защо са влезли при автобуса и пострадалите. Посочваха, че в късните емисии са „поизчистили“ кадрите, че първите излъчвания са били по-сурови, без редакторска намеса и прочие. Също, че е нечестно да се обиждат така журналисти с толкова добра кариера и професионално отношение. Единият коментар включваше „какво искаш, нали всичко го правят това и искат да видят“. Друг – „ако не сме ние, друг ще го направи“.

Наистина, постът ми беше по-скоро емоционален и може би би обидил журналистите. Навярно и аз с иначе „професионалното си отношение“ съм пуснал „радакторска намеса“ „по-сурово“ отразяване на работата им в репортажите. Може би, следвайки същата логика, сравнението произлиза от там, че „доста хора мислят така“ и „търсят такава“ оценка за днешната работа на тези журналисти. Може би не е коректно да определям като лешояди журналисти, поне част от които иначе уважавам и които имат доста качествена журналистика зад себе си.

Може би, ако някой от тях случайно е забелязал и се е обидил от определението, в контекста изложен до тук биха разбрали колко е важно да се внимава при подобни първосигнални „подхлъзвания“, както ми бяха обяснени недоразумения от вчера. Докато аз коментирам работата на шепа журналисти (и видимо прекалявам с иронията понякога), те излъчиха на живо шокът и страданието на доста хора. Някои дори пречеха на спасителите в процеса и напираха въпреки упреците на самите пострадали. Това е обидно, непрофесионално, неетично и най-малкото грозно на екрана.

Всъщност, наистина изборът на животно за статуетката не е коректно. Както отбелязаха под поста ми – лешоядът е изключително полезно животно. То е доста важно за прочистване на екосистемите и предпазване от болести. В този смисъл „лешояд“ би било похвала за тези журналисти и бих им го дал, ако се бяха поинтересували какво се случва с обещаните миналата година мерки за повече сигурност в автобусите. Ей така – не защото има сензация, а защото следва да гонят силните на деня, да задават неудобни въпроси и така биха се опазили поне няколко живота като тези днес.

Не поставям под съмнение професионализма по принцип на споменатите в поста ми. Не твърдя, че нямат критични интервюта и добри разследвания. Вчерашния ден обаче беше поредното дъно за журналистиката поне в тези две медии и се надявам да го осъзнават. Ако и те се оправдават, че „няма нищо лошо“, че са само няколко пропуска и че „другите са по-зле“, то въобще не трябва да се учудваме, че нивото е такова. Телеграф са в няколко нива надолу под дъното, но поне са наясно със себе си и какво правят.

Не е само Фейсбук – следят ви хиляди компании

Post Syndicated from Григор original http://www.gatchev.info/blog/?p=2127


Попаднах днес на статия в CNN от Брюс Шнайер – експерт по ИТ сигурност, който уважавам изключително много. След кратък размисъл реших, че ще я преведа и пусна тук. Да, нарушение на копирайт е – но е толкова важно и така нужно да се знае от всеки, че съм склонен да поема риска.

—-

Събудени от скандала с Cambridge Analytica, новинарски статии и коментатори се съсредоточиха върху това какво знае Facebook за нас. Оказва се, че е много. Събира данни от нашите публикации, лайковете ни, снимките ни. От нещата, които започваме да пишем, но се отказваме да ги публикуваме. Дори неща, които правим, докато не сме логнати в него – или дори когато сме офлайн. Купува информация за нас от други фирми. И може да разбере от тях за нас и много повече – сексуалната ни ориентация, политическите ни възгледи, дали сме обвързани, какви лекарства пием и много личностови характеристики. Дори ако не сме попълвали личностовия тест на Cambridge Analytica. (Чрез който тази фирма източваше данните ни и данните на приятелите ни – Григор.)

Но при всяка статия, която описва колко гадно ни следи Facebook, хиляди други компании въздъхват с облекчение. Че тези статии обсъждат Facebook, а не тях. Защото е вярно, че Facebook е един от най-големите играчи в тази игра, но и хиляди други фирми ни шпионират и манипулират за своя финансова изгода.

Професорката в Харвард Бизнес Скул Шошана Лубоф нарича това „следящ капитализъм“. Колкото и плашещ да се оказва Facebook, цялостната тази индустрия е далеч по-плашеща. Тя съществува тайно от вече прекалено дълго време, и е крайно време законодателите да изкарат тези фирми пред очите на публиката. За да можем всички да решим така ли искаме да действа нашето общество, и ако не, какво следва да се направи.

В Съединените Щати има между 2500 и 4000 брокери, които се занимават с това да купуват и продават нашите лични данни. Преди година в новините попадна Equifax, когато хакери откраднаха от нея личната информация на 150 милиона души, включително номерата на социалните им осигуровки, рождените дати, адресите и номерата на шофьорските им книжки. (Тоест, абсолютно всичко, което в САЩ идентифицира дадена личност – Григор.)

Вие с гаранция не сте давали на тази фирма разрешение да събира личната ви информация. Equifax е една от хилядите фирми – брокери на информация, за повечето от които дори не сте чували. И които продават личната ви информация без ваше знание и съгласие на всеки, който плати.

Следящият капитализъм докарва нещата още по-нататък. Фирми като Google и Facebook ви предлагат безплатни услуги в замяна на информацията ви. За следенето на Google не съобщават в новините, но то е стряскащо прилепчиво. Ние никога не лъжем търсачките, които използвате. Интересите и любопитствата ни, надеждите и страховете ни, желанията и сексуалните привличания – всичко това бива събирано и съхранявано. Добавете към това следенето кои уебсайтове посещаваме, което Google извършва чрез рекламната си мрежа, нашите акаунти в Gmail, движението ни по Google Maps и каквото може да събере от смартфоните ни.

Телефонът вероятно е най-ефективното проследяващо устройство, създадено някога. Той непрекъснато следи къде се намираме, така че знае къде живеем, работим и прекарваме времето си. Той е първото и последното нещо, което поглеждаме през деня, така че знае кога се събуждаме и кога заспиваме. Всички го имаме, така че той знае и с кого спим. Юбер използва част от тази информация, за да открива забежките за по една нощ. Мобилният ви доставчик и всяко приложение в телефона, което има достъп до услугите за локация, знаят много повече.

Следящият капитализъм поддържа немалка част от Интернет. Той стои зад повечето „безплатни“ услуги, а и зад много платени. Целта му е да ви манипулира психологически, например чрез таргетирано рекламиране, за да ви убеди да купите нещо или да направите нещо, например да гласувате за определен кандидат. Масовото, базирано на индивидуални профили манипулиране, което бяха хванати да вършат Cambridge Analytica, може да звучи отвратително – но това е, което в края на краищата се бори да постигне всяка компания. Вашата лична информация бива събирана именно затова, и то е, което я прави ценна. Компаниите, които разбират това, могат да я използват срещу вас.

Нищо от това не е новост. Медиите съобщават за следящия капитализъм от години. През 2015 г. написах книга на тази тема. Още през 2010 г. Уолстрийт Джърнъл публикува двегодишна серия статии, спечелила награди, как хората биват следени онлайн и офлайн, под заглавието „Какво знаят те“.

Следящият капитализъм е дълбоко вграден в нашето все по-компютризирано общество, и ако размерите му излязат на бял свят, ще има масов натиск за ограничения и регулации. Но тъй като тази индустрия оперира предимно тайно, и само отвреме навреме изтича информация за някоя кражба на данни или някоя разследваща статия, повечето от нас остават в неизвестност за всеобхватността ѝ.

Това може скоро да се промени. През 2016 г. Европейският съюз прие широкообхватния регламент General Data Protection Regulation (GDPR). Подробностите в този закон са прекалено сложни, за да бъдат обяснени тук. Някои от нещата, които той постановява, са че личните данни на европейски граждани могат да бъдат събирани и съхранявани само за „специфични, изрично обявени и легитимни цели“, и единствено с изричното съгласие на потребителя. Съгласието не може да бъде заровено из условията за използване (EULA) на това или онова, нито пък може да бъде смятано за дадено, ако потребителят не го изключи изрично. Законът влиза в сила през май, и компаниите по целия свят се подготвят да влязат в съгласие с него.

Тъй като на практика всеки следящ капитализъм събира данните на европейци, това ще освети тази индустрия като нищо досега. Ето ви само един пример. Подготвяйки се за този закон, PayPal тихомълком публикува списък на над 600 компании, с които вашата информация може да бъде споделяна. Какво ще стане, когато на всяка компания се наложи да публикува тази информация и да обясни изрично как използва личните ни данни? Очертава се да разберем.

Когато този скандал се надигна, дори Марк Цукърбърг каза, че вероятно неговата индустрия трябва да бъде регулирана. Надали обаче си е пожелавал сериозна и принципна регулация, каквато GDPR въвежда в сила в Европа.

Прав е. Следящият капитализъм е действал безконтролно твърде дълго време. И напредъкът както в анализа на големи количества лични данни, така и в изкуствения интелект ще направят утрешните му приложения далеч по-плашещи от днешните. Единственото спасение от това е регулацията.

Първата стъпка към всяка регулация е прозрачността. Кой има нашите данни? Точни ли са? Какво прави той с тях? Продава ли ги? Как ги опазва? Можем ли да го накараме да ги изтрие? Не виждам никаква надежда Конгресът на САЩ да прокара в обозримото бъдеще закон за защита на данните, подобен на GDPR, но не е непредставимо да се въведат закони, които задължават тези компании да бъдат по-прозрачни в действията си.

Едно от последствията на скандала с Cambridge Analytica е, че някои хора си изтриха акаунтите във Facebook. Това е трудно да се направи както трябва, и не изтрива данните, които Facebook събира за хора без акаунт в него. Но все е някакво начало. Пазарът може да окаже натиск върху тези компании да ограничат следенето ни, но само ако накараме тази индустрия да излезе от сенките на светло.

—-

И аз съм писал по въпроса, още през 2012 г. – тук и тук. Не зная дали тогава помогнах на някого да разбере нещо – май по-скоро не, ако съдя по коментарите под тях. Не зная дали ще помогна на някого и сега. Но се чувствам длъжен да опитам.

Ако съдя по личните си наблюдения, нито една от онлайн фирмите, която ви дава възможност да си изтриете информацията от нея, не я изтрива истински. Знам случаи, когато информацията от „изтрити“ акаунти бива откривана в пакети продадени впоследствие лични данни. Знам и фирми, които твърдят, че не съхраняват никаква лична информация, но всъщност съхраняват и продават на всеки платежоспособен и мълчалив всеки бит от нея, който успеят да докопат. Така че съм скептичен, че регулацията ще постигне кой знае колко.

Има обаче нещо, което можем сами да направим за себе си – и то е просто да спрем да използваме които услуги на подобни събирачи можем. Без мобилен телефон трудно се живее, но трябва ли да имате акаунти във всички социални мрежи, за които сте чували? И т.н.

Надявам се след този скандал проектите за децентрализиран и опазващ личната информация аналог на Facebook да получат нов тласък. Надявам се и поне този 1% от хората, които не са идеално кръгли идиоти във вакуум, да почнат да вземат някакви мерки да опазят себе си и своите начинания.

Интернет, Истанбулската конвенция и пропагандата в българските медии

Post Syndicated from nellyo original https://nellyo.wordpress.com/2018/03/25/propaganda-2/

Съветът на Европа прие  Препоръка CM/Rec(2018) 2 за ролята и отговорността на интернет посредниците.  В препоръката има позоваване на Истанбулската конвенция – съответно спазването на конвенцията се оказва свързано и с отговорността за съдържанието онлайн.

Решението у нас (“Истанбулската конвенция няма да влиза в Народното събрание. Винаги съм се съобразявал с волята на хората, еле пък на църквата.” – Борисов пред бТВ)  е в колизия и с новоприетата препоръка.

Същевременно в 24 часа работят срещу Истанбулската конвенция ето така:

Но какво ни е приготвила Конвенцията? Ето какво – създава се GREVIO – орган, който получава невероятни привилегии и имунитети. […] Този орган ще ни коли, беси и изнасилва едновременно. Защото документите, които издава, ще са неприкосновени и няма да подлежат на контрол от българска юрисдикция! Което е грубо нарушаване на конституцията и по отношение на суверенитета, и по отношение на частта й за съдебната власт. Защото член 105 казва “Вътрешната политика се осъществява от правителството”. А член 117 постановява, че съдебната власт защитава правата и интересите  на гражданите.

Загубили ли сме ние суверенитета си, като сме членове на ЕС, в случая на Съвета на Европа?!? Не сме.

Защото член 1 на Конституцията няма нужда от тълкуване, а там пише, че цялата власт произтича от народа. Не от Брюксел.

Какви привилегии и имунитети?

Какъв Брюксел?

Страсбург, Брюксел, препоръки, конвенции – кой ти гледа, подробности: конвенцията не е  на Брюксел, но един залп по Брюксел никога няма да навреди.

Пропаганда по учебник.

Съд на ЕС: достъп до документи – триалози

Post Syndicated from nellyo original https://nellyo.wordpress.com/2018/03/23/ecj-17/

Стана известно решението от 22 март 2018 по делото  T-540/15 De Capitani v European Parliament.  Делото е с предмет искане на основание член 263 ДФЕС за отмяна на решение A(2015) 4931 на Европейския парламент, с което на жалбоподателя е отказан пълен достъп до документи – в частност бързи споразумения относно текущите обикновени законодателни процедури, предложени във всички комитети, таблици с няколко колони (описващи предложенията на Европейската комисия, ориентацията на парламентарната комисия, измененията, предложени от вътрешните органи на Съвета на Европейския съюз, и ако има такива, предложените компромисни проекти),  представени на участниците в триалозите за текущите обикновени законодателни процедури.
Парламентът отговаря на жалбоподателя, че поради много големия брой документи, посочени в първоначалното заявление,  искането   трябвало да се отхвърли.Де Капитани свежда искането до седем четириколонни таблици, изготвяни при текущите към датата на първоначалното заявление триалози.
Така че делото се отнася до публичността на четириколонните таблици за целите на триалозите – обявени впрочем отдавна за една от най-непрозрачните процедури в правотворчеството.
.

Парламентът отказва информация със  следните мотиви:

–        процесът на вземане на решения щял да бъде реално, конкретно и сериозно засегнат от оповестяването на четвъртата колона на спорните документи,

–        областта на полицейското сътрудничество, към която спадат спорните документи, била много чувствителна и оповестяването на тяхната четвърта колона щяло да навреди на доверието между държавите членки и между институциите на Европейския съюз, а поради това и на доброто сътрудничество между тях, както и на вътрешния процес на вземане на решения на Парламента,

–        оповестяване в момента, в който все още се водят преговори, вероятно щяло да доведе до опасност от упражняване на обществен натиск върху докладчика, върху докладчиците в сянка и политическите групи, тъй като преговорите са относно много чувствителните въпроси за защита на данните и за управителния съвет на Агенцията на Европейския съюз за сътрудничество и обучение в областта на правоприлагането (Европол),

–        предоставянето на достъп до четвъртата колона на спорните документи щяло да предизвика колебания у председателството на Съвета за споделянето на информация и сътрудничество с преговарящия екип на Парламента, а именно с докладчика; освен това поради нарасналия натиск от страна на националните органи и на групите по интереси екипът щял да бъде принуден да направи преждевременно стратегически избор, изразяващ се в определяне кога да се отстъпи на Съвета и кога да се иска повече от неговото председателство, което „щяло ужасно да усложни възможностите за постигане на съгласие на обща основа“,

–        оказвало се, че принципът, че „нищо не е договорено, докато не бъде договорено всичко“ е особено важен за доброто функциониране на законодателната процедура и поради това оповестяването преди края на преговорите на даден елемент, дори да не е чувствителен по същността си, би могло да има отрицателни последици за всички други аспекти на дадена преписка, нещо повече, имало опасност оповестяването на становища, които още не са станали окончателни, да създаде неточна представа за истинските становища на институциите,

–        поради това трябвало да се откаже достъп до цялата четвърта колона, до одобряването на текста, предмет на споразумение, от съзаконодателите.

“Що се отнася до наличието на евентуален по-висш обществен интерес, Парламентът заявява, че сами по себе си принципът на прозрачност и високите изисквания на демокрацията не са и не биха могли да бъдат по-висш обществен интерес.”[8]

Общият съд смята, че е необходимо  да припомни съдебната практика във връзка с тълкуването на Регламент № 1049/2001, след това основните характеристики на триалозите, и на трето място, дали трябва да утвърди наличието на обща презумпция, по силата на която съответната институция може да откаже достъпа до четвъртата колона от таблиците от текущите триалози. Накрая, ако Общият съд стигне до извода, че такава презумпция не съществува, той ще изследва дали пълното оповестяване на спорните документи ще засегне сериозно въпросния процес на вземане на решения по смисъла на член 4, параграф 3, първа алинея от Регламент № 1049/2001.

 Общият съд отбелязва, че в резолюцията си от 11 март 2014 г. за достъпа на обществеността до документите Парламентът отправя покана към Комисията, Съвета и към себе си „да гарантират по принцип по-голяма прозрачност на неофициалните триалози, като организират открити срещи, като публикуват документите си, включително графиците, дневния ред, протоколите, разгледаните документи, приетите решения, информацията относно делегациите на държавите членки, както и техните позиции и протоколи, в уеднаквен и лесно достъпен в интернет формат, при спазване на изключенията, изброени в член 4, параграф 1 от Регламент № 1049/2001“.

С оглед на всичко изложено по-горе, нито един от изложените от Парламента мотиви, поотделно или взети заедно, не показва, че пълният достъп до спорните документи е могъл да засегне конкретно и реално, разумно предвидимо, а не чисто хипотетично, разглеждания процес на вземане на решения по смисъла на член 4, параграф 3, първа алинея от Регламент № 1049/2001.

Като е отказал с обжалваното решение оповестяването в хода на процедурата на четвъртата колона от спорните документи, с мотива че то би довело до сериозно засягане на неговия процес на вземане на решения, Парламентът е нарушил член 4, параграф 3, първа алинея от Регламент № 1049/2001.

Обжалваното решение трябва да се отмени.

 

БНТ2 сменяла профила си, пишело “още” в концепцията на генералния директор

Post Syndicated from nellyo original https://nellyo.wordpress.com/2018/03/18/bnt2-3/

Българската национална телевизия имала намерение да сменя профила на програмата БНТ2 – от политематичен – в  образователно-културен.

Това било обявено още в концепцията, с която е избран генерален директор, обясняват от БНТ за Клуб Зет:

промяната е представена пред Съвета за електронни медии още в концепцията на новия генерален директор Константин Каменаров от миналата година, с която той се яви на конкурса за поста и го спечели. Голямата идея е вторият канал да се превърне в нишов канал – за образование и култура.

“На първо време спират дублиращите новини. Сега два екипа – на БНТ1 и БНТ2, ходят на едни и същи събития, за да отразяват една и съща новина, което е нерентабилно и финансово неизгодно. Новините на БНТ2 струват четири пъти повече от тези на първия канал, защото хората, които ги правят, са предимно на хонорар. Затова основните новини от деня като теми от БНТ1 ще се пренесат и в БНТ2”, посочиха от обществената телевизия. Това обаче не означавало, че се спират собствените продукции. Журналистите от втория канал ще продължат да правят свои новини, филми и “блокове”.”Просто се спират дублиращите функции”, допълниха от БНТ.

Още в концепцията – голямата идея – може.

Но да се сменя профил на програма –  на обществена телевизия –   по концепция, с която е избран генерален директор, не ми се струва възможно. Концепцията е индивидуален акт, а профил на програма е институционално решение – при това едно от най-сериозните институционални решения на една обществена медия.

Препратка към десетина реда в една концепция за избор на генерален директор   не е начин,  с който обществената телевизия да съобщава на обществото, че няма да има политематична програма БНТ2 с регионалните параметри, които познаваме.

Защото реално голямата идея се състои в това: отказ от самата концепция за  БНТ2  като “обединение в  единна национална мрежа досегашните отделни програми на петте регионални центрове София, Пловдив (БНТ Пловдив), Варна (БНТ Море), Русе (БНТ Север) и Благоевград (БНТ Пирин)”  – и на нейно място създаване на  тематична образователно-културна програма, каквото и да значи това.

Не е ясно  как се издава заповед за спиране на регионалните новини и предавания преди   искане  за изменение на лицензията – мотивирано искане с отговори на много въпроси – и главно преди решението на регулатора  за изменение на лицензията на БНТ2 – а може би и на БНТ1?

Във всеки случай тази заповед води към  неизпълнение на действащата лицензия на БНТ2  (вж Решение на СЕМ  № 175/2011).

*

Добре би било СЕМ  да изпълни ЗРТ (“В тридневен срок пълните протоколи от заседанията се публикуват на интернет страницата на Съвета за електронни медии.”) и да качи на сайта си  последния протокол – да не се окаже, че лицензията е променена, но просто ние не знаем.

Ако лицензията на БНТ2 не е променена,  интересно какво показва мониторингът за спазването й. Ще е ценен мониторинг върху изпълнение на т.6 от лицензията – за регионалните новини и предавания през март и  април 2018.

В скоби, мониторингът на плурализма отчита дисбаланс в Още от деня и Денят започва.

Добре би било също БНТ и БНР да качат лицензиите си на сайтовете на обществените медии с ангажимент да ги поддържат в актуален вид при изменение. Няма тайна в това.

 

 

 

 

 

 

2018-03-09 чл. 13

Post Syndicated from Vasil Kolev original https://vasil.ludost.net/blog/?p=3379

(Даже вестниците вече писаха за това, крайно време е да довърша тоя post)

Та, има “нова” директива на ЕК, за унифициране на законите за авторските права из европейския съюз.
(нова – на 10на години е, ама чак сега се опитва да влезе, и има някакви бегли шансове да се вкара по времето на нашето председателство)

В нея има количество глупости, но частта, с която имам занимание е чл. 13, който в общи линии казва “internet/hosting доставчиците са отговорни за съдържанието, което се качва при тях и трябва да го филтрират”. Не знам за вас, но за мен цялото нещо е твърде много deja vu, в последните 20на години все някой се опитва да пробута нещо подобно, в някакъв вид. Това без значение, че няма как да се направи работеща система, без значение, че всъщност е инфраструктура за цензура (но по-мощна от тази, която има в закона за хазарта) и че в крайна сметка няма да доведе до подобрение за когото и да е, освен може би хората, които продават “филтриращи” системи.

Един от хубавите доводи за това, че такава система няма как да стане идва от wikipedia – има две правителства, които са им поискали да филтрират съдържание, Иран и Китай. Не знам за колко са добре технологично иранците, но ми се струва, че китайците ако можеха, вече щяха да са направили работеща такава система и нямаше да занимават wikipedia. Нещата, които аз съм виждал, са неефективни и с достатъчно грешки (и false positives, и false negatives), че да са неизползваеми за среден размер сайт, понеже така и така някой трябва да преглежда проблемите.
(Вероятно не съм единствения, дето поради идиотщини на youtube постоянно има отворени няколко copyright dispute-а. В един момент човек решава да си ползва собствен streaming и да не го занимават с такива неща…)

Та, има една инициатива по темата това да не влезе, article13.bg, към които съм се включил. Подкрепя ги фондация “Отворени проекти”, initLab и всякакви други добри хора. Вижте, подкрепете, споменете на всички, дето ще ги засегне (всички хостинги, например…).

2018-01-28 чукове

Post Syndicated from Vasil Kolev original https://vasil.ludost.net/blog/?p=3377

“Не го насилвай, вземи по-голям чук”

Каня се от много време да направя debugging workshop, и около мисленето как точно да стане днес стигнах до интересен извод за инструментите, дето ползвам и си правя за дебъгващи цели и като цяло за разни мои начини на работа.

Чукът е хубаво нещо. Какъвто и проблем да имаш, след удара с чука резултатът има същия вид (сплескан) и донякъде ми се вижда като хубава метафора за начина, по който оправям някакви проблеми. Той може да се опише като “най-краткия и прост начин за достигане на нужното крайно състояние, без да има особено значение какво е началното.

Като за пример, тия дни ми се налагаше да подменя едно парче софтуер в 50-тина клъстера, като всеки от тях имаше м/у 3 и 50 машини. Понеже инструментите, които имам са pssh и pscp, се оказа най-лесно на един пас да копирам нужните файлове по всички сървъри, и на втори пас да се логне pssh и ако трябва, да копира където трябва, иначе просто да изтрие това, което бях копирал. Някакъв по-подреден начин би било да извадя списък на всички машини, на които има нужда да се направи действието и да го направя само там, но щях да го напиша и направя по-бавно, отколкото по грубия и бърз начин.

По подобен начин за друг инструмент си бях написал скрипт, който го налива в цял клъстер и отделен, който го update-ва. В един момент осъзнах, че това е тъпо и направих инсталатора така, че да не му пука, ако има вече нещо инсталирано и просто спокойно да може да слага отгоре (както и ако го прекъсна и го пусна пак, да свърши пак нужната работа). Крайният резултат беше, че общото количество код намаля.

Принципът изглежда да може да се приложи към любимите ми начини за дебъгване – това, което ползвай най-често е strace, което спокойно може да се опише като един от най-тежките чукове за дебъгване. Почти без значение какво дебъгвам – компилиран C код, php, python, perl, java – успявам да видя симптомите и да се ориентирам какво става, въпреки че като цяло за всеки от тия езици има специализиран и вероятно доста по-нежен вариант да се гледа какво става.
(искам да отбележа, че има и други тежки случаи – имам колега, който за да смята някакви математически изрази от време на време вместо да си пусне някакъв калкулатор като bc, пуска gdb и прави в него нещо като “p 1024*1024*231/1.1”)

Замислил се бях дали това всъщност не е погрешно и че трябва да се избягва, и стигнах до извода, че не виждам друг работещ начин. Много често ни се налага да дебъгваме чужд код (който сме link-нали/който е под нас някъде/от който зависим, или просто това са ни изсипали) и вариантът да го прочетем и разберем не е опция, понеже в наши дни почти няма проекти, които да могат да бъдат изчетени и опознати за под седмица-две (рекордно малкият код, който в една от фирмите, в които съм работил и търкаляше основните услуги беше около 20000 реда, което е горе-долу в човешките възможности, и пак ще отнеме доста време да се разгледа, а фирмата в това отношение беше сериозно изключение). Това води до нуждата за всякакви помощни средства, за да можем да се справим, понеже човешката глава има сериозни ограничения по темата, и тук на помощ ни идват чуковете, с които всеки проблем може да бъде сведен до пирон (или хлебарка, която трябва да се прасне достатъчно силно).

(да не говорим, че хората искат да пишат умно, и колкото по-умно пишат, толкова по-трудно се дебъгва това, което са сътворили)

Денят започва с култура: позиции

Post Syndicated from nellyo original https://nellyo.wordpress.com/2018/01/23/bnt-20/

Сюжетът с предаването Денят започва с култура се развива. Слуховете отстъпват място на информация от самите участници. Към думите се прибавят действия. Пред сградата на БНТ е  имало протест, според медиите при протеста са слезли днешният екип, продуцентката на предаването, журналисти от БНТ. Телевизията е отразила протеста в новините.

Незапомнено е  продуценти и журналисти в обществената телевизия да вземат официално думата – но се е случило точно това:  тези, които по начало говорят само с предаванията си, са проговорили за натиск, принципи и стандарти.

По съображения за пълнота – фактите: позиции  на ръководството, продуцентите и журналистите, а също и на Омбудсмана на БНТ:

Генералният директор Константин Каменаров пред Би Ай Телевизия:

Аз не мога да имам позиция относно протест, хората са големи и си решават сами. Аз имам позиция спрямо предаването „Денят започва с култура“, което харесвам, ценя и го намирам за истински ценна наша придобивка.Тук няма нещо, което да е въпрос на заседания, това е въпрос на програмни решения. Първото решение,че имаме това предаване, харесваме го и искаме да го имаме. Няма нито застрашени хора, нито забранени теми, нито забранени гости. Екипът на предаването са нормални хора, които работят в телевизия много отдавна и знаят много добре за какво става дума, когато се каже телевизия. Единственото, което сме говорили с тях е да не превръщаме това предаване в още една говорилня. Искаме да сме вкусни за гледане, шарени, интересни. Шарени в най- приятни смисъл го разбирайте. Никой не очаква от това предаване да изкъртва рейтингите. Това е специфично предаване в специален сегмент. Няма никакъв натиск кои гости да се канят. Това не е вярно – ние сме най-свободната телевизия- това ви го гарантирам.

Позицията  на Емил Кошлуков, директор на Програма БНТ1 и водещ на Още от деня е в развитие. Първо в социалната мрежа, а оттам и в медиите бяха огласени  14-те точки на Кошлуков. Изрично се заявява, че не се дължи обяснение на издания на един или друг кръг на медийни босове. ПИК със сигурност не е между тях, защото е получил интервю.

Понеже гледам, че някои хора силно се вълнуват от обществена телевизия, нейните цели и задачи:

1. Обществената телевизия е именно това, телевизия на обществото. Не е на ръководството, нито на водещите, нито на служителите. Още по-малко на една партия. Тя защитава обществения интерес.

2. Нейните задачи, цели и функции са описани ясно в закона, особено в чл. 6. Ако някой смята, че може да ги определи по-добре, да влезе в парламента, да напише нов закон и да го приеме. Засега действа този.

3. За да изпълни своята мисия, обществената телевизия трябва да е отново именно това, телевизия. Ако те гледат една шепа хора, как точно изпълняваш ролята си?

4. Обществените телевизии имат висок рейтинг в цяла Европа. Достатъчно е да видите френската, италианската, британската, сръбската и т. н. Просто когато имаш добри предавания, имаш и зрители.

5. БНТ има добри предавания, качествени журналисти и производство, постига и добри резултати. Не винаги, но постига. Нашата цел е да станат още по-добри.

6. Обсъжданията на продукциите, тяхната промяна и подобрение, структурно, съдържателно и програмно, е наша задача. Ние го правим в телевизията, всекидневно. Анализираме данните, следим конкуренцията, проучваме опита на другите по света.

7. Оценката ни я дават отново зрителите, не партийните централи, нито медиите на олигарси. Ние сме обществена телевизия, не сме длъжни да се съобразяваме с политически и други интереси, единствено с обществения.

8. Ако някой смята, че свободата на словото е застрашена, или е нарушен законът по някакъв начин, моля да покаже веднага кога, къде и как е станало това. Незабавно ще сезирам СЕМ лично аз, в качеството си на директор.

9. БНТ е длъжна да осигурява плурализъм на мненията, както и на гледните точки. Именно затова е важно хората да знаят кой какъв е, когато говори от ефира на БНТ. Не е редно да поканиш Лукарски, да речем, като адвокат по темата за Истанбулската конвенция и да не кажеш на зрителя, че той е висш партиен кадър. Добре дошъл е, но той не е просто адвокат, а партиен лидер, неговата позиция не трябва да се крие.

10. Ако имаме проблеми в БНТ, аз вярвам, че трябва да ги решаваме, не да се оправдаваме, че не можем. Нито пък смятам, че дължим обяснение на издания от един, или друг кръг на медийни босове.

11. Твърдо убеден съм, че продукциите на БНТ1 могат да станат още по-популярни и обичани от много хора. Това е моя цел и задача.

12. Знам, че карам някои хора да работят повече, отколкото са свикнали. Именно затова аз самият работя и в предаване, не съм само началник. Добрият ръководител точно така ръководи, с пример, а не с философстване. За да искам повече от колегите, аз лично трябва да давам повече.

13. Видях призива на едни политици, които зоват да си върнат БНТ. Не знаех, че е била тяхна. Но знам, че вече няма да е на нито една партийна централа, колкото и да не им се вярва. БНТ ще бъде обществена телевизия.

14. Надявам се и да бъде гледаема и качествена, каквато тя е била почти винаги. Ще се опитваме да я направим още по-добра, с помощта на нашите зрители.

По-късно Кошлуков е дал интервю  – САМО в ПИК! Емил Кошлуков след скандалната декларация на водещи в БНТ. 

Новото: той съобщава, че след въпросното издание на предаването е получил искане за право на отговор от зрители, а това е вид санкция,  недобре свършена работа на екипа. Отново се развива тезата, че ако видиш някого като експерт, и друг гост като експерт, а се окаже, че те са от една партия –  има проблем за плурализма.

 

Продуцентски съвет на Dирекция „Информация” на БНТ:

Знаем какво означава „обществена телевизия”. Правим я отдавна – и твърдим, че БНТ има много предавания, които хората харесват и гледат. За повече от 10 години БНТ не е ставала обект на голям публичен скандал. Свързали сме живота си с тази телевизия не защото сме нямали други предложения. А защото вярваме, че обществената медиа е основана на стандарти и принципи.
Тези принципи често се цитират, но припомняме, че те имат конкретно съдържание. Например, „редакционна независимост” означава решенията да се вземат след обсъждане, а не по прищевки. „Плурализъм” означава до ефир да имат достъп всички гледни точки съобразно тяхната тежест, а не според личните предпочитания на журналистите или началниците им. „Отговорност” означава да чуеш какво мисли за работата ти обществото – и то цялото, а не онази част, която ти отърва.

Защитавали сме тези принципи досега, ще ги защитаваме и в бъдеще. И това е лесно проверимо. Всеки мониторинг ще докаже, че всекидневните битки са ни научили що е то редакционна независимост, плурализъм и отговорност. Затова не приемаме нашия труд и дългогодишни усилия да бъдат подценявани или обиждани.

Отхвърляме внушението, че рейтингът е единственият критерий за успеха на една обществена медиа. Освен него, значение има и доверието. Тук досега БНТ водеше. Знаем как се прави рейтинг на всяка цена, но не искаме. Вярваме, че телевизията може да бъде достатъчно интересна, но и сериозна, задълбочена, насочена към всички обществени позиции, групи и възрасти. Това не е просто избор; това е дълг на БНТ към обществото.

Нямаме нужда да ни напомнят какво става другаде в Европа. БНТ не е най-малко гледаната европейска обществена телевизия, даже напротив. Със сигурност обаче е най-недофинансираната.

Ние не смятаме, че сме съвършени. Нито се съпротивляваме на промяната. Вярваме, че обществената телевизия е процес; тя е непрекъсната промяна. Тя изключва самодоволството и съпротивата срещу новото. Променяли сме се и ще продължим да се променяме. Но не смятаме да отстъпваме от принципите. Защото без тях обществена телевизия няма.

Искаме ясни гаранции от ръководството на БНТ, че принципите ще бъдат спазвани, а стандартите – защитени. Готови сме на диалог по всеки дискусионен въпрос. Настояваме нашата позиция да бъде обявена публично.

Екип  на „Денят започва с култура“:

Във връзка със случващото се през последните дни в Българската национална телевизия и по-конкретно с възникналите принципни различия между екипа на „Денят започва с култура“ и програмния директор на БНТ1, сме длъжни да изразим и нашата позиция:

Обществената телевизия изпълнява функциите си не като се стреми всяко предаване да бъде за всеки, а като създава и поддържа специализирани предавания, които покриват разнообразните ценности и вкусове на своите зрители. Това е и причината тези предавания да не се въдворяват в рейтинги, а да се оценяват като образоващи, доближаващи се до общочовешки културни ценности и съдействащи за разбирателството и толерантността в отношенията между хората. Такова е и предаването „Денят започва с култура“, което през последната седмица е обект на натиск от страна на програмния директор на БНТ1 – Емил Кошлуков. Още по-притеснителна е намесата в изборите на екипа как да бъдат представяни определени гости и какви въпроси да им бъдат задавани. Крайно неприемливи са и намеците, че някой ни кара да работим повече и това е проблемът на предаването. Това показва пълно неразбиране на спецификата на работата ни, създавайки ежедневно над 100 минути профилирано предаване.

Ето защо заявяваме: • Не защитаваме интересите на нито една партия – каним гостите си не заради партийното им членство, а в качеството им на експерти. • Изискването за повишаване на рейтинга също показва неразбиране на функциите, които обществената телевизия трябва да изпълнява. Критериите за култура, стил и образователна мисия не могат и не трябва да бъдат измервани в числа. • Оценяваме декларираната пълна свобода на теми и събеседници от страна на генералния директор на БНТ – Константин Каменаров. Това са основните журналистически критерии в свободния свят и ние ще се съобразяваме единствено с тях. От този момент оставяме разрешаването на този незаобиколим проблем в ръцете на ръководството на националната телевизия и Съвета за електронни медии. • Уверяваме всички хора на духа, които през последните дни изказват своята подкрепа за това, което правим, че “Денят започва с култура” ще продължи да бъде запазена територия за смислен дебат и свобода на словото.

Омбудсманът на БНТ  Иван Такев отговаря на писмото на проф. Кьосев до него.

Уважаеми господин Кьосев.
Драги Сашо.
След като разменихме позиции в социалните мрежи,и както ти обещах, още днес да ти върна официален отговор по повод на изразените от теб тревоги за съдбата на предаването “Денят започва с култура”! Ще повторя позицията си, че мнението ми за предаването “Денят започва с култура” по нищо не се различава от твоето и на редица други зрители, които ми писаха. Пак ще повторя,че аз високо ценя качествата и усилията на моите уважавани колеги в мисията им на просветители. Странното за мен беше, когато прочетох писмото ти във ФБ, че липсва тяхната позиция и аз, уверявам те, не знаех никакви подробности за срещите им с програмния и генералния директор и за съдържанието на разговорите им. Днес нещата се изясниха. Има декларация на колегите, изявления на Програмния и Генералния Директор на БНТ, с проблема е запознат и СЕМ! Аз вярвам на изявленията на Ген. директор К. Каменаров, цитирам “Няма никакъв вариант това предаване да бъде убивано,потъпквано и мачкано”, защото от практиката си знае,че грубото администриране и намесата в редакционната независимост водят до катастрофа. Това е и моето разбиране, не само защото съм Омбудсман на БНТ, но и защото в моята практика на журналист в БНТ съм ставал жертва на такъв административен произвол. Но случилото се с “Денят започва с култура” поставя отново на дневен ред един основополагащ въпрос – за ролята и принципите на Обществената национална телевизия, каквато е БНТ! Тя продължава да съществува и да се гърчи в “прокрустовото ложе” на остарял и неадекватен на времето закон/ЗТР/, най-вече, в частта за финансирането й! И мисля, че твоята и другата обществена енергия трябва да бъдат насочени натам, да се отвори широк обществен дебат каква БНТ ни е нужна и как тя отговаря на характеристиките на национален обществен оператор!

Докато това не се случи и проблемът с финансирането не се реши, така както е в редица други европейски страни, ще има рецидиви на командно администриране! Готов съм да се включа и активно да участвам в подобен дебат.Отварям една скоба, за да ти кажа, че в редицата писма, които получих има и доста разумни предложения към колегите ми от предаването за неговото обогатяване чрез разтварянето на ветрилото и обогатяването на палитрата от творци на изкуството и културата!Принципите на една обществена телевизия са да информира, образова и забавлява! БНТ ще продължава да произвежда и разпространява формати , утвърждаващи постиженията на българската и световната култура. Надявам се, че отговорът ми е дал отговор на твоите тревоги. Ако смяташ, че той е недостатъчен, готов съм да продължим нашата кореспонденция. С най-добри чувства и пожелания.

В същата публикация на Клуб Зет, в която намираме писмото на Омбудсмана, се цитира и изказване на председателката на СЕМ София Владимирова: СЕМ ще разгледа получения сигнал.

За левкойна и етиката

Post Syndicated from Григор original http://www.gatchev.info/blog/?p=2108

Наскоро ми попадна новината за създаването на нова криптовалута – левкойн.

Посмях се. Неведнъж съм мислил да направя и аз една криптовалута – не повече от ден работа е. Винаги ме е спирал въпросът с какво тя ще бъде полезна, нова и необходима, което да я различава от наличните вече. Не съм успял да измисля разлика, която да си струва труда.

Дали това криптовалутата да е българска си го струва? Съмнявам се – българите чудесно могат да ползват съществуващите наднационални криптовалути. Но пък и не пречи. Все пак има хора, които се определят първо като българи, пък после като всичко останало (ако има какво). Така че защо не? Браво на Добри Божилов, ще е от полза за някого.

След това обаче метнах поглед на кода ѝ. И на блокчейна ѝ. И се почесах по главата.

Знаете, че Биткойн ще стигне до максимум 21 милиона монети, нали? По същия начин, левкойнът ще стигне до максимум 9 милиона монети. Дотук – добре, това не е толкова важно.

Важното и интересно за мен се оказа, че 1 милион от тези монети са „предварително изкопани“. От създателя на валутата, за лично ползване.

И това не е задъжително престъпление. Сатоши Накамото също се е оказал с почти 1 милион биткойна. Създателите на Етереум и много други валути също са заделили някакъв дял за себе си.

Скандален според мен е запазеният процент монети – към 11% от всички възможни. Директно и по начало. Сатоши Накамото е натрупал биткойните си, докато сам е копаел да поддържа блокчейна, чакайки други хора да се убедят и присъединят. Девелоперите на Етереум запазиха за себе си несравнимо по-малък процент, а създадоха умни договори и какви ли не още възможности. Да запазиш за себе си над 10% от цялото възможно количество криптовалута, понеже си си дал 1 ден лесен за всеки програмист труд, е най-безогледната лакомия и липса на етика, която съм виждал. (Може би с изключение на екипа на Рипъл – те са запазили за себе си даже повече. Което обуславя мнението ми за тази валута.)

Ако впрегна да копаят тази валута сървърите, които контролирам, най-вероятно ще отхапя солидно парче от баницата на левкойна. Но етиката около него ме погнусява до степен да ми приседне това парче. Нямам нищо против да съм богат – но не на такава цена.

(А мога и много повече. Мога за буквално ден да направя криптовалута за примерно еколози. За любители на фантастика. За подкрепа на развитието на изкуствения интелект. Хомеопатична, с благотворни биоенергийни ултрачервени излъчвания, от сто процента рециклирани електрони… Тогава най-вероятно ще се окажа с много повече пари, ако запазя за себе си дори по-малък процент.)

Мислете за мен каквото щете. Луд ли съм? Лудите, лудите – те да са живи.

Как да допуснем услуги като Uber? [законопроект]

Post Syndicated from Bozho original https://blog.bozho.net/blog/3032

Съдът в Люксембург реши, че Uber е транспортна компания и предоставя таксиметрови услуги. Това е проблем не само за Uber, а за всички по-съвременни начини да предоставяш транспортна услуга, в това число децентрализирани варианти (например чрез блокчейн, въпреки целия ми скептицизъм към публичните такива).

За да бъдат допустими на пазара тези бизнес модели – дали Uber, дали Lyft, дали дори TaxiMe и TaxiStars, към които таксиметровите компании проявяват недоверие и се оптиват да ги изтикат за сметка на свои приложения, трябва законодателството да го позволява. Докато преди това решение Uber оперираше в (според тях) сива зона на нерегулиран бизнес, вече е ясно, че това не е така. И макар Uber да е най-популярният пример, те не са най-светлият такъв – компанията е на загуба и съвсем не е „цвете за мирисане“. Така че всичко недолу не би следвало да се разглежда като „как да узаконим Uber“, а как да не ограничаваме транспорта в градовете до „жълти коли с табелки, светлинки и таксиметрови апарати“.

Както бях писал преди време – регулациите могат да бъдат правени умно, така че да не ограничават технологични бизнес модели, за които регулаторите не са се сетили. За съжаление, Законът за автомобилните превози е доста остарял и със сигурност не допуска нищо различно от кола с таксиметров апарат с фискална памет, която можеш да си спреш на улицата. Освен това режимът, предвиден в закона е доста утежнен дори за съществуващите превозвачи. Първо, трябва да има регистрация на превозвач. След това всеки шофьор полага изпити и получава удостоверение за водач на таксиметров автомобил. Но това удостоверение на му е достатъчно – трябва да получи и разрешение от общината, която да разгледа удостоверението му и регистрацията на превозвача, чрез който ще осъщестява услугата. Не на последно място, законът предвижда общинските съвети да определят максимален брой таксита, както и разпределението им между регистрираните превозвачи. Това последното звучи доста непазарна мярка и със сигурност би ограничило някои по-иновативни модели.

Поради всичко това реших да напиша законопроект за изменение и допълнение на Закона за автомобилните превози. Докато пишех черновата, видях, че Естония вече е направила нещо такова, с доста сходен подход. Основните цели са:

  • Разграничаване на такситата, които можеш да си вземеш на улицата от тези, които можеш да вземеш единствено чрез диспечерска система (дали мобилно приложение, дали по друг начин, няма значение)
  • Допускане на измерване на разстоянието и съответно отчитането пред НАП със средства, различни от таксиметров апарат (например GPS + система, интегрирана с тази на НАП, както са направили в Естония преди време)
  • Улекотяване на регистрационния режим чрез премахване на разрешението от общината – общините, в които оперира даден автомобил се вписват от превозвача в регистъра на Изпълнителна агенция „Автомобилна администрация“, откъдето се черпи информация и за дължимия местен данък.
  • Запазване на данъка за таксиметрови превози към общините
  • Запазване на изискванията за техническа изправност, възраст на автомобилите, психическа годност и липса на присъди на водачите
  • Спазване на принципите на елекетронното управление – извличане на данните за автомобилите от регистъра на КАТ, позволяване на подаване на заявления по електронен път, включително автоматизирано, така че превозвачите да могат да интегрират вътрешните си системи за управление на автопарка с централния регистър. Премахване на задължението от носене на документи от страна на таксиметровите шофьори (като удостоверения) и проверката ми по електронен път
  • Премахване на централизираните изпити и обучения и заменянето им с обучителни материали (де факто прехъвлрне на отговорноста за обучение на шофьорите на превозвачите, които така или иначе имат интерес шофьорите им да не са неадекватни)
  • Премахване на възможността общината да определя размера на пазара и да разпределя участниците в него

Последните две точки са пожелателни, но според мен принципно важни. Ето и самият текст, с мотиви към всеки параграф:

Закон за изменение и допълнение на Закона за автомобилните превози

§1. В чл. 12а се правят следните изменения и допълнения:
1. В ал. 1, т.5 се изменя както следва: „Данни за моторните превозни средства, с които превозвачът извършва превозите:
а) регистрационен номер
б) дали автомобилът ще извършва таксиметров превоз единствено при повикване чрез диспечерска система
в) общините, в които моторното превозно средство ще извършва превози
2. Ал. 2 се отменя;
3. Създава се нова ал. 6: „(6) Заявления за вписване и за промяна на обстоятелства в регистъра, могат да се подават по автоматизирано и по електронен път по реда на Закона за електронното управление“
4. Създава се нова ал. 7: „(7) Обстоятелства за регистрираните автомобили, определени с наредбата по ал. 5, се извличат автоматично на база на регистрационния номер от националния регистър на пътните превозни средства по реда на Закона за електронното управление“
5. Създава се нова ал. 8: „(8) Изпълнителна агенция „Автомобилна администрация“ извъшва автоматизирани проверки за платен данък за таксиметров превоз на пътници и заличава вписаните в регистъра моторни превозни средства, за които данъкът не е платен за съответната година“
6. Създава се нова ал. 9: „(9) Изискванията към външния вид на автомобилите, които са регистрирани за извършване на таксиметров превоз единствено при повикване чрез диспечерска система могат да са различни от тези за останалите автомобили“
7. Създава се нова ал. 10: „(10) Автомобилите, които са регистрирани за извършване на таксиметров превоз единствено при повикване чрез диспечерска система, нямат право да престояват на местата, обозначени за престояване на таксиметрови автомобили“

Мотиви: Регистърът трябва да съдъдржа актуална информация за автомобилите, с които се извършват таксиметров превоз. Тя трябва да може да бъде променяна по елекетронен път, чрез интеграция на информационната система на превозвача с регистъра.
Достатъчно е вписването единствено на регистрационния номер на автомобилите – останалите данни следва да бъдат извличани (при нужда) от националния регистър на превозните средства в МВР, следвайки принципа на еднократното събиране на данни, заложен в Закона за електронното управление.
Премахва се и ограничението за възраст на автомобила при първа регистрация като превозвач – важното изискване е автомобилите да не са над определена възраст (чл. 24). Премахването на това ограничение допуска динамичното променяне на „автопарка“ на превозвача.
Поради отменените по-надолу разпоредби от чл. 24а, в регистъра в ИААА се предвижда водене и на общините, в които съответните автомобили на превозвача извършват дейност. Това се налага с оглед на плащането на данъка върху таксиметровия превоз на пътници.
Въвежда се важно разграничение на автомобилите, извършващи таксиметров превоз – такива, които извършват услугата единствено при повикване чрез диспечерска система (което включва мобилни приложения и както централизирани, така и разпределени диспечерски системи) и други, които могат да бъдат спирани на пътното платено или вземани от предвидени за това места.
Изрично се допуска възможността автомобилите, които няма да бъдат спирани на пътя, да имат неунифициран външен вид (напр. табела „Такси“, жълт цвят и др.), като обаче нямат право да престояват на т.нар. стоянки за таксита.

§2. В чл. 24 се правят следните изменения и допълнения:
1. в ал. 1 след думите „електронен таксиметров апарат с фискална памет“ се добавят думите „или по други начини, позволяващи точно измерване на разстояние и отчитане пред данъчната администрация“, а думите „след издаване на разшрение за таксиметров превоз на пътници“ се заменят с думите „след вписване в регистрите по чл. 12, ал. 2 и по ал. 3, т.5“.
2. в ал. 3, т.5 изменя така: „Вписан е в регистър на водачи, извършващи таксиметров превоз, воден от председателя на Изпълнителна агенция „Автомобилна администрация“
3. ал. 4 се изменя така: „Ръководителят на съответното регионално звено на Изпълнителна агенция „Автомобилна администрация“ вписва лицата, отговарящи на изискванията по ал. 3, т. 1-4 и е декларирало, че се е запознало с обучителна информация, определена с наредбата по чл. 12а, ал. 5. Вписването се подновява на всеки 5 години по заявление на водача.
4. ал. 5 се отменя.
5. ал. 6 се изменя така: „Редът за вписването и подновяването на вписването в регистъра на водачите, извършващи таксиметров превоз, и за доказване на съответствието с изискванията по ал. 3, т. 1-4 се определя с наредбата по чл. 12а, ал. 5., като обстоятелствата, необходими за доказване на изискванията, се събират по служебен път“
6. в ал. 17 думите „отнема със заповед удостоверението на водач на лек таксиметров автомобил“ се заменят с думите „заличава вписването на водач, извършващ таксиметрови превоз“

Мотиви: Носенето на удостоверение е излишно, при положение, че контролиращите органи имат електронен достъп в реално време до регистъра. Поради тази причина изискването за удостоверение се заменя с наличие на вписване в регистъра.
Централизираните обучения не са добър механизъм за информираност на шофьорите (което е видно на практика), но създават административна тежест. Обученията и изпитите се заменят с деклариране (възможно по електронен път) от страна на водача, че се е запознал с обучителните материали. Тези материали могат да бъдат текстови или видео-уроци.
Чрез въвеждане на електронни услуги, водачите ще могат отдалечено и лесно да заявяват вписване в регистъра.
Въвежда се възможност за използване на алтернативни технологии на таксиметровия апарат с фискална памет, като например GPS устройства. С наредба ще бъдат определени условията за интегриране на отчетеното от тези устройства разстояние и съответна цена с данъчната администрация.

§3. В чл. 24а се правят следните изменения и допълнения:
1. ал. 1 се изменя така: „Водач, вписан в регистъра на водачи, извършващи таксиметров превоз, имат право да извършват такъв с всеки автомобил, вписан в регистъра по чл. 12, ал. 2 в рамките на общините, за които е валидно вписването“
2. ал. 2-9 се отменят
3. ал. 10 се изменя така: „Административните органи нямат право да определят ограничения на броя таксиметрови автомобили, опериращи на територията на дадена община“
4. ал. 11 се изменяе така: „Общинските съвети могат да определят минимални и максимални цени за таксиметров превоз на пътници за един километър пробег и за една минута престой по съответната тарифа, валидни за територията на съответната община“

Мотиви: допълнителните административни процедури извън регистрацията на превозвача и на водача са излишна административна тежест. Контролът на таксиметровия пазар от страна на общинския съвет, в т.ч. броя автомобили и тяхното разпределение между превозвачи е потенциален източник на корупция и пречи на конкуренцията.
Чрез регистъра по чл. 12, ал. 2 се събира информация в коя община оперират таксиметровите автомобили. Допуска се един автомобил да оперира в повече от една община, което е приложимо например в курортните комплекси.

§4. В чл. 24б след думите „таксиметровите апарати“ се добавят думите „или другите допустими технологични средства“

Мотиви: с наредба се определят и условията за използване и отчитане на други технологични средства, например GPS устройства.

§5. В чл. 95, се правят следните допълнения:
1. В ал. 1 след думите „таксиметров апарат“ се добавят думите „или друго допустимо технологично средство за отчитане на разстояние“
2. В ал. 2 се създава нова т.3: „3. извършва таксиметрови услуги в община, за която автомобилът, който управлява, не е регистриран в регистъра по чл. 12, ал 2“
§6. В чл. 96, ал. 4 след думите „таксиметров апарат“ се добавят думите „или друго допустимо технологично средство за отчитане на разстояние“

Разбира се, по-сложната част ще бъде коригирането на наредбите след това, включително намирането на начин за признаване на GPS координатите – ясно е, че както такситата имат „помпички“, така и GPS-ите на телефоните могат да бъдат „лъгани“.

Това е само предложение, на база на което да започне обсъждане. Далеч съм от мисълта, че мога да измисля решение на всички проблеми за един следобед. Нямам законодателна инициатива и не мога да го внеса, а и някои от точките може да не са приемливи за таксиметровия бранш, т.е. да трябва да се търсят компромиси. Все пак смятам, че допускането на повече технологични начини за осъществяване на таксиметрова услуга е добър за пазара и за клиентите.

Предупрежденията за замърсяването в София … ъ, к’во?

Post Syndicated from Боян Юруков original https://yurukov.net/blog/2017/simulirane-na-deinost/

През февруари една новина обиколи медиите – БАН разработва система за ранно предупреждаване за замърсен въздух в София. Беше обявено дори, че суперкомпютър ще бъде използван в симулациите. Наскоро пък стана ясно, че системата е била вече готова, но от община София не пускали информацията. По думите на Фандъкова – за да не задаваме много въпроси за мерките.

Притесненията ѝ са основателни. Мерките се оказаха добри на хартия, но умишлено разписани така, че да не се прилагат. Изискванията за това кога следва да реагира общината нямат много общо със ситуацията в града и динамиката на замърсяването. Изглежда ключова роля ще изиграе и въпросното ранно предупреждаване на БАН.

Що се отнася до самата система, по всичко личи, че е „като по поръчка“. Всъщност точно за нея Фандъкова надали може да има някакви притеснения. Първите данни излязоха на 14-ти и съдейки по тези няколко дни, на общината няма въобще да им се наложи да изтупат (метафорично) прахта от папката с гласувани мерки.

Първият проблем със системата е, че дава прогноза на база ден – от 0:00 до 23:59. Преценяват колко ще е средната стойност и показват цвят. Виждате я горе. Не знам какъв суперкомпютър използват, но така създадена системата има шанс около 50 на 50 да познае. Причината е, че средно за който и да е ден рядко нивата надвишават 100. Обикновено са около 40-80 през зимата. Сутрин и вечерно време превишават за няколко часа между 3 и 10 пъти критичната граница, а през останалото време падат под нея.

Всъщност, ето ви алгоритъм, с който ще постигнете абсолютно същия резултат като системата на БАН

  • Ако на даденото място температурата ще е под 5°, покажи жълто
  • Ако температурата ще е под 5° и има шанс за мъгла през по-голямата част от деня, покажи оранжево
  • В противен случай покажи зелено

Това е. Други възможности няма. Всеки може да ги разбере по прогнозата на времето. Тази система за предупреждаване щеше да е полезна, ако имаше разбивка по часове или поне на 4-6 часови интервали. Приложения като Plume го правят вече и то доста успешно.

Друг проблем с тази система е, че дори цветовете бърка. Поне за първият ден, за който резултатите са публични. Тъй като от две години свалям по часове данните за замърсяването на София, извадих стойностите за 15-ти. Горе се вижда, че според БАН само в Хиподрума нивата ще са над 50. Не казват колко. От станциите на ИАОС обаче виждаме друго – в Надежда и Павлово нивата са също над границата от 50 и дори по-високи от тези в Хиподрума. В Младост ситуацията в същата, но БАН не ги включва в прогнозите.

Ето тук съм показал движението на нивата през деня. Вижда се, че през почти цялата светла част от деня, когато хората са навън и (предимно) дишат, нивата са над критичната норма. За няколко часа в Надежда и Павлово нивата са били два и три пъти отгоре. Ето такава прогноза би била полезна, а не цветове показващи нещо, което всеки може да си предвиди за следващия ден от прогнозата за времето.

В първия ден са познали за Дружба, Хиподрума и Копитото. Последното обаче не се брои, защото там нивата никога не минават 15. Значи 50% успеваемост или колкото, ако хвърляте зар. Е, да не споменавам, че Дружба е на границата с 45, но както и да е. Ще свалям и тези данни за в бъдеще, за да направим по-добра съпоставка доколко има смисъл от системата. До тук обаче нищо не ни вдъхва доверие, че в неделя и понеделник всичко ще е чисто, както твърдят.

Данните ми от станциите за последните две години ще намерите тук. На airsofia.info ще намерите информация от лични станции. В графиката горе липсват данни от станцията на Надежда, защото не подава такива от 17 часа вчера до 8 часа днес.

Пет мита за електронното гласуване

Post Syndicated from Bozho original https://blog.bozho.net/blog/3004

Тази седмица ЦИК ще направи демонстрация на електронно гласуване в рамките на проекта, който преди малко повече от година заложихме в пътната карта за електронно управление. На „дистанционно електронно гласуване“, ако трябва да сме коректни – терминологията не е унифицирана, и често само „електронно гласуване“ може да значи и „машинно“. Та във връзка с раздвижването по темата, по медиите канят знайни и незнайни хора (сред които и уважавани експерти) да коментират. Случват се и разни събития/кръгли маси/конференции по темата, на някои от които присъствам.

Това, което чувам са доста неинформирани мнения и разпространяване и преповтаряне на митове. Затова реших да си избера пет мита, които говорещите против електронното гласуване разпространяват. Винаги дяволът е в детайлите, а с една подхвърлена полуистина в ефира се създават настроения в обществото.

„Много държави го забраниха или се отказаха“ – тук посланието е „всички се отказват от него, ние къде сме тръгнали“. Разбира се, това е невярно. Половината от държавите, които се изреждат, не са и опитвали дистанционно електронно гласуване, а само машинно. И поради машини „черни кутии“ (със затворен код) и висока цена, наистина се отказват от тях. Но когато говорим за дистанционно електронно гласуване, картинката е по-различна. Експертимент, след който не е пристъпено към реално гласуване, е имало в Норвегия. Причината за да не се пристъпи нататък? В официалния доклад техническият проблем е тривиален – функцията за генериране на случайни числа не е била добра. Но по-важният фактор е, че на власт е дошла опозицията (социалистическата партия) и тя е спряла проекта на предишното правителство. Германският Конституционен съд пък е взел решение – експерименти е нямало, та докато нашия Конституционен съд не вземе такова решение за действащия изборен кодекс, нямаме такъв проблем (има решения за предишни текстове в кодекса, но това е по вина на текстовете – новите адресират мотивите на съда). Холандия е забранила машини, не дистанционно електронно, и то по много специфични за конкретната машина съображения, така че не е по темата с дистанционно електронно. „Франция го забрани/се отказа“ също не е вярно. Франция позволява дистанционно електронно гласуване от 2012-та, но конкретно на тазгодишните избори реши да не позволява този канал за гласуване, заради потенциалната руска намеса. Това не значи, че на следващите избори няма да имат електронно гласуване, нито, че решението е било мотивирано с нещо различно от страх. В нашия изборен кодекс тази опция е предвидена – ЦИК може да вземе решение да не прилага дистанционно електронно гласуване, ако мотивира това с технически доклад за неизбежни и непосредствени рискове. Това обаче не е „винаги“. Та, като някой тръгне да ви изрежда държави, които го били „забранили“…не приемайте това като чиста истина.

„Само Естония гласува електронно“ – на национални избори – Естония и Франция (за живеещите извън Франция), но няколко швейцарски кантона гласуват електронно, един австралийски щат (Нови Южен Уелс, в който е Сидни), Аляска и общини на различни места по света, в т.ч. Мексико Сити. Това, разбира се, не е аргумент сам по себе си – другите държави имат много различен дневен ред и изборна ситуация. Структурата на нашето население е специфична – немалка част от него е в чужбина, а това не може да се каже за много други европейски държави. Според доклад на ООН 14% от българите живеят в чужбина. Другите държави са нямали референдум за електронно гласуване, нямат и такъв проблем с купен и контролиран вот, имат по-висока избирателна активност и т.н. Много други държави обаче позволяват гласуване по пощата, което е аналоговото решение на сходен проблем. На нашите пощи обаче не може да се разчита, нито на процеса, в който се отварят пликовете.

„Естонското беше хакнато“ – това е съвсем невярно. Базира се на един доклад на Алекс Халдерман, който критикува някои аспекти на оперативната сигурност (т.е. практиките на длъжностните лица при провеждане на изборите). Отговорът на естонската агенция за електронно управление е доста ясен – нямало е манипулации, а оперативните практики се подобряват постоянно. И имайки предвид, че Русия организира сериозна кибератака срещу Естония преди десетина години (във връзка с премахване на паметник), липсата на проблеми след над 10 години електронно гласуване е показателна. Освен докладът на Халдерман, тази година стана ясно, че производителят на чипа в естонските лични карти е допуснал грешка, заради която те не са толкова сигурни, колкото сме си мислели. Това не засяга всички естонски лични карти, а засегнатите се подменят. Ако по това време имаше електронно гласуване, то просто щеше да бъде спряно и хората щяха да бъдат уведомени да отидат да гласуват на хартия, както позволява естонският изборен кодекс, и съответно нашият (в който сме заимствали от естонския). Т.е. не, естонското не е хакнато, а при установяване на нерешим проблем, избирателната комисия има правото да го спре и да прати хората да гласуват на хартия (защото електронното е няколко дни преди изборния ден).

„Ще улесни купуването на гласове“ – не, няма. По много причини, някои технологични, други – пазарни. Кодексът предвижда предварителна регистрация за електронно гласуване, предвижда и двустепенна оторизация (т.е. използване на мобилен телефон освен електронната личната карта), предвижда технически мерки за ограничаване на много последователни гласувания от един компютър. И докато всички тези неща са заобиколими със стройна организация и технически умения на купуващите, това ще бъде много по-трудно, отколкото просто да купиш гласовете и да пратиш хората да гласуват на хартия в секция. Да сравним правенето на списък и чакането пред секция на неквалифициран персонал (най-често цигански тартор), със зачистване на регистри/смяна на мак адреси, събиране на лични карти И телефони, и то за период от няколко дни, за да не може купеният да си промени гласа след това. И отгоре на всичко, в ЦИК и МВР ще има карта на регистрираните за електронно гласуване, така че ако в рискови райони има концентрация, да бъде направена проверка. Т.е. бариерите пред купуването (а и контролирането) на гласове при електронното гласуване са много повече от тези при хартиеното. Сценарият „ще им събере личните карти и ще напуска гласове“ звучи възможен само ако човек не познава подробностите.

„Трябва да има първо електронно управление и чак тогава електронно гласуване“ – бившият председател на естонската комисия за електронно гласуване ми разказа интересна история. Преди първото електронно гласуване (2005-та) броят активно използвани електронни лични карти е бил около пет хиляди. Да, Естония ги въвежда 2001-ва, но докато хората ги получат, докато започнат да ползват услуги, докато се появяват услуги, минават няколко години. На първото електронно гласуване онлайн гласуват 9300 души, т.е. почти два пъти повече. Електронното гласуване е катализатор на електронното управление и няма причина да чакаме да си вържем всички регистри, за да имаме електронно гласуване. Единствената предпоставка е електронната идентификация (електронна лична карта или друго средство). За съжаление, там правителството доста изостава от планираните срокове (това лято отложи електронната лична карта с още една година).

Почти всичко това съм го разказал в детайли в лекцията си от преди две години. Но детайлите са скучни и затормозяващи и затова пръскането на митове в ефира е по-ефективно и по-въздействащо.

Аз също съм против прибързаното въвеждане на технология в толкова важен процес като изборите, и съм го казвал неведнъж. Но референдумът беше 2015-та, а първите обвързващи електронни избори трябва да са 2019-та. Три години и половина не е „прибързване“. Затова има пътна карта, има проект, има изборен кодекс, има предвидени симулации и експерименти.

Но линията, която в момента започва все по-отчетливо да се появява е „абе, то не е сигурно, дай да го отложим за неопределено време“. Иска ми се да я отдам на неиформираност, а не на конспирация. И когато януари 2019-та стигнем до момента на вземане на решение „спазваме или изборния кодекс или не“, силно се надявам решението да бъде доста по-информирано от простото цитиране на горните митове.

Аз да не съм луд?…

Post Syndicated from Григор original http://www.gatchev.info/blog/?p=2102

– Няма никакво глобално затопляне! То е измишльотина на билдербергите! – заяви категорично продавачът, докато ми подаваше захранванията. – Това, че океаните се покачват, е дело на Бог! Той се е разсърдил на грешниците и предизвиква втория Потоп! Само че бавно, за да могат праведните и вярващи хора да имат време да се спасят!

Лекичко примигах. Твърдят, че на всеки автор му се случва рано или късно да срещне герои от произведенията си. Е, този път май беше мой ред. Да ви кажа честно, стряскащо си е. Добре, че списъкът за пазаруване беше дълъг, та се наложи да се съвзема бързо.

– Ще ми трябват и осем SATA кабела.

– И заради още нещо Потопът се бави. Рептилите! Нали са дяволски изчадия, пречат на Бога във всичко. И по принцип, и защото искат да завладеят света. Пък за какво им е наводнен свят?

– Сигурно защото са земноводни? – сътворих аз малко научно-фантастична таксономия.

– И отдавна да са го завладели, ама понеже се конкурират с илюминатите, си пречат едни на други – продължи събеседникът ми. – Билдербергите се опитват да посредничат между тях, ама не им се удава, Светият дух не е съгласен и проваля усилията им от небето…

– Мдааа… Кабелчетата наистина бяха осем. – И какво още за рептилите? – Беше започнало да ми става интересно.

– Те са, гадовете, дето са измислили ГМО-то! Затова то е едно такова, рептилско! Като го видиш, моментално ще го познаеш! Преструва се и на жито, и на леща, и на картофи, ама само изглежда като тях, отвътре е ГМО! И който го яде, също става ГМО отвътре. Така рептилите превземат хората масово. Унищожават душата, която Бог е вложил в нас, като ни е сътворявал!

– Ъъъъ… нямаше ли някаква теория, че хората са произлезли от маймуните? – Вече бях забелязал, че устата на събеседника ми спокойно работи паралелно с ръцете, без да им пречи. Нищо чудно родителите му да бяха попрекалявали с телешкото.

– Няма такова нещо! Маймуните са ги създали илюминатите. Направили са ги от хора, като биологичен експеримент. Били са несъгласни накъде точно ще водят експеримента, затова има различни видове маймуни. Изобщо цялата тая лъжа с еволюцията са я измислили пак илюминатите. Дарвин ли беше? Та, той тайно е бил виден илюминат. Това дето бил ходил на Папагалските острови да си напише теорията, е лъжа. Тайно е бил в Италия, в римските катакомби, нали илюминатите се крият там. И те там са го посветили и са му възложили какво да напише. Такава е всъщност историята!

Разклонителите също бяха под бройка, пач кабелите – и те.

– Та, той Нострадамус го е предсказал всичко това още на времето. Че когато планетата Нибиру се сблъска със Земята, Бог ще се разгневи на грешниците и ще изпрати втори Потоп! Ама понеже илюминатите са го преследвали, той си е пишел нещата много завоалирано. Затова толкова често ги тълкуват погрешно. Добре че е била Блаватска, да ги разгадае с Божията помощ. Тя е страшно силен медиум, и досега ни помага от Рая.

Мислено благодарих на Бога, че не съм вярващ, без да се замислям над логиката. Просто не исках да си представям как ли би реагирал вярващ християнин на идеята за Блаватска, която получава Божията помощ, отива в Рая и помага на човечеството оттам.

– Той, Нострадамус, не е ли също рептил? – подметнах наслуки.

– Истинският не е! По-късно рептилите са успели да го уловят и подменят, ама вече предсказанията му са били стигнали по целия свят. Затова рептилът се е опитал да го очерни, като направи фалшиви предсказания. Само че Господ не е позволил това да се случи, и останалите до днес предсказания са само истинските. Просто трябва много просветен ум, за да ги разбере.

Двата суича се сетих да си прибера, но за другото умът ми очевидно не беше достатъчно просветен. За да не се издам, подметнах:

– Ами планетата Нибиру, нали се сблъскахме с нея? Или не сме?

– Сблъскахме се, но само в астрален план! Бог не позволи да има физически сблъсък и я измести в друга астрална сфера, затова астрономите не можаха да я видят. Астралният сблъсък отслаби билдербергите, те нали се занимават с астрални работи. Затова и изпуснаха властта в Щатите и хората успяха да изберат Тръмп! Ама билдербергите пак ще го смъкнат, даже Русия няма да може да го опази! И това го е предрекъл Нострадамус!…

През следващите десетина минути ми се наложи да броя и разсортирам кошмарно количество и разнообразие от преходничета, кабелчета, куплунгчета – добре, че беше списъкът. За съжаление обаче пропуснах обширно обяснение за връзката на Дева Мария с индийските йоги. Запомних, че като малка е била обучавана в Шамбала, но останалото ми се изгуби.

– А нещо знаеш ли за как ни лъжат, че Земята е кръгла? Нали казват, че всъщност е плоска? – подкачих го, докато му подавах парите. Наум отбелязах, че бях сгрешил в преценката в началото. Чак такъв герой нямам.

Той се сепна и ме изгледа възмутено:

– Това са пълни глупости! Всяко дете знае, че земята е кръгла! Как мога да ги вярвам подобни измишльотини, че била плоска! Аз да не съм луд?

Добре отъпканите пътеки и тротоари на България

Post Syndicated from Боян Юруков original https://yurukov.net/blog/2017/heatmap-activnost/

Да се представят и осмислят големи масиви от информация е трудна задача. В бизнеса тя обаче става все по-важна, тъй като много фирми разбират важността на данните, които събират и ползата, която могат да имат от тях. Част от тези данни могат да бъдат пуснати свободно в полза на обществото, което както съм писал преди, е новата дефиниция на социална отговорност.

Данните обаче не трябва да са сухи, графиките скучни и затворени в нескопосани слайдове. Те може да са красиви, същинско изкуство. Всъщност, самият процес на създаване да доставя дори повече удоволствие от самия резултат. За мен лично такъв беше проектът за карта на българчетата родени в чужбина. В началото на ноември попаднах на нещо много по-добро, всеобхватно и красиво. Услугата за следене на спортна активност Strava са обновили картата си съдържаща един милард записани дейности – каране на колело, бягане, плуване – по цял свят. Резултатът е просто прекрасен.

Само хора, които са се занимавали с визуализация на гео данни биха оценили описанието как се е променила картата за последните две години. Сложността в изчистване на неточности в измерванията, изглаждане на линиите за сметка на точността, но в полза на четимостта, филтриране на данните и прочие подробности са твърде технически. Затова ще покажа само няколко отрязъка от картата, които може да са интересни на всички. Интерактивната версия ще намерите тук.

В началото виждате картата на София събираща цялата дейност. Забелязват се няколко доста „горещи“ региона – най-вече парковете. Следващата снимка показва само бягането и ходенето наложени върху сателитна снимка на града. Отново парковете са изключително посещавани. Почти нищо във Факултета, Красно село, Манастирски ливади и няколко други крайни квартала.

Тук не разглеждам активността плуване, макар да се забелязват няколко басейна в градовете – най-вече по гребната в Пловдив. Липсата на активност по езерата е ясно видима и показва колко нечисти са и колко липсва спортна инфраструктура.

Ако погледнем зимните спортове (ски, кънки), вижда се ясно очертана пистата на Витоша заедно с няколко връщания с колите до София.

Погледнато по на юг се вижда значително по-голяма активност на Боровец и Банско заедно с ясни очертания къде са пистите.

За цяла България карането на ски изглежда ето така. Това изглежда е практически единственият зимен спорт. Разбира се, важно е да се разбере, че това тук не е представителна извадка за всички спортуващи – нито каращите ски, нито колело, нито бягащите. Това показва активността единствено на потребителите на едно от много приложения за следене на спортна активност, макар и едно от големите. Явно достатъчно в България го използват, за да виждаме толкова добре очертанията.

Често Банско се сравнява с пистите в Алпите – какви цени и условия имало там и какви тук. Това се дава като аргумент ту за, ту против конкретния концесионер, нова писта или лифт. Тези карти дават ясна представа за разликата в мащабите и възможностите, които предоставя релефа. От там идва и конкуренцията, алтернативите и прочие.

Тук виждате по-голямата част от Алпите – предимно Швейцария и Австрийската част. Мащабът е еднакъв с горната карта.

Връщаме се в България, тъй като всъщност ските не са единствените зимни спортове записани от мобилното приложение. Ето тук виждате ледената пързалка в Пловдив.Такива се забелязват в София и други градове.

И накрая – пешеходната карта на България. Мисля, че всички дължим овации на онези записали активност „ходене“ по билото на Стара Планина от край до край.

Картата сама по себе си е интересна и красива, поне по мое мнение, но може да бъде полезна по още неочаквани начини. Strava очевидно са направили картата, за да покажат колко много потребители имат и да поставят в контекст активността на всеки от тях. Данните, които са пуснали са анонимизирани и взети заедно показват „горещите“ точки в градовете. Това може да е още един източник на информация за пропуски в инфраструктурата, неизползван потенциал, концентрация на пешеходци и велосипедисти, а от там и повишен риск от инциденти и прочие. Именно от там идва ползата частни компании да споделят „изчистени“ данни от работата си – допринасят към общата екосистема.