Show HN: Reminiscence, self-hosted bookmark manager and personal wayback machine

Self-hosted Bookmark and Archive manager

Bookmark links and edit its metadata (like title, tags, summary) via web-interface.

Archive links content in HTML, PDF or full-page PNG format.

Automatic archival of links to non-html content like pdf, jpg, txt etc..
i.e. Bookmarking links to pdf, jpg etc.. via web-interface will automatically save those files on server.

Directory based categorization of bookmarks

Automatic tagging of HTML links.

Automatic summarization of HTML content.

Special readability mode.

Search bookmarks according to url, title, tags or summary.

Supports multiple user accounts.

Supports public and group directory for every user, which can be shared with public or group of users.

Upload any file from web-interface for archieving.

Easy to use admin interface for managing multiple users.

Import bookmarks from Netscape Bookmark HTML file format.

First make sure that python 3.5.2+ (recommended version is 3.6.5+) is installed on system and install following packages using native package manager.
1. virtualenv

2. wkhtmltopdf (for html to pdf/png conversion)

3. redis-server (optional)

Installation of above


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/YyYTQ2xAK6M/reminiscence

Original article

Who Wrote the Anti-Trump New York Times Op-Ed? Using Tidytext (rstat)

Like a lot of people, I was intrigued by “I Am Part of the Resistance Inside the Trump Administration”, an anonymous New York Times op-ed written by a “senior official in the Trump administration”. And like many data scientists, I was curious about what role text mining could play.

This is a useful opportunity to demonstrate how to use the tidytext package that Julia Silge and I developed, and in particular to apply three methods:

Using TF-IDF to find words specific to each document (examined in more detail in Chapter 3 of our book)
Using widyr to compute pairwise cosine similarity
How to make similarity interpretable by breaking it down by word
Since my goal is R education more than it is political analysis, I show all the code in the post.

Even in the less than 24 hours since the article was posted, I’m far from the first to run text analysis on


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/M3XneCiOatE/

Original article

Google Slammed Over Chrome Change That Strips ‘www’ From Domain URLs

An anonymous reader quotes ITWire:
Google’s move to strip out the www in domains typed into the address bar, beginning with version 69 of its Chrome browser, has drawn an enormous amount of criticism from developers who see the move as a bid to cement the company’s dominance of the Web. The criticism comes a few days after Chrome’s engineering manager Adrienne Porter Felt told the American website Wired that URLs need to be got rid of altogether. The change in Chrome version 69 means that if one types in a domain such as www.itwire.com into the browser search bar, the www portion is stripped out in the address bar when the page is displayed.
When asked about this change in a long discussion thread on a mailing list, a Google staffer wrote: “www is now considered a ‘trivial’ subdomain, and hiding trivial subdomains can be disabled in flags (will also


Original URL: http://rss.slashdot.org/~r/Slashdot/slashdot/~3/L5PquTjuPcY/google-slammed-over-chrome-change-that-strips-www-from-domain-urls

Original article

Brute Force Incognito Browsing

September 06, 2018

nullprogram.com/blog/2018/09/06/

Both Firefox and Chrome have a feature for creating temporary private
browsing sessions. Firefox calls it Private Browsing and Chrome
calls it Incognito Mode. Both work essentially the same way. A
temporary browsing session is started without carrying over most
existing session state (cookies, etc.), and no state (cookies,
browsing history, cached data, etc.) is preserved after ending the
session. Depending on the configuration, some browser extensions will
be enabled in the private session, and their own internal state may be
preserved.

The most obvious use is for visiting websites that you don’t want
listed in your browsing history. Another use for more savvy users is
to visit websites with a fresh, empty cookie file. For example, some
news websites use a cookie to track the number visits and require a
subscription after a certain number of “free” articles. Manually
deleting cookies is a pain (especially without a specialized
extension), but opening the same article in a private


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/RMNSmbD_IAI/

Original article

Google open sources Graphd, the original Knowledge Graph

For an introduction to graphd, see
A Brief Introduction to Graphd.
This is not an official Google product.
Building
Build with bazel, like so:
(¬‿¬) bazel build graphd
……………………………………….
INFO: Analysed target //graphd:graphd (16 packages loaded).
INFO: Found 1 target…
Target //graphd:graphd up-to-date:
bazel-bin/graphd/graphd
INFO: Elapsed time: 23.070s, Critical Path: 0.84s
INFO: Build completed successfully, 377 total actions

Running graphd
To get started:
(¬‿¬) bazel-bin/graphd/graphd -y -d /tmp/db
graphd> write(name = “HAS_KEY”)
ok (d119a8c04000dcb38000000000000000)
graphd> read()
ok ((d119a8c04000dcb38000000000000000 null “HAS_KEY” null null null true true 2018-09-07T19:41:57.0000Z))
graphd>

For more details, see graphd.conf(5) and
graphd(8)


Original URL: http://feedproxy.google.com/~r/feedsapi/BwPx/~3/ZI4RiGfYGAY/graphd

Original article

Proudly powered by WordPress | Theme: Baskerville 2 by Anders Noren.

Up ↑

%d bloggers like this: