Такие читатели, как вы, помогают поддерживать MUO. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию. Читать далее.

Hacker News — важный источник новостей и интересных статей для хакеров, программистов и всех, кто интересуется технологиями и технической культурой.

Хотя вы обычно читаете HN через веб-интерфейс, специальное приложение или дайджест электронной почты, вы можете читать, искать и фильтровать последние статьи через свой терминал. Вот как.

Что такое хакерские новости?

Проще говоря, Хакер Новости является платформой-агрегатором новостей. Пользователи могут отправлять либо текстовые сообщения, либо ссылки на онлайн-статьи, которые могут представлять интерес для технического сообщества. Другие пользователи могут проголосовать за ваше представление или проигнорировать его.

Если вы знакомы с Reddit, вы узнаете формат платформы, хотя есть несколько существенных отличий. Главный сайт имеет очень простую структуру, напоминающую ранние дни Интернета, которую лучше всего можно описать как спартанскую.

Нет кнопки "против" и подфорумов. Однако помимо главной страницы есть специально помеченный раздел «вакансии», а также раздел «спросить» для вопросов и «показать», который действует как область типа «покажи и расскажи».

Hacker News — бесценный ресурс для обсуждения непотребительских технологий, и вы можете найдите обсуждения на все: от автономного хранения энергии сжатого воздуха до странных хаков JavaScript. Вы вряд ли найдете сравнительные статьи, SEO-оптимизированные статьи или многое из того, что можно было бы назвать «чепухой».

Зачем получать доступ к новостям о хакерах с вашего терминала?

Из-за простого текстового макета просмотр Hacker News в браузере дает реальное преимущество. Вы не получаете изображения или рекламу, нет встроенных аудио или видео, и, честно говоря, эстетика сайта не очень.

Поскольку у вас, вероятно, в любом случае открыто несколько окон терминала, тематически уместно открыть еще одно. просматривать, просматривать и фильтровать сообщения Hacker News, комментарии, веб-контент, связанный с публикациями, сообщения о найме и информацию о пользователях.

Как установить и использовать haxor-news в Linux

haxor-news — это приложение Python, пакеты которого размещены на PyPI. Вам нужно будет иметь Python установлен в вашей системе скачать и установить его. Не беспокойтесь, если у вас нет последней версии Python, поскольку haxor-news поддерживает все, от Python 2.6 до Python 3.7.

После этого все, что вам нужно сделать, это открыть терминал и ввести:

точка установить haxor-новости

После того, как вы установили haxor-news, вы можете просмотреть доступные команды, введя в терминал следующее:

хн

Основное использование простое, и для просмотра 10 лучших сообщений за последние несколько дней вы должны ввести:

хн лучший

Если вам нужно больше, чем топ-10 в вашем терминале, просто добавьте целое число для желаемого количества сообщений. Например:

хн лучший 30

...отобразит 30 лучших постов HN за последние несколько дней.

Но просмотра заголовков недостаточно. Вы используете haxor-news для просмотра связанного контента с других сайтов в формате Markdown в своем терминале после просмотра списка сообщений с вид аргумент, за которым следует номер поста. Например:

хн вид 9

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

хн вид 12 -б 

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

хн вид 18 -с 

В качестве альтернативы, если вы хотите сохранить локальную копию комментариев для определенного поста, вы можете сохранить их в файл с помощью:

вид 8 --комментарии > /path/в/comments.txt

При просмотре комментариев полезно иметь возможность отфильтровывать комментарии, которые вы уже прочитали. Вы можете просматривать только невидимые комментарии с помощью кнопки выключатель. Например:

hn вид 12-у.е.

Фильтр haxor-news с помощью регулярных выражений

Регулярные выражения (regex) представляют собой последовательности символов, определяющие шаблон поиска в тексте, и вы можете использовать их, чтобы помочь вам найти сообщения и комментарии, а также искать работу внештатного программиста, добавив -q переключитесь на поисковый запрос.

Для поиска без учета регистра комментариев, содержащих термин «модераторы» в третьем посте HN, введите:

вид 3 -cq "(?i) модераторы"

Комментарии, содержащие запрошенный термин, будут выделены.

Поиск по регулярным выражениям еще более полезен при поиске работы или внештатных сотрудников. Вы можете просматривать ежемесячные сообщения о найме с помощью:

hn найма

И через сообщения о поиске работы с:

хн внештатный сотрудник

Использование регулярного выражения означает, что вы можете более точно найти именно то, что ищете. Например, если вы ищете работу, соответствующую вашим навыкам Python и Java, вы можете ввести:

hn найма "(?i) Python | Java"

Приведенный выше запрос вернет совпадения для любого из ваших навыков.

Hacker News — не единственный отличный источник технических новостей, вакансий и дискуссий

Помимо Hacker News и, конечно же, MakeUseOf, есть еще несколько сайтов, на которых можно найти интересные новости и ссылки на статьи.

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