Два года в /fg/. Войти !bnw Сегодня Клубы
УНЯНЯ. У нас есть немножечко инфы об этом пользователе. Мы знаем, что он понаписал, порекомендовал и даже и то и другое сразу. А ещё у нас есть RSS.
Теги: Клубы:

В этом выпуске: настройка i2p и tor inproxy, настройка коротких доменных имен для жизненно необходимых скрытых сервисов. От идеи резолвить все прямо на .i2p и .onion мы отказались из соображений безопасности, наш конфиг unbound дропает такие реквесты, поэтому мы запустили inproxy на .i2p.puk и .onion.puk. Поскольку криптосервер приватен, нам не нужен никакой tor2web. Мы будем использовать только nginx и privoxy. Добавляем всякие репозитории, затем ставим nginx, privoxy, tor и i2p. sudo sh -c 'echo "deb http://nginx.org/packages/debian/ jessie nginx" >> /etc/apt/sources.list' sudo sh -c 'echo "deb http://deb.i2p2.no/ jessie main" >> /etc/apt/sources.list' sudo sh -c 'echo "deb http://deb.torproject.org/torproject.org jessie main" >> /etc/apt/sources.list' wget http://nginx.org/keys/nginx_signing.key wget https://geti2p.net/_static/i2p-debian-repo.key.asc gpg --with-fingerprint nginx_signing.key # 573B FD6B 3D8F BC64 1079 A6AB ABF5 BD82 7BD9 BF62 gpg --with-fingerprint i2p-debian-repo.key.asc # 7840 E761 0F28 B904 7535 49D7 67EC E560 5BCF 1346 sudo apt-keys add nginx_signing.key sudo apt-keys add i2p-debian-repo.key.asc gpg --keyserver keys.gnupg.net --recv 886DDD89 gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | sudo apt-key add - rm nginx_signing.key i2p-debian-repo.key.asc sudo apt-get update sudo apt-get install nginx privoxy tor i2p deb.torproject.org-keyring i2p-keyring В `/etc/privoxy/config` добавляем эти строчки forward-socks5 / 127.0.0.1:9050 . forward .i2p localhost:4444 accept-intercepted-requests 1 Первые две связывают privoxy с Tor и I2P, без третьей не будет работать связка с nginx. Можно также закомментить лишние actionsfile и filterfile (кроме user.actions и user.filter). В `/etc/privoxy/user.filter` добавляем это FILTER: rampshops Remove redirect to ya.ru if location.host is not what RAMP shops expect s/if\(document\.body\.getAttribute\("id"\)\s!=\smd5\(location\.host\)\)\s*location\.href\s=\s"http\:\/\/ya\.ru";//g FILTER: oururls Replace hidden URLs with ours s/http\:\/\/(.*)(shops3jckh3dexzy|shopkxrdtqcfzuvl|sholq4kbukl5mitc)\.onion(?!\.puk)/http\:\/\/$1shops\.puk/g s/http\:\/\/(ramp2bombkadwvgz|ramp3e4jevfkjvyo|ramp2uh2esdm4tac|ramp4qd6or3h364t|ramp5bb7v2abm34a)\.onion(?!\.puk)/http\:\/\/ramp\.puk/g s/http?\:\/\/(.*)\.onion(?!\.puk)/http\:\/\/$1\.onion\.puk/g s/http\:\/\/(.*)\.i2p(?!\.puk)/http\:\/\/$1\.i2p\.puk/g Лайк если sed -- это просто и понятно. Первая хуйня уберет джаваскриптовый редирект, который осуществляется если рампе не понравился ваш локейшен, вторая -- заменит ссылки на наши. Пишем эти строки в `/etc/privoxy/user.action` {+filter{rampshops}} .shops3jckh3dexzy.onion .shopkxrdtqcfzuvl.onion .sholq4kbukl5mitc.onion {\ +hide-user-agent{Mozilla/5.0 (Windows NT 6.1; rv:38.0) Gecko/20100101 Firefox/38.0}} \ +hide-referrer{block} \ +filter{oururls} \ } / Первый фильтр пофиксит рампошопы, второй блок сменит юзер-агент, уберет referer для всех реквестов и пофиксит все ссылки. Если вы пользовались конфигом unbound из предыдущего поста про DNS (#2PI5A3), то туда (`/etc/unbound/unbound.conf`) надо добавить еще такую запись local-zone: "puk." redirect local-data: "puk. A 172.16.1.1" Ну и пихаем [вот это](http://0bin.net/paste/gIBc9tbim2bUbtIx#fia6+QkCgZtooH7ldjstIFiigffo+7DPvEi2eMV-PH+) в конфиг nginx. Теперь все должно работать. Ура?
#ZEKQDD (27+4) / @cryptocommune / 3211 дней назад
Как же меня заебало это быдло с их тупыми андроидами. Юзеры, использующие эту ось(от мудаков для мудаков) абсолютные хамы и реднеки. Едет в своем метро, пялится то ли в планшет, то ли в мобилу и думают, что они пупы земли. Один раз я в подземке повстречал такого: ущербные шмотки аля дядька из совка, хотя парню всего-то 25 лет на вид, зато с мобилой большой. Сука ты оденься для начала нормально, нищеброд ебанный. Небось свою игрушку в кредит в евросети взял. Он тупо пялился в смой смартфон(хихи) и не держался естественно за поручень, ведь такую лопату попробуй удержать одной рукой лол. Близилась остановка, и поезд, естественно дернулся. Эта тварь наступила мне на ногу. Ни извинений, ни кивка головой элементарного это невоспитанное нечто не сделало. Я взял и уебал ему после непродолжительной паузы. По его телефону. Он сразу заплакал, как ребенок, и с воплями "КАК Я ТЕПЕРЬ КРИДИТ ПЛОТИТЬ БУДУ!" выбежал из поезда. Почему айфонобояре лучше? Помимо того, что у них есть значок яблока? Это уважаемые, воспитанные и крайне привлекательные бизнес-пользователи. Я очень был удивлен встретить такого человека в метро, а на что он мне ответил: "Хочу быть ближе к народу." И тут поезд внезапно остановился. Молодой и успешной яблогосподин случайно наступил мне на ногу, сразу же извинился. Рядом со мной как раз было место, он присел, достал из своего кейса щетку для обуви и предложил мне. Я начал чистить ботинок, а в это время он сфотографировал меня на айфон, выложил снимок с крутым фильтром в инстаграмм, а в твиттере сделал запись: "С чего начинается дружба". Мы посмеялись и расстались друзьями. Теперь регулярно встречаемся и ебем друг друга в жопу.
#CXVU5M (5+5) / @anonymous / 3211 дней назад
Что-то я даже не догадывался, что все настолько плохо: http://i.imgur.com/covTvG2.png Хотя: > К концу срока вместо 2,5 млн Андрей отдаст банку 9,5 млн. Звучит жутко, если не делать поправку на инфляцию. За последние 15 лет она составила 400%. Если эти темпы сохранятся, через 30 лет квартира Андрея будет стоить 75 млн. И чем дольше он отдает долг, тем более дешевые рубли отдает банку.
#Z4S0IR (58+1) / @krkm / 3212 дней назад
Моя цель "съебать из рашки" наконец-то достигнута — я перехал жить в телеграм!
#82PQAT (4+5) / @anonymous / 3213 дней назад
Куда перевести биткоины для спонсирования АТО?
#KJ9GXI (49+2) / @l29ah / 3213 дней назад
В этом выпуске мы настроим резолвинг DNS. Нам нужны обычные домены, альтернативные TLD (при этом блокчейн-бейзед TLD должны юзать фуллноды для резолва), все должно кешироваться, плюс надо поднять собственную доменную зону `.puk`. Для обычных доменов мы будем использовать dnscrypt-proxy. Его нету в stable, поэтому надо подключить unstable репозитории. Потом надо поставить приоритет для стейбла, записав это в `/etc/apt/preferences`. Package: * Pin: release a=unstable Pin-Priority: 700 Package: * Pin: release a=stable Pin-Priority: 900 Обновляем репозитории sudo apt-get update Ставим dnscrypt-proxy sudo apt-get install dnscrypt-proxy/unstable sudo mkdir /var/run/dnscrypt-proxy sudo chown -R _dnscrypt-proxy /var/run/dnscrypt-proxy Открываем файл `/etc/default/dnscrypt-proxy`. В `DNSCRYPT_PROXY_RESOLVER_NAME` записывается имя сервера. Полный список можно посмотреть в `/usr/share/dnscrypt-proxy/dnscrypt-resolvers.csv`. Криптокоммуна выбрала `cloudns-can`. В `DNSCRYPT_PROXY_OPTIONS` пишем `--ephemeral-keys --pidfile=/var/run/dnscrypt-proxy/dnscrypt-proxy.pid`. Создаем директорию, чтобы переписать параметры стандартного юнита. sudo mkdir /etc/systemd/system/dnscrypt-proxy.socket.d Делаем `nano /etc/systemd/system/dnscrypt-proxy.socket.d/override.conf` и пишем туда следующее [Socket] ListenStream= ListenDatagram= ListenStream=127.0.0.1:5333 ListenDatagram=127.0.0.1:5333 Это адрес, на котором dnscrypt-proxy будет слушать. Перелоадываем юнит, рестартим dnscrypt-proxy sudo systemctl reenable dnscrypt-proxy.socket sudo systemctl restart dnscrypt-proxy Пробуем, должно работать. nslookup -port=5333 bnw.im 127.0.0.1 Ставим namecoind sudo sh -c 'echo "deb http://download.opensuse.org/repositories/home:/p_conrad:/coins/Debian_8.0/ /" >> /etc/apt/sources.lists' wget http://download.opensuse.org/repositories/home:p_conrad:coins/Debian_8.0/Release.key gpg --with-fingerprint Release.key # C39B 1D48 8C88 5617 1C1F 6CB3 29D8 C8DA C444 7CF3, проверьте, в криптокоммуне был проверен с помощью разных экзит-нод sudo apt-key add - < Release.key && rm Release.key sudo apt-get update sudo apt-get install namecoin sudo useradd -m -r -s /bin/false namecoind sudo mkdir /home/namecoind/.namecoin Пишем в `/home/namecoind/.namecoin/namecoin.conf` вот это (пароль и логин сменить) rpcuser=user rpcpassword=pass namehistory=1 server=1 rpcport=8336 rpcallowip=127.0.0.1 Создаем директорию для пидфайла и ставим везде права sudo mkdir /var/run/namecoind sudo chown -R namecoind:namecoind /var/run/namecoind sudo chown -R namecoind:namecoind /home/namecoind sudo chmod -R 700 /home/namecoind sudo chmod 710 /home/namecoind sudo chmod 710 /home/namecoind/.namecoin sudo chmod 440 /home/namecoind/.namecoin/namecoin.conf Теперь нужно установить nmcontrol sudo useradd -G namecoind -m -r -s /bin/false nmcontrol sudo su -s /bin/bash nmcontrol cd git clone https://github.com/namecoin/nmcontrol.git python nmcontrol/nmcontrol.py --help # сгенерит конфиги sudo mkdir /var/run/nmcontrol sudo chown -R nmcontrol:nmcontrol /var/run/nmcontrol sudo chmod -R 700 /home/nmcontrol Редактируем конфиги в /home/nmcontrol/.config/nmcontrol/conf В `plugin-data.conf` пишем это start=1 update.from=namecoin import.from=namecoin update.namecoin=/home/namecoind/.namecoin/namecoin.conf import.namecoin=/home/namecoind/.namecoin/namecoin.conf update.mode=ondemand В `plugin-dns.conf` раскомменчиваем `start=1` и `disable_ns_lookups=0`. В `plugin-main.conf` раскомменчиваем `start=1` и `daemon=1`. В `plugin-http.conf`, `plugin-rpc.conf` и `plugin-systray.conf` пишем `start=0`. В `service-dns.conf` пишем это start=1 host=127.0.0.1 disable_standard_lookups=1 port=5334 resolver=127.0.0.1, Ставим emercoin sudo useradd -m -r -s /bin/false emercoind sudo mkdir /var/run/emercoind sudo mkdir /home/emercoind/.emercoin sudo touch /home/emercoind/.emercoin/emercoin.conf sudo chown -R emercoind:emercoind /var/run/emercoind sudo chmod -R 700 /home/emercoind sudo chmod -R 400 /home/emercoind/.emercoin/emercoin.conf sudo su -s /bin/bash emercoind wget http://sourceforge.net/projects/emercoin/files/0.3.7/emercoin-0.3.7-linux.tar.gz/download # если вы увидите этот гайд сильно позже, то возможно стоит посмотреть не вышла ли версия поновее tar -xzf emercoin-0.3.7-linux.tar.gz Пишем это в `/home/emercoind/.emercoin/emercoin.conf` (пароль и логин сменить) rpcuser=user rpcpassword=pass listen=1 server=1 rpcallowip=127.0.0.1 rpcport=8775 maxconnections=80 gen=0 daemon=1 emcdns=1 emcdnsallowed=.coin|.emc|.lib|.bazar emcdnsverbose=4 emcdnsport=5335 Ставим unbound sudo apt-get install unbound Пишем в /etc/unbound/unbound.conf [вот это](http://0bin.net/paste/1QBuvoChb9ViVVdi#zZrLWUpKe2En33KNGbHlkEIvo0Hbc6DVruhztDXmhhS). Что там происходит конкретно, объяснять сложно и должно, я попытался добавить комментарии к некоторым опциям. В общем это делает резолвить все днс-запросы на обычные домены через dnscrypt-proxy, добавляет резолв доменов от emercoin и namecoin, плюс локальную зону .puk, в которой сейчас запущен один сайт http://bnw.puk и кеширует DNS-запросы, чтобы это было все не пиздец медленно. На криптосервере для мониторинга процессов и автоматического их рестарта используется monit. Добавляем [это говно](http://0bin.net/paste/0q+yhYOt76oKvbJr#1S4weFmBBYVFDI80KGIDyQrKRLKq-cXb5Y30858lWl+) туда (`/etc/monit/conf.d/cryptocommune.conf`). Если вы не используете monit, то тут в принципе видно, как это должно стартовать. Перезапускаем unbound sudo systemctl restart unbound Пробуем что-нибудь порезолвить nslookup google.com 127.0.0.1 nslookup nf.bit 127.0.0.1 nslookup flibusta.lib 127.0.0.1 nslookup bnw.puk 127.0.0.1 Ура?
#2PI5A3 (16+4) / @cryptocommune / 3213 дней назад
https://www.reddit.com/r/learnprogramming/comments/43ipe6/i_cant_stand_javascript/ лол, типичный бугурт маня-программиста уровня 4да от жаваскрипта
#1H27A8 (5+2) / @anonymous / 3213 дней назад

Швейцария вынесла на референдум вопрос о безусловном доходе для всех граждан
2500 франков (2250 евро)
Детям будет выплачиваться по 625 франков.

https://meduza.io/news/2016/01/31/shveytsariya-vynesla-na-referendum-vopros-o-bezuslovnom-dohode-dlya-vseh-grazhdan

#QMNNLH (47+3) / @anonymous / 3213 дней назад
Криптокоммуна использует передовые технологии для защиты передаваемых мемчиков от пассивных и активных атак. Серия постов под тегом *криптосервер будет рассказывать о настройке оборудования, служащего этой цели. В этом выпуске мы настроим удаленную разблокировку dm-crypt root раздела. Поскольку криптосервер в будущем будет запотолочен куда-то за потолок без монитора и клавиатуры, данная функциональность просто необходима. Оказывается, сделать это довольно просто, если бы не тысячи противоречащих друг другу гайдов в интернете. Криптокоммуна проверила их все и написала свой. Использовался Debian Stable, openssh уже был настроен, так что ключи берутся из него. 1. Ставим нужную хуйню sudo apt-get install busybox dropbear initramfs-tools Скорее всего все, кроме dropbear, уже стоит 2. Конвертим ключи из формата openssh в формат dropbear sudo /usr/lib/dropbear/dropbearconvert openssh dropbear /etc/ssh/ssh_host_rsa_key /etc/initramfs-tools/etc/dropbear/dropbear_rsa_host_key sudo /usr/lib/dropbear/dropbearconvert openssh dropbear /etc/ssh/ssh_host_dsa_key /etc/initramfs-tools/etc/dropbear/dropbear_dss_host_key Dropbear говно и не может в ECDSA ключи (дефолтные в актуальном openssh), так что можно немного соснуть с этим. TinySSH очень крутой и может, но еще нестабильный и его нету в репах. 3. Пихаем открытый ключ в dropbear sudo cp ~/.ssh/authorized_keys /etc/initramfs-tools/etc/dropbear 4. Настраиваем dropbear чтобы он не пускал по паролю (все равно не сможет на самом деле) и чтобы смотрел только в локалку. Записать это в /etc/initramfs-tools/initramfs.conf PKGOPTION_dropbear_OPTION="-s -p 172.16.1.1:22" Хост сменить на свой. После двоеточия указывается порт. 5. Берем этот скрипт https://projectgus.com/files/headless_cryptroot/mount_cryptroot и пихаем его в /etc/initramfs-tools/hooks sudo wget https://projectgus.com/files/headless_cryptroot/mount_cryptroot -O /etc/initramfs-tools/hooks/mount_cryptroot sudo chmod +x /etc/initramfs-tools/hooks/mount_cryptroot Проверьте, чтобы в нем не оказалось какого-нибудь говна. 6. Ребилдим sudo update-initramfs -u 7. Ребутаемся, пробуем коннектиться. Именно с юзером root, это нормально, других юзеров в initramfs нету. Тип ключа указывается по причине отсоса с ECDSA, можно потом прописать в ~/.ssh/config ssh -o HostKeyAlgorithms=ssh-rsa root@172.16.1.1 После ввода пароля dropbear убьется и система загрузится. Ура?
#VF2CU2 (8+5) / @cryptocommune / 3214 дней назад

