pavki/hr_qa_sbs_best_bad huggingface dataset:
Вопрос: Как использовать node.js ?

Лучший ответ: Прочтите пожалуйста по этой ссылке, тут есть всё www.nodebeginner.ru/#hello-world (в кратце скажу что кроме нода вам ненадо апачи денверы и тд. Начните читать с заголовка Простой HTTP-сервер).
По поводу куда пихать: куда хотите. можете и в разные папки, главное что бы вы это все 1 раз запустили в консоли).
На английском:
Основной ответ https://stackoverflow.com/questions/2353818/how-do...
Вытекающие по вашей проблеме:
www.nodebeginner.org/#hello-world
www.nodebeginner.org/#building-the-application-stack
Надеюсь с английским у вас всё ок :)
Есть англ книга онлайн Node Up and Running
Если апач и нод вместе:
stackoverflow.com/a/18604082
arguments.callee.info/2010/04/20/running-apache-an...

Худший ответ: Проекты на Node.js не требуют внешнего сервера, типа Денвера.
Для запуска скрипта необходимо всего-лишь установить Node.js, зайти в консоли в папку с проектом и выполнить команду node SCRIPT_FILENAME
Возможно перед запуском необходимо будет установить зависимости выполнив npm install
Вопрос: Скачать библиотеки для с++ в Linux?

Лучший ответ: Это даже не смешно...
"stdafx.h" это не библиотека! habrahabr.ru/company/pvs-studio/blog/227521
Надо переделать приложение само под Linux. Скачать windows.h то вы можете, но не заставите это все работать ;)

Худший ответ: windows.h для Linux? Нет, скопировать его конечно можно, но что будете делать дальше? h-файлы это только описатели типов и заголовки функций, сами функции для windows.h реализованы по большей части в WinAPI, которого под Linux само собой нету.
Если хотите портировать программу, то разбирайтесь со всеми нестандартными типами данных и вызовами функций, ищите их аналоги под Linux и подключайте соответствующие h-файлы и библиотеки.
Вопрос: Посоветуйте интересные книги (связанные с IT)

Лучший ответ: «Just for fun» Линус Торвальдс, Дэвид Даймонд

Худший ответ: Кевин Митник «Искусство взлома», ну и «искусство обмана» туда же.
Вопрос: Запасное колесо

