Блоґ одного кібера

Історія хвороби контуженого інформаційним вибухом

Posts Tagged ‘гроші

Передвиборча програма кандидата в диктатори України

with 7 comments

В цій програмі є дірки і схеми атаки. Хоча найбільшою діркою є те що вона дуже утопічна і мало хто крім мене захоче аж такої прозорості. Але, може вам сподобаються деякі з ідей, бо цю публікацію я писав довго.

Міністерство правдиінформації та інфраструктури

Для реалізації системи електронного урядуваня розпускається половина парламенту і на гроші що залишаються наймаються якісь гарні спеціалісти на зразок Брюса Шнаєра… 🙂

Кожна інституція надає відкрите API до всіх своїх даних, окрім тих що становлять державну таємницю (державну таємницю становлять приватні ключі і майже більш нічого), та персональних даних громадян (таких як медичні картки).

Дані цієї інституції підписуються цифровим підписом, яким володіє певна відповідальна особа. Публічний ключ цього підпису міститься в паспорті, приватний людина запам’ятовує і зберігає.

Міністерство правди надає інфраструктуру для обміну інформацією між всіма іншими інституціями та громадянами. Кожен громадянин може отримати копію всієї державної бази даних для власного аналізу і контролю за діями влади.

Законотворчість

«Невже Ви подумали, що нам потрібне виконання цих законів?», сказав доктор Феріс. «Нам треба, аби їх порушували. Зрозумійте, ви маєте справу не з купкою бойскаутів… Нам потрібна влада, і ми прагнемо її… Неможливо правити невинними людьми. Єдина сила, яку має уряд, це переслідування злочинців. Однак, коли злочинців недостатньо, то треба їх створити. Стільки різних речей оголошують поза законом, що стає неможливо жити не порушивши закон. Кому потрібна законослухняна нація? Кому там що треба? Але створіть закони виконання, реалізація та об’єктивна інтерпретація яких неможлива — і ви створите націю злодіїв — і тоді ви можете тиснути на провину. Це і є система, містере Рeарден, це і є гра, і як тільки ви це усвідомите, з вами буде простіше мати справу.

Максимально скоротити і спростити всі закони. Основні закони вводяться до обов’язкової шкільної програми. Всі інші закони повинні бути повністю представлені у медіа.

  1. Скасувати закон про захист суспільної моралі.
  2. Скасувати закон про захист персональних даних.
  3. Скасувати закон про наклеп. Достовірність інформації від будь-якого джерела та репутація цього джерела – справа самого джерела.

Фінансова система

Національною валютою залишається гривня, поряд з нею вводиться аналог системи біткоін – біткопійка, яка від біткоїна не відрізняється нічим окрім того що нею займатиметься національний банк. Всі гривні повинні бути підкріплені не золотом а біткопійками.

З національного банку знімаються всі функції з регуляції цієї валюти і емісії, а на їх плечі покладається підтримка інфраструктури і залишається тільки інформаційна.

Податки

Всі рішення про розподіл податків повинні приймати самі платники податків. Під час голосування використовується не паспорт а податкова декларація.

Митні збори для більшості товарів скасовуються для стимуляції торгівлі. Зрозуміло що на імпорт таких товарів як ядерні відходи, наркотики і т.п. накладаються певні імпортні обмеження.

Податок на додану вартість скасовується. Головним джерелом дохідної частини бюджету залишається податок на дохід.