Власти и вообще люди говорят что все ахуевшие, обленились и не хотят работать, особенно молодые. Но вопрос, вы ебнулись? Вы предлагаете за 15-20к вкалывать в адовых условиях в самой богатой стране по ресурсам в мире? Чтоб к 25годам купить кредитопомойку а к 50 купить 30метров бетона? Не не работать мы не хотим, мы не хотим работать за еду. Одно дело когда за твою работу тебе платят нормальные деньги, и ты чувствуешь что оно того стоит, а другое, когда тебе предлагают пахать 10часов в скотских условиях, за 15-20к. В Германии например мотивация работать есть, даже самое дно там будет 2-3к евро свои получать, через 3-4года купит мерседес, и домик себе на 150метров, обеспечит пару детей и не в чем не будет нуждаться, и там ни нефти ни газа нихуя нету, никаких ресурсов вообще. А нам блядь предлагают, въёбывать за 15к в стране где нефти, газа, золота и леса просто дохуища, и куда все бабло уходит с них, не ясно.

Как ты сука посмел за 15к не работать? ЛЕНИВАЯ МРАЗЬ, ПО ЭТОМУ ВСЕ В СТРАНЕ ТАК ПЛОХО, ПОТОМУ ЧТО ТЫ В САМОЙ БОГАТОЙ СТРАНЕ, НЕ ГОТОВ РАБОТАТЬ ЗА ЕДУ.