Лучший ответ: конечно Acronis True Image Home
краткая инструкция:
1. создается скрытый раздел на диске (прямо из программы)
2. включается функция восстановления при загрузке (перед загрузкой windows пауза в пару секунд, если нажмешь F11 — загружается True Image
3. делается бекап всей системы на скрытый раздел
4. ???
5. PROFIT!!!

единственное, что получается не так красиво как на ноутбуках — приходится чуть-чуть ждать пока загрузится сам Acronis и в нем руками выбрать «восстановление — выбрать образ — и нажать кнопочку выполнить»

Худший ответ: Сделать свою сборку?..
Вопрос: Как настроить плагин Easy Motion на Sublime Text 3 чтобы он работал?

Лучший ответ: Для тех кто найдёт этот вопрос в поиске.
Попробуйте плагин AceJump - https://packagecontrol.io/packages/AceJump функционал тот же. Дефолтные хоткеи в linux не работали отчего-то перебиндил на alt+j alt+shift+j - работает норм.

Худший ответ: Как минимум, надо устанавливать вручную, клонировав репозиторий и переключив ветку на st3, хотя у меня и после этого не заработало. Предлагают устанавливать EasyMotion на чистую инсталляцию ST3.
Вопрос: Что это за фишка и как узнать какому ДЦ принадлежит IP?

Лучший ответ: bgp.he.net - заходите сюда вбиваете IP и получаете инфу об автономной системе, куда они относятся, в автономке смотрите владельца.

Худший ответ: Услуга - всосать в себя 100 гбит плохого трафика, найти среди него 1 гбит хорошего и отправить вам хороший трафик. 
На сетевом уровне (dns-ampf, например) работает неплохо, обычно. У Voxility в этом плане репутация неплохая тем более.
На уровне приложения никто вам фильтровать, кроме какого-нибудь qrator, ничего не будет (а qrator и похожие конторы попросят адовую сумму).
Ну и да, voxility - это для операторов, скорее, сервис.
Вопрос: Что не так с кодом?

Лучший ответ: Мдааааа...
<?php

session_start();
require('connect.php');
$fsmsg = "";

if (!empty($_POST['username']) AND !empty($_POST['password'])) {
    $username = mysqli_real_escape_string($connection, $_POST['username']);
    $password = $_POST['password'];

    $query = "SELECT * FROM users WHERE username='{$username}'";
    $result = mysqli_query($connection, $query) or die(mysqli_error($connection));
    $row = mysqli_fetch_assoc($result);

    if (isset($row['ban']) AND $row['ban'] == 1){
        $fsmsg = "Пользователь заблокирован";
    }
    else if (isset($row['password']) AND $row['password'] == $password) {
        $_SESSION['username'] = $username;
        $fsmsg = "Вы вошли под пользователем";
        if (isset($row['role']) AND $row['role'] == "admin") {
            $fsmsg = "Вы вошли под админом";
        }
    } else {
        $fsmsg = "Ошибка";
    }
}
?>
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <meta name="viewport"
          content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css"
          integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
    <link rel="stylesheet" href="style.css">
    <title>Авторизация</title>
</head>
<body>

<div class="container">
<?php
if (isset($_SESSION['username'])) {
    $username = $_SESSION['username'];
    echo("Hello," . $username . ".<br>\n");
    if(!empty($fsmsg)) echo("<h2>{$fsmsg}</h2><br>\n");
    echo("<a href='logout.php' class='btn btn-lg btn-primary'>Выйти</a>");
}
else
{
?>
    <form class="form-signin" method="POST">
        <?php if(!empty($fsmsg)) echo("<h2>{$fsmsg}</h2><br>\n"); ?>
        <h2>Авторизация</h2>
        <input type="text" name="username" class="form-control" placeholder="Username" required>
        <input type="password" name="password" class="form-control" placeholder="Password" required>
        <button class="btn btn-lg btn-primary btn-block" type="submit">Авторизоваться</button>
        <a href="index.php" class="btn btn-lg btn-primary btn-block">Зарегистрироваться</a>
    </form>
</div>
<?php
}
?>
</body>
</html>

P.S. Хотя... Учи вас, не учи - всё в пустую, "да это всё локально, да мне только показать, да я потом переучусь, правда-правда"... Ага, ага, верим-верим. Только один оскорбительный вопрос: вы на быдлокодера учитесь?

Худший ответ: Зачем эти 3 запроса? Достаточно просто выбрать одну строку с нужным логином и паролем, а потом уже в ней проверять поля ban и admin. 
И кстати, когда делаете header('Location: ...'), то скрипт продолжает выполняться далее (в вашем случае - до конца), не стоит полагать, что на этом он будет остановлен, просто пользователь не увидит, что там было дальше. Нужно после этого явно вызывать exit, если хотите скрипт прервать в этом месте.
Вопрос: @vkmessenger.com вообще работает?

Лучший ответ: Задайте вопрос в ТП вк?

Худший ответ: отправил письмо из vk.com себе на мыло ШТА?!? 0_о
Вопрос: Почему плохо работает wifi адаптер?

Лучший ответ: Нафиг PCI-E? лучше сходи обменяй на простой usb, они шустрые,маленькие и мобильные)
Ну если не хочешь менять, то дело в соединение.. Качество плохое и из-за того что он "уже чем надо" , создается пространство которое делает помехи.. 
Вот простой способ что бы проверить, достаешь адаптер, если шум пропал в колонках, то иди меняй или запихни в другой PCI-E. Но я думаю что это не PCI-E расшатан.. дело в адаптаре, что-то точнее не скажу, лишь предположения.
Если что-то подобное происходит, то дело не в дравах:D
Могу даже модельку посоветовать, стоит в пределах 800р и до 300мб/сек держит нормально. мощность сигнала 15dbi

Худший ответ: У колонок может быть недостаточно качественный аудио-кабель (плохой экран). Это можно перепроверить, поднеся к нему мобильный телефон во время вызова. Решается заменой колонок на более качественные.
Работа с разрывами неудивительна, антенна адаптера желательно должна быть вынесена повыше и подальше от скоплений проводов, металлических предметов и т.д. Решается использованием выносной антенны на удлинняющем кабеле (если родная антенна съемная) или заменой на USB-адаптер, вынесенный на USB шнуре.
Вопрос: Инфраструктура под высокие нагрузки