При сплаті податків кожен громадянин публікує свою декларацію в державну базу даних. Вона містить інформацію про те скільки грошей було передано в бюджет, якій конкретно особі (ЄДРПОУ) ці гроші були передані, коли, і звісно цифровий підпис. Особа якій ці гроші були передані публікує підписане підтвердження факту їх сплати. Після завершення фінансового періоду, податковий інспектор публікує повідомлення про те скільки він грошей передає начальнику регіональної податкової інспекції. Так як всі дані про те скільки він зібрав вже були опубліковані, і є доступними для певних розрахунків, то якщо він передасть начальнику вище менше ніж отримав в будь-якого громадянина можуть виникнути запитання. Так кожен начальник передає бюджетні кошти начальнику що вище, аж поки ввесь бюджет країни не опиниться у власності міністра фінансів чи міністра зборів та доходів. 🙂 Хоча, щоб запобігти людському фактору, нехай ці гроші рівномірно розподіляються між десятьма – сотнею міністрів, і всі вони – роботи.

Далі, вже точно знаючи дохідну частину бюджету, верховна рада планує витратну частину. (Голос кожного депутата автоматично публікується на сайті верховної ради. Під час виборів виборці мають доступ не тільки до програм кандидатів, а й до їх минулих голосувань, якщо кандидати вже були у владі.).

Після розпланування витратної частини, міністр освіти отримує свою частку, міністр транспорту свою, кожен звітує про отримання, і розподіляє бюджет далі.

Наприклад міністр транспорту публікує тендер на ремонт траси H09. Певні приватні фірми публікують свої пропозиції і міністр обирає одну з них. По закінченні ремонту дороги виконавець тендеру ставить біля неї табличку

“Зроблено фірмою __ назва __ в __дата __ за __ бюджет __. Відповідальна особа: __прізвище__, __телефон__, __домашня адреса__. Гарантія – __років__.”

Якщо робота зроблена погано – більше ніхто ремонт в тій фірмі не замовляє. Якщо міністр транспорту все ж замовляє, хоча очевидно що на ринку є кращі пропозиції – міністр транспорту швидко замінюється.

Освіта

  1. Скоротити розмір держзамовлення на спеціалістів з вищою освітою вчетверо. Фінансування не скорочувати.
  2. Кожен університет має право виганяти стільки студентів, скільки йому потрібно для підтримки статусу.
  3. Вища освіта – цінний ресурс на який витрачаються немалі гроші платників податків, тому потрібно отримати з нього максимальну користь. Всі курси провідних державних університетів повинні бути оцифровані. Це дозволить абітурієнтам прийняти розумніші рішення щодо вибору місця навчання і створить інтенсивнішу конкуренцію між НЗ.
  4. В аудиторіях середніх шкіл встановлюються відеокамери стеження. У випадку якщо викладач перериває освітній процес для виховання дисципліни в певній дитині, батьки цієї дитини оплачуюють виховання як окрему послугу, і відшкодовують батькам інших дітей похвилинну вартість недоотриманої ними освіти.

Наука

  1. Наука повністю передається в приватні руки. Університети мають право домовлятись з корпораціями про фінансування досліджень.
  2. Тим не менш транспортна, оборонна, та інші державні галузі промисловості теж можуть формувати тендери для науки.

Культура

  1. Міністерство культури закривається.
  2. Книговидання повністю передається в руки громадян.

Written by bunyk

21 Грудня, 2013 at 07:31

Опубліковано в Всяке, Творчість

Tagged with ,

Любіть Україну

with 10 comments

Як сонце любіть…

Хоча, з сонцем все простіше. Сонце мене гріє, гріє цю планету створюючи на ній життя і не потребує нічого натомість.

З Україною стосунки набагато складніші.
Прочитати решту цього запису »

Written by bunyk

25 Серпня, 2013 at 01:08

Опубліковано в Всяке

Tagged with , ,

НАТЕ

with 8 comments

Читати це варто під оцю музику:

А якщо не хочете слухати музику, то й читати теж не бажано…

Іноді в житті приходить такий період коли я роблю настільки ідіотські речі що за них вбити мало. Одну за іншою.

