Hacker News ist eine wichtige Quelle für Nachrichten und interessante Artikel für Hacker, Programmierer und alle, die sich für Technologie und Tech-Kultur interessieren.
Während Sie HN normalerweise über eine Weboberfläche, eine spezielle App oder einen E-Mail-Auszug lesen würden, können Sie die neuesten Artikel über Ihr Terminal lesen, suchen und filtern. Hier ist wie.
Was sind Hacker-News?
Einfach ausgedrückt, Hacker-News ist eine News-Aggregator-Plattform. Benutzer können entweder Textbeiträge oder Links zu Online-Artikeln einreichen, die für die Tech-Community wahrscheinlich von Interesse sind. Andere Benutzer können Ihren Beitrag positiv bewerten oder ihn ignorieren.
Wenn Sie mit Reddit vertraut sind, werden Sie das Format der Plattform erkennen, obwohl es einige wesentliche Unterschiede gibt. Die Hauptseite hat ein super einfaches Layout, das an die Anfänge des Internets erinnert und am besten als spartanisch beschrieben werden könnte.
Es gibt keinen Downvote-Button und keine Unterforen. Abseits der Titelseite gibt es jedoch einen speziell getaggten Abschnitt "Jobs" sowie "ask", um Fragen zu stellen, und "show", das als Show-and-Tell-Typenbereich fungiert.
Hacker News ist eine unschätzbare Ressource für Diskussionen rund um den Nicht-Verbraucher-Tech-Bereich, und das können Sie finden Sie Diskussionen zu allem, von netzunabhängiger Druckluftspeicherung bis hin zu seltsamen JavaScript-Hacks. Sie werden kaum Vergleichsstücke, SEO-optimierte Artikel oder vieles von dem finden, was man als „Flusen“ bezeichnen könnte.
Warum auf Hacker-News von Ihrem Terminal aus zugreifen?
Aufgrund seines einfachen Nur-Text-Layouts ist es ein echter Vorteil, Hacker News in einem Browser anzuzeigen. Sie erhalten keine Bilder oder Anzeigen, es gibt keine Audio- oder Videoeinbettungen, und um ehrlich zu sein, die Ästhetik der Website ist nicht schön.
Da Sie wahrscheinlich sowieso ein paar Terminalfenster geöffnet haben, ist es thematisch angebracht, ein weiteres zu öffnen zum Durchsuchen, Anzeigen und Filtern von Hacker News-Posts, Kommentaren, verlinkten Webinhalten, Einstellungsposts und Benutzerinformationen.
So installieren und verwenden Sie haxor-news unter Linux
haxor-news ist eine Python-App, auf der Pakete gehostet werden PyPI. Sie müssen haben Python auf Ihrem System installiert herunterzuladen und zu installieren. Machen Sie sich keine Sorgen, wenn Sie nicht die neueste Python-Version haben, da haxor-news alles von Python 2.6 bis hin zu Python 3.7 unterstützt.
Damit ist alles, was Sie tun müssen, ein Terminal zu öffnen und Folgendes einzugeben:
Pip Installieren haxor-news
Sobald Sie haxor-news installiert haben, können Sie verfügbare Befehle anzeigen, indem Sie Folgendes in ein Terminal eingeben:
hn
Die grundlegende Verwendung ist einfach, und um die besten 10 Beiträge der letzten Tage anzuzeigen, geben Sie Folgendes ein:
hm am besten
Wenn Sie mehr als die Top 10 in Ihrem Terminal benötigen, hängen Sie einfach eine Ganzzahl für Ihre gewünschte Anzahl von Beiträgen an. Zum Beispiel:
hn besten 30
...zeigt die 30 besten HN-Beiträge der letzten Tage.
Aber das Anzeigen von Schlagzeilen reicht nicht aus. Sie verwenden haxor-news, um die verlinkten Inhalte von anderen Websites als formatierten Markdown in Ihrem Terminal anzuzeigen, nachdem Sie eine Liste von Beiträgen mit dem angesehen haben Sicht Argument gefolgt von der Nummer des Beitrags. Zum Beispiel:
hn-Ansicht 9
Wenn der Artikel Inhalte wie Videos enthält, die auf einem Terminal nur schwer angezeigt werden können, fügen Sie die hinzu -B wechseln Sie, um die verlinkte Seite stattdessen in Ihrem Standardbrowser zu öffnen:
hn Ansicht 12 -b
Der wahre Wert von Hacker News ergibt sich aus seinen Kommentaren und der Community-Interaktion, wo Sie tiefgreifende Diskussionen und Einblicke in Bezug auf den ursprünglichen Beitrag finden können. Der -C switch erweitert alle Kommentare für den Beitrag, sodass Sie den funkelnden Witz und die Schlagfertigkeit der Hacker News-Stammgäste sehen können:
hn Ansicht 18-c
Wenn Sie alternativ eine lokale Kopie der Kommentare für einen bestimmten Beitrag behalten möchten, können Sie sie in einer Datei speichern mit:
hn-Ansicht 8 --Kommentare > /path/to/comments.txt
Beim Anzeigen von Kommentaren ist es gut, Kommentare herausfiltern zu können, die Sie bereits gelesen haben. Mit können Sie nur unsichtbare Kommentare anzeigen -u schalten. Zum Beispiel:
hn Ansicht 12-cu
Filtern Sie haxor-news mit regulären Ausdrücken
Reguläre Ausdrücke (regex) sind Zeichenfolgen, die ein Suchmuster im Text angeben, und Sie können sie verwenden, um Beiträge und Kommentare zu finden sowie nach freiberuflichen Programmierjobs zu suchen, indem Sie die hinzufügen -Q Wechseln Sie zu Ihrer Suchanfrage.
Für eine Suche ohne Berücksichtigung der Groß- und Kleinschreibung nach Kommentaren, die den Begriff „Moderatoren“ im dritten HN-Beitrag enthalten, würden Sie Folgendes eingeben:
hn-Ansicht 3 -cq "(?i) Moderatoren"
Kommentare, die den gesuchten Begriff enthalten, werden hervorgehoben.
Noch nützlicher ist die Regex-Suche bei der Suche nach Jobs oder freien Mitarbeitern. Sie können die monatlichen Stellenausschreibungen durchsuchen mit:
hn einstellen
Und durch Arbeitssuchende Stellen mit:
hn freiberuflich
Die Verwendung von Regex bedeutet, dass Sie genau das finden können, wonach Sie suchen. Wenn Sie beispielsweise nach einem Job suchen, der Ihren Python- und Java-Kenntnissen entspricht, können Sie Folgendes eingeben:
hn einstellen "(?i) Python | Java"
Die obige Abfrage gibt Übereinstimmungen für eine Ihrer Fähigkeiten zurück.
Hacker News ist nicht die einzige großartige Quelle für Tech-News, Jobs und Diskussionen
Neben Hacker News und natürlich MakeUseOf gibt es mehrere Seiten, auf denen Sie interessante Neuigkeiten und Links zu Artikeln finden können.
Wenn Sie Hacker News verwenden, um nach Jobs oder Freiberuflern zu suchen, werden Sie gerne andere Websites durchsuchen, die Ihnen helfen, freiberufliche Arbeit zu finden.