Лучший ответ: Процессор у вас ниразу не будет узким местом, база сразу же упрется в диск.
Если три сервера значит есть какой-то балансировщик или используется шардинг данных?
Какой объем базы и движек? Кол-во записей по табличкам, хотя бы порядок 1-20G,20-50G,100G
Есть ли какое то кэширование кроме кэша запросов в mysql

100% Тут все упреться сразу же в диск, тем более на простых выборках.
Если нагрузка будет действительно такой которую вы описали, то 4x SSD Intel X25e 32G RAID10 + 4 ядра + 16/32 оперативы. Тогда есть шанс, что взлетить, после вдумчивого тюнинга mysql.

Худший ответ: Если убытки совсем серьёзные, можно вложиться и портировать всё на Оракл.
Если денег на это не хватит, можно перевезти всё на PostgreSQL, он лучше Мускуля масштабируется.
Возможно, комбинация Постгреса и noSQL-базы.
Вопрос: Как выводить фото instagram через проектор?

Лучший ответ: Сам спросил - сам нашел. Кому нужно djchuang.com/2014/show-instagram-photos-screen

Худший ответ: В России это www.lefotu.com поддерживают Instagram, ВКонтакте, Одноклассники, Twitter, Youtube, Livestream. Можно добавлять видео/фото спонсоров.
Вопрос: Как сформулировать тему дипломного проекта?

Лучший ответ: Решение для автоматизации заполнения регистрационных форма на интернет-сайтах

Худший ответ: Удачи вам конечно, но на мой взгляд проблема будет даже не в разных браузерах, а на разных сайтах. Формы разные, адреса разные, требования разные. В общем не просто будет вам реализовать. А тема - "Разработка программного модуля для автоматизации процесса заполнения регистрационных форм." Про то что это расширение браузера и настраиваемость модуля можно указать во вступлении или описании предметной области.
Вопрос: Не могли бы вы посоветовать источники (книги, сайты) с советами по качественному написанию кода ?

Лучший ответ: Макконнел — «Совершенный код»

Худший ответ: Помимо уже предложенного Code complete: 
Refactoring: Improving the Design of Existing Code 
Design Patterns: Elements of Reusable Object-Oriented Software
Вопрос: отправка множества запросов по крону

Лучший ответ: gearman — просто и быстро.

Худший ответ: Во-первых крутим правильно тайм-ауты. Не отвечает и не успевает отработать - это в общем случае разные вещи.
Если сильно ничего переписывать не охота или нет времени, можно посмотреть на xargs -n1 -P
Вопрос: Какой wi-fi роутер можете посоветовать?

Лучший ответ: Посмотрите на оборудование Linksys, например, WRT1900AC

Худший ответ: Как вариант можно посмотреть в сторону решений от mikrotik. Стабильное,  не дорогое решение,  но требующее правда определенных навыков. Зато настроил и забыл. 
А почему отвергли решение от ubiquiti (UniFi)?
Вопрос: Программа для просмотра ТВ передач через интернет

Лучший ответ: Мой совет — отучивайтесь (и отучивайте родителей и детей) от телевидения.
Реклама зомбирует, передачи в 99.9% случаях отупляют, фильмы смотреть невозможно из-за рекламы, качество картинки (эфирного, а уж тем более транслируемого через интернет) уже неприемлемо для современных ТВ.
Почти всё, что стоит смотреть, сейчас можно скачать и смотреть спокойно и в нормальном качестве.
Имхо будущее за VoD.

Худший ответ: RusTV Player попробуйте.
Вопрос: Как в CSS  сделать текст многоцветным (если это возможно)?

Лучший ответ: cssdeck.com/labs/uyw67yg5
Вот мой вариант

Худший ответ: Горизонтально, разве что.
Вопрос: Какой язык выбрать для написания веб-серисов?

Лучший ответ: > Начал изучать Java - но она такая громадная, что я уже немножко тупикнулся и задал себе вопрос "правильной ли дорогой пошел"?
> Внутренний глас подсказывает, что мое - это область разработки веб-сервисов.
Хороша ли для этого Java или пока не поздно сменить лодку!? 
Ваш внутренний глас говорит, что "я хочу получать много денег и нихрена не знать и не делать".
В области разработки веб-сервисов, знаний нужно не меньше, а возможно и гораздо больше, потому что IMHO вы сейчас видите только верхушку айсберга
А таких, которые что-то могут наклепать на коленке в вебе - сотни миллионов. Поэтому в любом случае вам прийдется столкнуться с громадным, если вы собираетесь на этом зарабатывать, и обойти конкуренцию.
Не бойтесь, если бы все могли сесть и изучить всю громандую java за 5 сек, программисты бы ценились как дворники.

Худший ответ: Посмотри в сторону Python/Django, как вариант.
Вопрос: Подключение к интернету. В чем проблема?

Лучший ответ: Скажите, dns провайдера пингуются?
В личный кабинет провайдера зайти можете?
8.8.8.8 пингуются? 
tracert 8.8.8.8 или tracert 8.8.4.4 что показывает?
Мобильный интернет пробовали подключить, или есть ли вторая машина, что б проверить?

Худший ответ: Было такое после вирусов. сбрасывал настройки winsock
netsh winsock reset catalog как писали выше или что похожее...
Вопрос: Веб приложение на Symfony Components, как правильно?

Лучший ответ:  Разделить приложение по паттерну MVC,
Ваш MVC плавно превращается в MVA, а MVA плавно превращается в луковую архитектуру. и слоя такого как модель нет 
Потому что модель это не слой, это объект. Один одинешенек (в контексте одного реквеста) такой... его задача взять запрос и выплюнуть данные. То есть для контроллера модель это сервис, для шаблона модель это... сущности или DTO.
Модель это ВСЕ ЧТО УГОДНО что умеет обрабатывать данные и содержит их.
Symfony же это UI фреймворк, который всего-лишь позволяет вам быстро организовать UI к вашему приложению (HTTP API или CLI скрипты это только UI приложения) и потому как именно вы будете организовывать архитектуру приложения - это чисто ваша забота. Симфони вам предоставляет только контейнер зависимостей что бы организовать сервисный слой удобненько.
MVC это бесполезные три буквы которые не говорят ровным счетом ничего о том как у вас чего организуется. MVA уже лучше и это именно то что использует подавляющее большиинство на бэкэнде последние лет 10 (в том числе и RoR), но концепция та же - разделение логики представления данных от логики обработки этих данных.Тогда как поступить с этим? Есть компонент форм для валидации данных и заполнения полей авторизации-регистрации, есть ORM а как мне связать и валидацию и записи через ORM в объект User допустим.
Вам как правильно сделать или как удобно? Как удобно зависит от вас. Вы можете и писать из форм прямо в сущности анемичные и т.д. и еще как хотите. Но по сути флоу должен быть примерно таким:
компонент форм пишет данные в DTO (тупые контейнеры данных). DTO идут в сервисный слой где данные мэпятся на сущность. Сущности (у нас же это пропел)... по правилоному за их сохранноть должны отвечать репозитории, а внутри уже что угодно используйте, но раз уж у нас active record то все что мы можем тут сделать - просто вызвать save в сервисах либо страдать (доктрина в этом плане намного удобнее но у нее есть свои проблемы, а так же она сложная).
Но я крайне сомневаюсь что вы откажитесь от удобств и станите делать DTO. Скорее всего для вас просто не будет в них профита, они нужны для инкапсуляции сервисного слоя, то есть что бы UI ничегошеньки не знал о том как реализовано нутро, что бы вы могли все менять когда захотите. Сущности - это деталь реализации сервисного слоя, они никогда не должны попадать в контроллеры, но иногда это удобно. А хорошая архитектура - это та с которой удобно работать в конце концов (то есть мы балансируем между простотой и изоляцией изменений).
Так же рекомендую почитать вот эту штуку: The Twelve Factors

Худший ответ: По поводу шаблонизатора - можно Twig попробовать. Он от разработчиков Симфони.
Вопрос: Смена профессии: работа связанная с обработкой фотографий

Лучший ответ: Покажите для начала результаты её работы незаинтересованному лицу.

Худший ответ: А кем она сейчас-то работает?
Вопрос: Как посчитать вероятность?

Лучший ответ: 1/2. Несколько игр подряд (при условии, что исходное состояние одинаковое, т.е. все карты возвращаются на место, какая карта где -- неизвестно) -- 1/2 в каждой игре. Вероятность выиграть хотя бы раз за n попыток -- 1 - (1/2)^n.
Элементарная логика подсказывает, что ни у одного из игроков нет преимущества над другим.
С т.з. теорвера вероятность выиграть у первого = 1/5 (взял самую старшую карту) + 1/5 * 3/4 (взял вторую по старшинству, а противник взял любую из 3х младших) + 1/5 * 2/4 + 1/5 * 1/4 = (4 + 3 + 2 + 1)/20 = 1/2.

