Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    S

    Sebsauvage

    sebsauvage.net · Personal blog · on HN since 2011

    Sebastien Sauvage writes about small self-hosted web tools he built, including Shaarli, ZeroBin, and a feed reader, plus networking notes.

    Visit blogHN submissions
    Open Source & LinuxWeb DevelopmentPrivacy & Policy
    What HN says

    HN commenters recommend Shaarli for bookmarks and ZeroBin as a pastebin that keeps encryption on the client side.

    Stats for nerds
    32HN people shared it
    7linked in comments
    408story points
    Aug 2025last shared
    2011people per year2025

    Top posts on HN

    1. 1
      ZeroBin, opensource Pastebin where the server has zero knowledge of pasted data
      9 people · 218 points · first shared 2012 · 71 comments on HN
    2. 2
      Anonymous posts usernames and passwords of US Congress staffers
      1 person · 96 points · first shared 2013 · 70 comments on HN
    3. 3
      Shaarli: Self-hosted del.icio.us alternative
      6 people · 85 points · first shared 2013 · 29 comments on HN
    4. 4
      Zerobin – pastebin clone with zero knowledge of hosted data
      11 people · 8 points · first shared 2012 · Discussion on HN
    5. 5
      Punching Holes into Firewalls
      1 person · 1 points · first shared 2025 · Discussion on HN
    6. 6
      Links
      3 people · first shared 2013
    7. 7
      Doku
      1 person · first shared 2013
    8. 8
      Rha 20130317 kriss 5.png
      1 person · first shared 2013
    9. 9
      Doku
      1 person · first shared 2019
    10. 10
      Doku
      1 person · first shared 2014

    What HN people wrote when they linked it

    • iamthedataFeb 2013

      Gratz, Shaarli is pretty cool. Diigo is quite decent, but now I rather run Shaarli on localhost. Archival feature would be great, even if it just shells out to httrack. If used on a local machine, the disk space is not a great concern.

      With 0.0.40 beta, I was having the problem about "Wrong login/password" and "Wrong token". It would be great if you could apply the fix described by this user:

      lgaggini, 2012/11/10 18:59, http://sebsauvage.net/wiki/doku.php?id=php:shaarli:discussion

      > I host last beta of shaarli (0.0.40) on my local network and I access it by custom name defined in clients hosts file and relative virtual host configuration in my nginx web server. My browser is Chromium (22.0.1229.94 (161065)). After the first configuration, every time I try to login I receive the Wrong login/pass error. After some investigation and debugging I discover a problem with cookie management (only in Chromium, in Firefox all work flawlessly). With the default code and Chromium, the cookie is correctly written by the browser, but it's not retrieved so all checks performed on sessions value (mainly tokenOK() and isLoggedIn()) fail. To fix I have to replace, in the main code index.php, the session cookie path parameter, from dirname($_SERVER[“SCRIPT_NAME”]).'/' to dirname($_SERVER[“SCRIPT_NAME”]) (short story, i remove the trailing /). I hope to help someone else with similar problem. Regards and keep up the good work.

    • grumphAug 2018

      If you don't know it, take a look at Shaarli[1], it's a bookmarking web app that allows you to share your bookmarks via RSS, you can add tags and comments, but you can also have "notes" without a link that can be used as microblogging posts.

      It's a project from Sebsauvage[2] (an old school french blogger), who wanted to build a social network around the RSS technology.

      I know there are projects around it to aggregate multiple shaarli and use it as an actual social network based around sharing links with RSS. I didn't search about it, but it seems that shaarlo[3] is one of them. EDIT: actually, projects like this are listed in shaarli's documentation[4].

      EDIT2: tt-rss-shaarli seems to be what you want, Tiny-Tiny RSS with Shaarli, an aggregator with a sharing/commenting functionality.

      [1] https://github.com/shaarli/Shaarli

      [2] http://sebsauvage.net/wiki/doku.php?id=php:shaarli

      [3] https://github.com/DMeloni/shaarlo

      [4] https://shaarli.readthedocs.io/en/master/Community-&-Related-software/

    • bigbugbagSep 2016

      Why not use a real database ? Files are slow !

      Do browsing this page feel slow ? Try browsing older pages, too.

      It's not slow at all, is it ? And don't forget the database contains more than 16000 links, and it's on a shared host, with 32000 visitors/day for my website alone. And it's still damn fast. Why ?

      The data file is only 3.7 Mb. It's read 99% of the time, and is probably already in the operation system disk cache. So generating a page involves no I/O at all most of the time.

      http://sebsauvage.net/wiki/doku.php?id=php:shaarli#why_not_use_a_real_database_files_are_slow

    • BiteCode_devNov 2020

      > This seems like HP is acting anti-competitively

      I believe that they are and that it's not just a feeling. Some of their printers also used to tell your cartridges were empty before they were.

      Printer breaks very fast and support don't really help you: https://sebsauvage.net/streisand.me/matronix/index.php?20200603_070634_Pourquoi_j___ai_resilie_mon_abonnement_HP_Instant_Ink (french).

      Their policy on recurring payment is also pretty damning: https://www.eff.org/deeplinks/2020/11/ink-stained-wretches-battle-soul-digital-freedom-taking-place-inside-your-printer

    • gealJun 2013

      From what I see:

      * everything is done server side -> trust issues

      * no encryption, just indexed by a hash -> that means the messages are not store encrypted on the server

      I would recommend people stay away from your solution, and instead use something like Zerobin: http://sebsauvage.net/paste/
      It encrypts everything using SJCL, and if I am worried with the server sending me a modified version of the JS code, I can still keep the code on my own computer but use it to send to the server.

    • just_observingSep 2016

      I have an install of zerobin which I use for keys, items that I would prefer not to email but it does not support files, just text. Essentially it's a pastebin.

      "TL;DR: ZeroBin is a minimalist, opensource online pastebin/discussion board where the server has zero knowledge of hosted data. Data is encrypted/decrypted in the browser using 256 bits AES."

      http://sebsauvage.net/wiki/doku.php?id=php:zerobin

      test at http://sebsauvage.net/paste/

    Related

    Rubenerdrubenerd.com44 people

    Git ignores .gitignore with .gitignore in .gitignore

    Rubenerd
    Personal · last shared 2026
    Ilya Grigorikigvita.com177 people

    Chrome DevTools could do that?

    Ilya Grigorik
    Personal · last shared 2026
    Project Zerogoogleprojectzero.blogspot.com550 people

    Reading privileged memory with a side-channel

    Project Zero
    Company · last shared 2025
    I Don't Play Dartsidontplaydarts.com81 people

    Detecting the use of "curl | bash" server-side

    I Don't Play Darts
    Personal · last shared 2024
    jwzjwz.org880 people

    Watch a VC use my name to sell a con

    jwz
    Personal · last shared 2026
    Graham Jenkinsdarkcoding.net44 people

    Facebook’s code quality problem (2015)

    Graham Jenkins
    Personal · last shared 2025
    fasterthanli.mefasterthanli.me236 people

    A half-hour to learn Rust

    fasterthanli.me
    Personal · last shared 2026
    Manish Goregaokarmanishearth.github.io97 people

    Picking Apart the Crashing iOS String

    Manish Goregaokar
    Personal · last shared 2026