Hacker News je základním zdrojem zpráv a zajímavých článků pro hackery, kodéry a kohokoli, kdo se zajímá o technologie a technickou kulturu.
Zatímco HN byste normálně četli přes webové rozhraní, speciální aplikaci nebo e-mailový výtah, můžete číst, vyhledávat a filtrovat nejnovější články prostřednictvím svého terminálu. Zde je návod.
Co je to Hacker News?
Jednoduše řečeno, Hackerské zprávy je platforma pro agregátory zpráv. Uživatelé mohou posílat buď textové příspěvky, nebo odkazy na online články, které budou pravděpodobně zajímat technickou komunitu. Ostatní uživatelé mohou pro váš příspěvek hlasovat nebo jej ignorovat.
Pokud znáte Reddit, poznáte formát platformy, i když existuje několik zásadních rozdílů. Hlavní stránka má super jednoduchý layout, který připomíná rané časy internetu a který by se dal nejlépe popsat jako Spartan.
Neexistuje žádné tlačítko pro hlasování proti a nejsou zde žádná podfóra. Mimo úvodní stránku je však speciálně označená sekce „práce“, stejně jako „ask“ pro kladení otázek a „show“, která funguje jako oblast typu show and tell.
Hacker News je neocenitelným zdrojem pro diskusi v oblasti technologií, které nejsou spotřebiteli, a vy můžete najdete diskuse o všem možném od skladování energie stlačeného vzduchu mimo síť až po podivné hacky JavaScriptu. Je nepravděpodobné, že byste našli srovnávací články, články optimalizované pro SEO nebo mnoho z toho, co by se dalo popsat jako „chmýří“.
Proč přistupovat k hackerským zprávám z vašeho terminálu?
Díky jednoduchému textovému rozvržení má zobrazení Hacker News v prohlížeči skutečnou výhodu. Nedostáváte obrázky ani reklamy, nejsou zde vložené audio ani video a upřímně řečeno, estetika stránek není hezká.
Protože pravděpodobně máte stejně otevřených několik oken terminálu, je tematicky vhodné otevřít další pro procházení, zobrazení a filtrování příspěvků Hacker News, komentářů, webového obsahu s odkazem na příspěvky, příspěvků o najímání a uživatelských informací.
Jak nainstalovat a používat haxor-news na Linuxu
haxor-news je aplikace pro Python, na které jsou hostovány balíčky PyPI. Budete muset mít Python nainstalovaný ve vašem systému stáhnout a nainstalovat. Nedělejte si starosti, pokud nemáte nejnovější verzi Pythonu, protože haxor-news podporuje vše od Pythonu 2.6 až po Python 3.7.
Když to bude z cesty, vše, co musíte udělat, je otevřít terminál a zadat:
pip Nainstalujte haxor-news
Jakmile nainstalujete haxor-news, můžete zobrazit dostupné příkazy zadáním následujících příkazů do terminálu:
hn
Základní použití je jednoduché a pro zobrazení 10 nejlepších příspěvků za posledních několik dní byste zadali:
hn nejlepší
Pokud potřebujete více než 10 nejlepších ve svém terminálu, jednoduše připojte celé číslo pro požadovaný počet příspěvků. Například:
hn nejlepší 30
...zobrazí 30 nejlepších HN příspěvků za posledních pár dní.
Ale prohlížení titulků nestačí. Haxor-news používáte k zobrazení odkazovaného obsahu z jiných webů ve formátu Markdown ve vašem terminálu po zobrazení seznamu příspěvků pomocí Pohled argument následovaný číslem příspěvku. Například:
hn pohled 9
Pokud článek obsahuje obsah, jako je video, které je obtížné zobrazit v terminálu, přidejte -b přepnutím otevřete odkazovanou stránku ve výchozím prohlížeči:
hn pohled 12 -b
Skutečná hodnota Hacker News pochází z jejích komentářů a interakce s komunitou, kde můžete najít hluboké diskuse a postřehy týkající se původního příspěvku. The -C přepínač rozbalí všechny komentáře k příspěvku, což vám umožní zobrazit jiskřivý vtip a účastníky pravidelných Hacker News:
hn pohled 18 -c
Případně, pokud si chcete ponechat místní kopii komentářů pro konkrétní příspěvek, můžete je uložit do souboru pomocí:
hn pohled 8 --komentáře > /path/do/comments.txt
Při prohlížení komentářů je dobré mít možnost odfiltrovat komentáře, které jste již přečetli. Pomocí tlačítka můžete zobrazit pouze nezobrazené komentáře -u přepínač. Například:
hn pohled 12 -cu
Filtrujte haxor-novinky s regulárními výrazy
regulární výrazy (regulární výrazy) jsou posloupnosti znaků určující vzor vyhledávání v textu a můžete je použít k tomu, aby vám pomohly najít příspěvky a komentáře a také hledat volné pozice v oblasti kódování přidáním -q přepněte na vyhledávací dotaz.
Pro vyhledávání komentářů obsahujících výraz „moderátoři“ u třetího příspěvku HN bez rozlišení velkých a malých písmen byste zadali:
hn pohled 3 -cq "(?i) moderátoři"
Komentáře obsahující požadovaný výraz budou zvýrazněny.
Regex vyhledávání je ještě užitečnější při hledání práce nebo zaměstnanců na volné noze. Můžete procházet měsíční náborové příspěvky pomocí:
hn najímání
A prostřednictvím příspěvků uchazečů o zaměstnání s:
hn na volné noze
Použití regulárního výrazu znamená, že můžete přesněji najít přesně to, co hledáte. Pokud například hledáte práci, která vyhovuje vašim znalostem jazyka Python a Java, můžete zadat:
hn najímání "(?i) Python| Java"
Výše uvedený dotaz vrátí shodu pro kteroukoli z vašich dovedností.
Hacker News není jediným skvělým zdrojem technických zpráv, pracovních míst a diskuzí
Kromě Hacker News a samozřejmě MakeUseOf existuje několik stránek, kde najdete zajímavé novinky a odkazy na články.
Pokud používáte Hacker News k hledání práce nebo osob na volné noze, rádi byste si procházeli další webové stránky, které vám pomohou najít práci na volné noze.