Худший ответ: Идея подсчёта благоприятных и неблагоприятных вариантов, которую предлагает Misha7, весьма плодотворна - вероятность получится по определению.
Но можно и не считать, потому что на каждый исход, при котором ты выигрываешь, будет ровно один исход, при котором ты проигрываешь. Понятно, какой: карты те же, но по рукам легли иначе. При этом разным исходам соответствуют разные.
Поэтому безо всяких подсчётов можно сразу сказать, что благоприятные исходы составляют ровно половину всех. Независимо от количества карт, кстати - главное, что без повторов. Можно было бы 1000 карточек с числами от 1 до 1000 тянуть, ответ всё равно был бы таким же.
Решение jcmvbkbc также полностью правильно, хотя вот соображения симметрии (ни у кого из игроков нет преимущества) мне кажутся слегка неочевидными.
А вот у icelaba правильный ответ венчает совершенно неверное рассуждение. Этак у него и вероятность красного или чёрного цвета в рулетке окажется равна 1/2, потому что "исход следующей партии не зависит от исхода предыдущей". На самом деле эти вероятности меньше 1/2, потому что есть сектор "зеро" (а то и два сектора -"зеро" и "двойное зеро"), который не красный и не чёрный. То, что игра не имеет памяти, не имеет отношения к вероятности выигрыша. Она просто не меняется от игры к игре.
Вопрос: Почему на моем сайте e-co.ru не индексируются товары?

Лучший ответ: 1. Подгрузка товаров на страницах листинга через Javascript
2. Не нашел с главной прямых ссылок на каталог/товарные категории, только через Javascript
3. В хлебных крошках каталог не оформлен кликабельной ссылкой

Худший ответ: Описания не копипаст?
Вопрос: Где можно найти бесплатные шаблоны сайтов на Bootstrap?

Лучший ответ: Больше всего тут:
1. bootswatch.com/ бесплатные
2. wrapbootstrap.com/ платные (но не дорогие)

Так же на всяких themeforest найти можно немного к бутстрапу :)
Да и вообще, не обязательно к нему, наверное, привязываться, — можно же просто html-шаблоны посмотреть, вдруг какой лучше под задачи подходит.

Худший ответ: Шаблоны Bootstrap для разных хостингов.
Вопрос: Создание простого сайта. Как подступиться?

Лучший ответ: Надо смотреть CMS или есть что по-проще? Посмотрите wordpress, это бесплатная CMS, под которую очень много готовых бесплатных шаблонов и плагинов, и много инфы на русском. Все сделаете без программирования и верстки.Где лучше искать хостинг? Если проект не коммерческий и Вы намерены его развивать, то лучше купите домен на деньги из своего кармана и оформите на себя, хостинг поищите не изначально бесплатный с конструктором сайтов, а обычный. Немало хостеров предоставляют хостинг бесплатно под некоммерческие проекты или для благотворительных целей. Вот хостинг с такой акцией, у них например школа-музей "Литос-КЛИО" размещена.

Худший ответ: Если акутально то почитайте статью https://trinion.ru/konstruktory-sajtov-chto-eto-ta...
Вопрос: Стоит ли ставить на ПК Mac OS в качестве основной системы?

Лучший ответ: Нет. Особенно по причине 
у меня Athlon. 
Чтобы получить хорошо, стабильно работающий хакинтош, надо подбирать комплектующие с учетом этого при покупке компа, и то, не всегда выходит хорошо.

Худший ответ: Стоит. До тех пор, пока я не собрал себе машину, максимально(на тот момент) совместимую с Mac OS X, у меня на Toshiba A135-S4527 стоял Leopard. К слову, ноут малосовместимый с макосью — со звуком было море возни, wi-fi адаптер пришлось купить другой, от Broadcom, ACPI работал не так как должен, кулеры не всегда крутились… Но черт, это того стоило.

В тот момент, когда ставил Snow Leopard на свежесобранную машину, перспектива столкнуться с проблемами вызывала только улыбку. 
В итоге у хакинтоша два года стабильной работы.
Вопрос: Как записать перечень RFID меток в ридер?

Лучший ответ: 1. да. Хотя на 15 метров я бы не расчитывал. И даже на 1 - очень сомнительно. по крайней мере не в бытовых условиях и не с пассивной меткой.  Куда как более вероятно, что придется подносить метку к считывателю(т.е. сантиметры). Скорее всего там опечатка и пропущена буква "с". Т.е. читайте 1-15см. 
2.  а вот это спросите у продавца. либо какая-то програмка, либо отдельный режим конфигурирования, при котором все поднесенные метки записываются в разрешенные.  Китайцы - они такие китайцы....