#67KA83 (26+4) / @anonymous / 3214 дней назад
Один из подходов к инсталляции программ -- делать один здоровый бинарник и один конфиг к нему. Понятное дело, если я напишу какую-нибудь нужную говнософтину, то заставлять даже того, кому она нужна, ковыряться без необходимости в её кишках неэтично. Вот если она окажется такой удачной и везде нужной, что её станут, например, пихать в дистрибутивы -- тут конечно лучше бы всё декомпозировать и зависимости ставить отдельно. Но таких программ появляются единицы на тысячу, да и то не на каждую =). Экстремальный пример -- Docker. Но он сам по себе довольно замороченный. Пример попроще -- Go и Rust, у которых штатный режим предполагает сборку жирного бинарника, зато *одного*. Ещё один забавный пример -- JXcore. Это форк Node, который умеет паковать всё барахло в один бинарник. А оно потом берёт и почему-то работает. В идеале. Я вчера решил этому JXcore задать хорошую трёпку. Есть сервер с древним дебианом на ядре 2.6. Тотальный апдейт ему делать никто не хочет, ставят только апдейты на тему безопасности. 1. JXcore на него поставился и запустился. Современный JXcore на ядре 2.6 и примерно соответствующих системных библиотеках. 2. Ок, подумал я, у меня ж есть пара программок на Node. Взял свой xmpp-forwarder, и он заработал. Причём нельзя сказать, что у него совсем нет зависимостей. Явные -- `livescript`, `prelude-ls` и довольно-таки жирный `node-xmpp-client`. 3. Наконец, я решил сделать тот самый *portable standalone* бинарник. Для чего JXCore в данном случае и был нужен. Вот тут JXcore грохнулся при его сборке. Что-то не нашёл в `glibc`. Надо будет попробовать собрать бинарник на другой машинке и запустить на том серваке, я считаю. Что характерно, никаких системных требований по минимальным версиям библиотек авторы не публикуют. Тем не менее, по-моему всё равно круто: я ведь думал, что оно там вообще работать откажется, а оно работает. С Докером всё более или менее ясно. Если ядро достаточно новое, чтобы он сам заработал -- значит и софтина под ним скорее всего будет работать. Тем более там в контейнерах как правило какая-нибудь Ubuntu LTS. Да и вообще Докер не на ту тему немного. Интересно, а на каком самом старом барахле могут работать *portable standalone* бинарники, сделанные компиляторами Go и Rust?
#M7WIHW (26+2) / @dluciv / 3214 дней назад
Евгений Омельченко: «Идеями феминизма я стал интересоваться еще до знакомства с женой. И понимал: по-настоящему полноценные отношения возможны только между людьми, которые их разделяют. Существующие патриархальные установки говорят нам о том, что семья — это такая ячейка общества, в которой один человек пожизненно обслуживает другого в эмоциональном, бытовом и сексуальном плане. Я же вместо этого предпочитаю творческий союз свободных людей, которые одинаково высоко ценят и уважают друг друга». https://lady.mail.ru/article/488970-kak-na-samom-dele-vygljadjat-feministki-i-ih-muzhja/
#88E3SK (34+4) / @krkm / 3214 дней назад
http://www.youtube.com/watch?v=cWWQJM-hsF8 1 — Освободили косулю. Сначала въебали забор в местах обитания косуль, затем извлекают их из этих заборов. Ебать доброта, обдобрился прям. Ставлю тапочки, что косуля побежала прямо по направлению к следующему забору. 2 — Напугали удава. Опять косуля или хуй разбери что. Доброта? Доброта, хули, редкая змея осталась без жрат — уже не в первый раз наверняка. А никому не всравшаяся косуля на свободе, ебет ваши заборы. 3 — Что-то сделали с собакой, собака начала ходить. Про ветеринара никто не слышал. Добро ебать, пострадала она от тех же людей. 4 — Вообще пушка. Ебанутый лось приперся на середину озера и утонул. Подплыли, освободили. Через четыре поколения лосей они все начнут ходить на озера и топиться. Опять научный феномен раздуют, а нехуй выебываться перед механизмом селекционирования природы. 5 — Пизданутые на голову люди спасают некую Тортилу от ВОДЫ, блядь, делая ей искусственное дыхание. Ебанутые существа не знают, что черепахи кусаются. К тому же черепахе поебать на воду. Лучше б съели её. После йоба-спасения черепаха отправилась ровно туда же, в воду к сетям, зато все радуются, видосик на ютубчик выложат. Пидорасы. 6 — МЧС достают утят из канализации. В это время где-то горят дома, рушатся балки, всем побеать, все спасают утят и ебанутую утку. 7 — Теперь они доебались до водоплавающего орла. Орёл в ахуе съёбывает в кранты от обезумевших человеков, орёт на них на своё птичьем языке: «Пошли в пизду, ебанаты, дайте поплавать, ебал я ваши удочки!» — нет, блядь, приплыли на моторной лодке, распугали всю рыбу. Отпоили орла коньяком (взгляните на его охуевшую от такого поворота рожу) и отпустили. ДОБРО. 8 — Стоят слоны, никого не трогают, мирная картина. Казалось бы, что может нарушить их покой? Но нет, ебать, подкатывает какой-то сраный джип, куча негрил вытаскивает мирно купавшегося слонёнка. Жаль, слониха на них не насрала. 9 — Собака упала в колодец-яму. Хули она там искала — непонятно, но надо спасать. Спасли, хули, доброта. Дыру в стройке заделать не судьба. 10 — Косуля (опять) лежит и принимает солнечную ванну. Казалось бы, что не так, но нет, противным человекам всё неймётся, и они, морозя свои хуйцы по заледеневшей глади озера, цепляют её и устраивают ралли уровня /b/. Дальше можно не смотреть. Добро, охуеть, проникся, миллионы сердец тронуты. Наглый, бескомпромиссный пиздёж.
#P9IUV4 (7+5) / @anon10018 / 3215 дней назад