Сьогодні йшов на роботу – забув пропуск. Забув тому що мені видали новий. Тому що старий поламався. Як може поламатись звичайна пластикова картка? Ну може там всередині якимось чином згоріла RFID мікросхема, але чому? Випадково пройшов мимо джерела сильного сингалу? Коротше кажучи я зняв рюкзак не доходячи кілька метрів до офісу аби його витягти – згадав що його не маю. До роботи ~4 км що приблизно 40 хвилин пішки і 20 хвилин бігом. 20 хвилин туди, 20 назад, якихось 600 кілокалорій і я на роботі.
Прочитати решту цього запису »

Written by bunyk

13 Серпня, 2013 at 22:16

Опубліковано в Нещоденник

Tagged with , ,

Гроші ніби є, а користуватись ними в мене не виходить

with 9 comments

KredoDirect – система набагато краща за iBank 2 UA (як корабель назвеш, так й попливеш), бо не треба ставити ніяку Java від Oracle, а можна зразу зайти й користуватись. Біфіт я ненавиджу щирою ненавистю і добре що в Авалі в мене вже закінчились гроші. Залишилось тепер лише закрити карточку.

Біда з KredoDirect в тому, що я коли створював для нього новий пароль, неправильно ввів майстер пароль. Вчора з другої спроби знову ввів його неправильно і залогінився, але так і не встиг заплатити пенсійному фонду, тому що система розлогінює вас при будь-якому натисненні кнопки “назад”. Подумав – висплюсь, зранку заплачу.

Зранку мало не заплакав. Бо не можу згадати як саме я неправильно написав майстер-пароль. Пам’ятаю лише що пароль який виходить в результаті починається з літери z. Тоді я вирішив взяти алгоритм перебору одруківок від Пітера Норвіга, і перебрати можливі помилки в майстер паролі аби подивитись які з них дають мені пароль схожий на мій. Написав таку програму:

from getpass import getpass

from oplop import create

alphabet = 'abcdefghijklmnopqrstuvwxyz,/.][\';`1234567890-=\\'

def edits1(word):
    splits     = [(word[:i], word[i:]) for i in range(len(word) + 1)]
    deletes    = [a + b[1:] for a, b in splits if b]
    transposes = [a + b[1] + b[0] + b[2:] for a, b in splits if len(b)>1]
    replaces   = [a + c + b[1:] for a, b in splits for c in alphabet if b]
    inserts    = [a + c + b     for a, b in splits for c in alphabet]
    return set(deletes + transposes + replaces + inserts)

n = 0
for mp in edits1(getpass('master password:')):
    p = create('kredodirect', mp)
    if p[0] == 'z':
        n += 1
        print
        print n
        print mp, p

Отримав 31 варіант помилки і паролі які виходять в результаті. Десь на перевірці четвертого пароля мені сказало: “Доступ до Інтернет сервісу заблокований”, і цим моя атака грубою силою закінчилась. 😦 Українським пенсіонерам доведеться ще трохи почекати на свою пенсію. А мені доведеться йти в банк. Там треба купити картку з одноразовими ключами за 40 грн, так сказала техпідтримка. 😦

А ще вчора спробував купити квитки додому. Квиток в одну сторону чомусь вже коштує 57 грн. Недавно за ці гроші до Києва можна було доїхати. Стільки готівки я при собі не мав, а був в той час в центральних квиткових касах. Вони працюють до восьмої вечора, довелось раніше з роботи піти аби до них дістатись. І виявилось, що картки Visa вони не приймають. Якийсь задрипаний мінімаркет під моїм будинком приймає, а центральні квиткові каси Львівської залізниці – ні. Я просто не знаю що сказати…

А ще треба закрити картки в інших банках але кожного разу коли я мимо них проходжу – відділення не працює. Я не знаю, мені для цього відпустку брати, чи що?

Written by bunyk

23 Липня, 2013 at 09:02

Опубліковано в Кодерство, Нещоденник

Tagged with , ,

Податкова звітність (частина третя, я осел)

with 4 comments

Дивіться також: Частина перша, частина друга.

