Hacker News je bistven vir novic in zanimivih člankov za hekerje, koderje in vse, ki jih zanimata tehnologija in tehnična kultura.
Medtem ko običajno berete HN prek spletnega vmesnika, namenske aplikacije ali izvlečka e-pošte, lahko berete, iščete in filtrirate najnovejše članke prek svojega terminala. Evo kako.
Kaj so hekerske novice?
Preprosto povedano, Hekerske novice je platforma za zbiranje novic. Uporabniki lahko pošljejo besedilne objave ali povezave do spletnih člankov, ki bodo verjetno zanimivi za tehnično skupnost. Drugi uporabniki lahko glasujejo za vaš prispevek ali ga prezrejo.
Če poznate Reddit, boste prepoznali obliko platforme, čeprav obstaja nekaj bistvenih razlik. Glavna stran ima izjemno preprosto postavitev, ki spominja na zgodnje dni interneta in bi jo najbolje opisali kot špartansko.
Ni gumba za glasovanje proti in ni podforumov. Stran od prve strani pa je posebej označen razdelek »zaposlitev«, kot tudi »vprašaj« za postavljanje vprašanj in »pokaži«, ki deluje kot področje za prikaz in povej.
Hacker News je neprecenljiv vir za razpravo o nepotrošniškem tehnološkem prostoru in vi lahko poiščite razprave o vsem, od shranjevanja energije na stisnjenem zraku zunaj omrežja do čudnih vdorov v JavaScript. Malo verjetno je, da boste našli primerjalne dele, članke, optimizirane za SEO, ali marsikaj, kar bi lahko opisali kot "puh".
Zakaj dostopati do novic o hekerjih s svojega terminala?
Zaradi preproste postavitve, ki vsebuje samo besedilo, je ogled Hacker News v brskalniku resnična prednost. Ne dobite slik ali oglasov, ni vdelanega zvoka ali videa in če smo odkriti, estetika spletnega mesta ni lepa.
Ker imate verjetno vseeno odprtih nekaj terminalskih oken, je tematsko primerno, da odprete še eno za brskanje, ogled in filtriranje objav, komentarjev, spletnih vsebin, povezanih z objavami, objav o zaposlovanju in informacij o uporabnikih.
Kako namestiti in uporabljati haxor-news v sistemu Linux
haxor-news je aplikacija Python s paketi, ki gostujejo na PyPI. Morali boste imeti Python nameščen v vašem sistemu da ga prenesete in namestite. Ne skrbite, če nimate najnovejše različice Pythona, saj haxor-news podpira vse od Python 2.6 vse do Python 3.7.
Če tega ne naredite, morate le odpreti terminal in vnesti:
pip namestite haxor-novice
Ko namestite haxor-news, si lahko ogledate ukaze, ki so na voljo, tako da v terminal vnesete naslednje:
hn
Osnovna uporaba je preprosta in za ogled najboljših 10 objav zadnjih nekaj dni bi vnesli:
hn najboljše
Če potrebujete več kot prvih 10 v vašem terminalu, preprosto dodajte celo število za želeno število objav. Na primer:
hn najboljši 30
...bo prikazal 30 najboljših HN objav zadnjih nekaj dni.
Toda ogledovanje naslovov ni dovolj. Haxor-news uporabljate za ogled povezane vsebine z drugih spletnih mest kot oblikovanega Markdown v vašem terminalu po ogledu seznama objav z pogled argument, ki mu sledi številka objave. Na primer:
hn pogled 9
Če članek vsebuje vsebino, kot je video, ki jo je težko prikazati v terminalu, dodajte -b preklopite, da odprete povezano stran v privzetem brskalniku:
hn pogled 12 -b
Resnična vrednost Hacker News izhaja iz njegovih komentarjev in interakcije skupnosti, kjer lahko najdete globoke razprave in vpoglede v zvezi z izvirno objavo. The -c stikalo bo razširilo vse komentarje za objavo, kar vam bo omogočilo ogled iskrive duhovitosti in odziva rednih obiskovalcev Hacker News:
hn pogled 18 -c
Če pa želite obdržati lokalno kopijo komentarjev za določeno objavo, jih lahko shranite v datoteko z:
hn pogled 8 --komentarji > /path/na/komentarji.txt
Ko si ogledujete komentarje, je dobro, da lahko filtrirate komentarje, ki ste jih že prebrali. Ogledate si lahko samo nevidene komentarje z -u stikalo. Na primer:
hn pogled 12 -cu
Filtrirajte haxor-news z regularnimi izrazi
Regularni izrazi (regex) so zaporedja znakov, ki določajo iskalni vzorec v besedilu, in jih lahko uporabite za pomoč pri iskanju objav in komentarjev ter iskanju delovnih mest samostojnega kodiranja, tako da dodate -q preklopite na svojo iskalno poizvedbo.
Za iskanje komentarjev, ki vsebujejo izraz "moderatorji" v tretji objavi HN, bi morali vnesti:
hn pogled 3 -cq "(?i) moderatorji"
Komentarji, ki vsebujejo zahtevani izraz, bodo označeni.
Regex iskanje je še uporabnejše pri iskanju služb ali samostojnih delavcev. Po mesečnih objavah zaposlovanja lahko brskate z:
hn najem
In prek objav iskalcev zaposlitve z:
hn samostojni
Uporaba regularnega izraza pomeni, da lahko natančneje najdete točno tisto, kar iščete. Na primer, če iščete službo, ki ustreza vašim znanjem Pythona in Jave, lahko vnesete:
hn najem "(?i) Python| Java"
Zgornja poizvedba bo vrnila ujemanja za eno od vaših veščin.
Hekerske novice niso edini odličen vir tehnoloških novic, delovnih mest in razprav
Poleg Hacker News in seveda MakeUseOf obstaja več spletnih mest, kjer lahko najdete zanimive novice in povezave do člankov.
Če uporabljate Hacker News za iskanje služb ali samostojnih podjetnikov, bi radi brskali po drugih spletnih mestih, namenjenih pomoči pri iskanju samostojnega dela.