Lezers zoals jij steunen MUO. Wanneer u een aankoop doet via links op onze site, kunnen we een aangesloten commissie verdienen. Lees verder.

Hacker News is een essentiële bron van nieuws en interessante artikelen voor hackers, programmeurs en iedereen die geïnteresseerd is in technologie en technologiecultuur.

Terwijl u HN normaal gesproken leest via een webinterface, een speciale app of een e-mailsamenvatting, kunt u de nieuwste artikelen lezen, zoeken en filteren via uw terminal. Hier is hoe.

Wat is Hackernieuws?

Simpel gezegd, Hacker-nieuws is een platform voor nieuwsaggregatie. Gebruikers kunnen tekstberichten of links naar online artikelen plaatsen die waarschijnlijk interessant zijn voor de technische gemeenschap. Andere gebruikers kunnen uw inzending positief stemmen of negeren.

Als je bekend bent met Reddit, herken je het formaat van het platform, hoewel er een paar essentiële verschillen zijn. De hoofdsite heeft een supereenvoudige lay-out, die doet denken aan de begindagen van internet, en die het best kan worden omschreven als Spartaans.

Er is geen downvote-knop en er zijn geen subforums. Buiten de voorpagina is er echter een speciaal getagde sectie "banen", evenals "vragen" voor het stellen van vragen, en "show", dat fungeert als een show-and-tell-typegebied.

Hacker News is een bron van onschatbare waarde voor discussie over de niet-consumententechnische ruimte, en dat kan ook vind discussies over alles van off-grid energieopslag met perslucht tot rare JavaScript-hacks. Het is onwaarschijnlijk dat u vergelijkingsstukken, SEO-geoptimaliseerde artikelen of veel van wat kan worden omschreven als "pluisjes" zult vinden.

Waarom toegang tot Hacker-nieuws vanaf uw terminal?

Vanwege de eenvoudige lay-out met alleen tekst, is het een groot voordeel om Hacker News in een browser te bekijken. Je krijgt geen afbeeldingen of advertenties, er zijn geen audio- of video-embeds, en om eerlijk te zijn, de esthetiek van de site is niet mooi.

Aangezien je waarschijnlijk toch al een paar terminalvensters hebt geopend, is het thematisch gepast om er nog een te openen om Hacker News-berichten, opmerkingen, aan berichten gekoppelde webinhoud, aanwervingsberichten en gebruikersinformatie te doorzoeken, bekijken en filteren.

Hoe haxor-news op Linux te installeren en te gebruiken

haxor-news is een Python-app, waarop pakketten worden gehost PyPI. U zult moeten hebben Python geïnstalleerd op uw systeem om het te downloaden en te installeren. Maak je geen zorgen als je niet de nieuwste Python-versie hebt, want haxor-news ondersteunt alles van Python 2.6 tot Python 3.7.

Met dat uit de weg hoef je alleen maar een terminal te openen en in te voeren:

Pip installeren haxor-nieuws

Nadat u haxor-news hebt geïnstalleerd, kunt u de beschikbare opdrachten bekijken door het volgende in een terminal in te voeren:

hn

Het basisgebruik is eenvoudig en om de beste 10 berichten van de afgelopen dagen te bekijken, voert u het volgende in:

hn beste

Als u meer dan de top 10 in uw terminal nodig heeft, voegt u eenvoudig een geheel getal toe voor het gewenste aantal berichten. Bijvoorbeeld:

hn beste 30

...toont de 30 beste HN-berichten van de afgelopen dagen.

Maar het bekijken van krantenkoppen is niet genoeg. U gebruikt haxor-news om de gelinkte inhoud van andere sites te bekijken als opgemaakte Markdown in uw terminal na het bekijken van een lijst met berichten met de weergave argument gevolgd door het nummer van de post. Bijvoorbeeld:

hn bekijken 9

Als het artikel inhoud bevat, zoals video, die moeilijk in een terminal kan worden weergegeven, voegt u de -B schakel over om de gekoppelde pagina in plaats daarvan in uw standaardbrowser te openen:

hn aanzicht 12 -b 

De echte waarde van Hacker News komt van de commentaren en interactie met de gemeenschap, waar je diepgaande discussies en inzichten kunt vinden met betrekking tot het oorspronkelijke bericht. De -C schakelaar zal alle opmerkingen voor de post uitvouwen, zodat u de sprankelende humor en repliek van Hacker News-stamgasten kunt zien:

hn zicht 18 -c 

Als je een lokale kopie van de opmerkingen voor een bepaald bericht wilt bewaren, kun je ze ook opslaan in een bestand met:

hn uitzicht 8 --opmerkingen > /path/naar/opmerkingen.txt

Bij het bekijken van reacties is het goed om reacties die je al hebt gelezen eruit te kunnen filteren. Je kunt alleen ongeziene reacties bekijken met de -u schakelaar. Bijvoorbeeld:

hn uitzicht 12 -cu

Filter haxor-nieuws met reguliere expressies

Reguliere expressies (regex) zijn tekenreeksen die een zoekpatroon in de tekst specificeren, en u kunt ze gebruiken om u te helpen berichten en opmerkingen te vinden en om freelance codeertaken te zoeken door de -Q schakel over naar uw zoekopdracht.

Voor een hoofdlettergevoelige zoekopdracht naar opmerkingen met de term "moderators" op het derde HN-bericht, voert u het volgende in:

hn uitzicht 3 -cq "(?i) moderatoren"

Opmerkingen met de gevraagde term worden gemarkeerd.

Regex-zoekopdrachten zijn nog nuttiger bij het zoeken naar banen of freelance werknemers. U kunt door maandelijkse vacatures bladeren met:

hn inhuren

En via vacatures voor werkzoekenden met:

hn freelance

Door regex te gebruiken, kunt u nauwkeuriger vinden wat u zoekt. Als u bijvoorbeeld op zoek bent naar een baan die past bij uw Python- en Java-vaardigheden, kunt u het volgende invoeren:

hn inhuren "(?i) Python| Java"

De bovenstaande zoekopdracht levert overeenkomsten op voor een van uw vaardigheden.

Hackernieuws is niet de enige geweldige bron van technisch nieuws, banen en discussies

Naast Hacker News, en natuurlijk MakeUseOf, zijn er verschillende sites waar je interessant nieuws en links naar artikelen kunt vinden.

Als u Hacker News gebruikt om naar banen of freelancers te zoeken, zou u graag door andere websites bladeren die speciaal zijn bedoeld om u te helpen bij het vinden van freelance werk.