Щоб навчитись сідати на шпагат, потрібно кожного ранку казати собі “Я осел, якому потрібен шпагат!” та йти робити розтяжки.

Впертий чоловік який навчився сідати на шпагат.

Шукаючи в паперах телефон податкової я знайшов листочок з коротенькою інструкцією, та виявив що я ще не все зробив. Також потрібно було вибрати пункт “Договори та заяви” -> “договір про визнання електронних документів для фіз. осіб”, і створити його.

Поки я його створював, виявив що система думає ніби зараз липень 2012 року. Це й не дуже дивно, враховуючи те що в мого старенького HP акумулятор вже давно мертвий, і він кілька років лежав на нижній полиці шафки письмового столу. А ще що дивно, на деяких форумах, деякі користувачі здогадались про причину проблеми з першого разу. Ех, як добре що навколо достатньо людей що знають більше за мене…

Поставив правильний час і записав документ. Тепер в списку документів для підпису їх стало двоє, обидва в назві містять лише цифри. Спробував підписати.

І знову “виникла помилка при підписі даних. Опис помилки: Виникла помилка при отриманні позначки часу”. Виявилось що треба зайти в меню Криптобібліотека -> Налаштування, вибрати вкладку TSP-сервер та зняти галочку з налаштування “Отримувати позначки часу”.

Знову пробую підписати й нарешті успіх, вони підписались! В каталозі C:\ДПС Захист звітності\МІЙ_ЄДРПОУ\ з’явились папочки з датами, а в них XML файли, які, якщо подивитись всередину вже зовсім не XML. Куди тепер їх відсилати?

Нарешті я не бачу повідомлення про помилку.

Нарешті я не бачу повідомлення про помилку.

З різних неофіційних джерел виходить що на zvit@sta.gov.ua. Відправив туди один файлик, за хвилину мені прислали відповідь: “Цей лист призначений для програми пiдготовки електронної звiтностi”, і вкладений файлик БАГАТОЦИФР.RPL. А через вісім хвилин – ще один, з таким самим вмістом і вкладеним файлом з такою самою назвою.

Скинув на флешку, переніс на комп’ютер для здачі звітності, відкрив в “ДПС Захист звітності” (довелось розшифрувати все тим же ключем). В квитанції написано: “Стан документу: звітний документ. ДОКУМЕНТ НЕ ПРИЙНЯТО. Невірний підпис – сертифікат відсутній в базі сертифікатів”. Видно я не вгадав, і замість договору про визнання ЕЦП відправив звіт. Але назви то в них ідентичні…

Друга спроба успішніша, мені знову присилають дві однакові відповіді, але цього разу розшифрована квитанція місить повідомлення що “Договір про забезпечення електронного документообігу ЗБЕРЕЖЕНО НА ЦЕНТРАЛЬНОМУ РІВНІ”. Як все серйозно… “Через певний час подбайте про прийом квитанції №2 щодо результатів перевірки, та прийняття/неприйняття Вашого документа”. Гаразд, а звіт вже зараз можна відправляти, як гадаєте?

Ну, я спробую, це ж у мене вже не перший день проб і помилок. І спроба таки успішна:

Повідомлення про отримання звітності
Підприємство: 3308506414
Звіт:         09153308506414F0103303100000000120320130915.XML
Звiт доставлено в поштову скриньку ДПC України 08.05.2013 в 15:56:20.
Через певний час подбайте про прийом квитанції №1 щодо результатів перевірки
Вашого електронного звiту.
Відправник: Шлюз прийому звітності ДПC України
Позначку часу не встановлено.
Замість позначки часу використовується локальний час прийомного порталу.

Камінь з плеч ще не звалився, бо кажуть треба чекати результатів перевірки, але я хоча б знаю що зробив все що потрібно.

І щоб досягнути успіху потрібно бути таким як осел! 🙂

Written by bunyk

8 Травня, 2013 at 15:09

Опубліковано в Інструменти, Нещоденник

Tagged with ,