Худший ответ: Это контроллер со считывателем для карт типа em marine. Цепляешь как на схеме. При первом включении прописываешь мастер брелок. Потом уже загоняешь при помощи мастера остальные брелоки. И еще. Считыватель пассивных меток с дальнобойностью 15 метров должен стоить раз 50 дорже как минимум. Да и маловат он для дальнобойника.
Вопрос: Роутинг

Лучший ответ: На сервере №2 сделайте nat для всех интерфейсов, кроме внутреннего. Будет работать, если сервер №2 является шлюзом для тех машин, которые находятся за ним и которые нужно пропустить на Сервер №1

Худший ответ: я смотрю vpn сделано средствами openVPN. это хорошо.
1.в конфиге на сервере 1 делаете:
route 192.168.xxx.0 255.255.255.0 # сеть за сервером 2
client-config-dir /etc/openvpn/ccd #здесь хранятся данные кот передаются клиентам vpn 
2. делаете файл в директории /etc/openvpn/ccd с именем совпадающим с CN клиента (сервер 2) и добавляете туда сл строки:
iroute 192.168.ХХХ.0 255.255.255.0 # сетка на самом сервер 2

3. и самое главное сервер2 должен быть GW по умолчанию в своей сетке.

и можно обойтись без всего этого, ибо если пинги между серваками ходят, а клиенты сервак1 не видят, то:
а) не включен на серваке 2 форвард пакетов между интерфейсами (echo 1 > /proc/sys/net/ipv4/ip_forward)
б) сервак2 не является шлюзом по умолчанию для своей подсетки — решение:
 I) сделать его GW по умолчанию
 II) на клиентах добавить постоянные маршруты на сетку на сервере1
Вопрос: Как первый выбранный элемент в select выделить другим цветом?

Лучший ответ: Только если менять цвет select, но вряд ли вас это устроит. select {
   color: #f00;
}
option {
    color: #000;
}
option:first-child {
   color: #f00;
}
По-другому на css не сделать.

Худший ответ: select::first-child:active{} Вы это имеете в виду?
Вопрос: Как получить токен VK API для Standalone-приложения?

Лучший ответ: Вообще, официально из пхп этим пользоваться нельзя, потому что в стандэлонах юзер сам авторизируется через браузер.
Но если очень хочется, то можноhttps://oauth.vk.com/authorize?client_id=ВАШ_ИД&scope=offline,group,photos,wall&display=page&response_type=token&redirect_uri=https://oauth.vk.com/blank.html
нужно перейти на эту страницу авторизованным в вк, и в адресной строке будет ваш access_token

Худший ответ: Блин, а как на питоне реализовать эту хрень? Где вообще нужно писать этот редирект ури? В настрйоке приложения?
Вопрос: Переводчикам нечего ловить на фрилансе?

Лучший ответ: Что она делает не так? 
Очевидно, она не хочет работать за "полбанана".

Худший ответ: Логично устроиться в какое нибудь агентство в штат, глобально рынок переводов не сильно большой в силу того, что  вроде как все знают английский. Ловить на биржах переводы на такие языка глобально не очень перспективно.  Украинский рынок вообще откинулся на десять лет, платит там уже сейчас даже мне с задержкой в год.
Вопрос: Оптимизация дорожного движения — как это делается?

Лучший ответ: Типичная транспортная задача. Решается симплекс-методом. Для этого надо правильно составить уравнения и собрать статистику транспортных потоков

Худший ответ: Для начала нужно собрать статистику (сколько поворачивают, сколько прямо, как долго стоят в каких направлениях). Потом уже думать что делать (добавление доп. секций на повороты, увеличение количества полос с которых разрешен поворот налево/направо и т.д.) Но я думаю что ГАИшники сами в курсе проблемы и думают что можно сделать :)
Вопрос: Какую выбрать программу для хранения и управления паролями?

Лучший ответ: Пользуюсь KeePass. Подходит под пункты 1-3, насчет 4 не знаю

Худший ответ: Пользуюсь PassPack.com.

Помимо онлайн версии они предлагают и decktop-клиент, для которого не требуется наличие учетной записи. Бесплатно до 100 записей (паролей).