Если у меня когда-нибудь будут дети, я специально обойду все блокировки, открою им доступ ко всей информации и буду выливать им на головы терроризм, педофилию, пропаганду наркотиков, всю грязь и дрянь интернета, которая только есть.

#37T180 (38+4) / @goren / 3215 дней назад
Тупил тут за завтраком в РБК. Там сидели ЭКСПЕРТЫ и рассказывали, что в рашке популярнее всего вотсапп, вайбер и скайп. http://q.blasux.ru/scrot-2016-01-29-12-49-38_1920x1200_full.png Телеграм - 1.3% Жаббер вообще в обсуждение не попал.
#UU1G52 (49+2) / @stiletto / 3215 дней назад

Предлагаю флаг бнвача: http://i.imgur.com/gRLbgSV.png // идея из #69K3BX но я сделал с нуля и вроде чуть чуть полущ

#65RTCR (20+2) / @goren / 3216 дней назад
Из-за неосторожных манипуляций со списками мюслекалькулятор считал полную массу дневного рациона при заданных энергозатратах на ~40% большей необходимой. Переписал всё на списках фиксированной длины на зависимых типах, пару раз обосравшись по дороге; теперь думаю обмазаться idris ._.
#4QTC07 (28+5) / @l29ah / 3216 дней назад
lovesan> Я бросил на 4м курсе lovesan> и щас получаю 120к lovesan> работая из дома lovesan> тебе придется сасать хуи в офис lovesan> а я делаю че хочу lovesan> я определяю че делать когда на такие проекты lovesan> но например в питере lovesan> щас потолок 150к lovesan> вообще lovesan> т.е. совсем lovesan> потолок lovesan> кстати вот, в лохософтах я действительно работал, но связи всякие не оттуда. Просто надо как бы светиться на конфах и так далее, бухать с правильными людьми, а не на бнваче хикковать lovesan> я подозреваю многих включая лично тебя в отсутствии способности думать lovesan> если че я гений motique> что гениального ты создал? lovesan> Прикрутил лисп к винде lovesan> И в целом lovesan> Вообще много могу держать в голове lovesan> Это отличительная черта lovesan> Если ты можешь в башке держать более 7 вещей одновременно и ими оперировать, то ты гений lovesan> Если меньше 4 - ты даун lovesan> Я щас ответственнен за проект на C#, где например в солюшне 20 прожектов, а файлов так вообще хуй сосчитать, и я всегда в курсе где че как lovesan> Взять любого из вас - он бы на такое был не способен lovesan> я коммиты делаю по 10к строк lovesan> один хуй один делаю lovesan> если появится хотя бы 1 человек, будут фича-бренчи итд lovesan> когда один сидишь и хуячишь нахуй дрочиться? lovesan> ты просто пишешь код и хуячишь lovesan> фича-бренчи, итд итп придумали для того чтобы когда вас в команде больше 1 вы не наебались lovesan> Я пишу систему для замены некоторой профессии в рекламной области на компьютеры lovesan> Тут сервер, клиент, все вощем lovesan> И еще есть мобильные приложение
#L3TGMJ (22+4) / @anonymous / 3216 дней назад
bnw
В отличие от многих других ресурсов, анонимус на бнваче - очень интеллигентный и рассудительный человек. Он не троллит, он серьёзен. Он гордо несёт знамя анонимуса как революционного класса. Обычно имеет анархические, зачастую анархо-капиталистические взгляды. И толково их аргументирует в разговорах с оппонентами, стараясь не переходить на личности, а подчеркнуть важность и серьёзность революционной борьбы
#YOLVGK (28+5) / @argonov / 3216 дней назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.