Live data from Hacker News

Viewing profile — dimkr1

dimkr1

HN member
Joined
Sat, Oct 08, 2016, 1:16 PM UTC
HN karma
83
Public activity
22 items

About dimkr1

No profile information was provided.

Recent public activity

  1. comment
    Comment #45271998

    Most people wouldn't enjoy something like https://github.com/dimkr/tootik

  2. comment
    Comment #44580173

    https://github.com/dimkr/tootik is another Gemini social network that does federate over ActivityPub, and I've been thinking about developing a minimalist ActivityPub alternative (…

  3. comment
    Comment #38826917

    This is my attempt to tick all boxes. Small codebase, two languages (Go and SQL), easy deployment and no frameworks/ORMs, ActivityPub support and a lightweight text-based interface…

  4. story
  5. comment
    Comment #30986213

    For me, the best small side projects involve some kind of porting (between protocols, OSs or CPUs), contribution of a fix for a visible but mysterious bug, or revival of codebases …

  6. story
  7. story
  8. story
  9. story
  10. comment
    Comment #22719371

    > You can do DNS over HTTPS through Firefox (sadly not on an OS level in Windows for example, but that's fine -- I'm sure OS level support works better on Linux I'm using https://g…

  11. story
  12. comment
    Comment #21151546

    When not running as root, it doesn't use a tmpfs. Also, papaw replaces /proc/self/exe with an empty file. And it has some basic anti-debugging, like locking of the payload to RAM s…

  13. comment
    Comment #21147760

    There are other ways to do this that don't involve tmpfs or write() - see https://github.com/dimkr/papaw and https://github.com/dimkr/Mirai-Source-Code

  14. comment
    Comment #20382321

    nss-tls is "at the OS level". It makes getaddrinfo(), etc', use DoH behind the scenes, so applications are transparently migrated to DoH. I think you missed the nss-tls README and …

  15. comment
    Comment #20374003

    Because the OS (getaddrinfo(), gethostbyname(), etc') doesn't implement DoH; it implements a /etc/hosts parser and a DNS (over UDP) client. I wrote a glibc plugin that implements a…

  16. comment
    Comment #20373671

    Or, you can use https://github.com/dimkr/nss-tls - everything that uses gethostbyname(), addrinfo(), etc', including Firefox with network.trr.mode set to DNS, will use DoH

  17. comment
    Comment #17651088

    Raising the security bar of routers is indeed a priority of many ISPs, organizations and consumers. But IMHO, securing the router isn't enough, because once you close the huge secu…

  18. story
  19. comment
    Comment #12667601

    It isn't Tcl, but a language inspired by Tcl. I think the manual tells the difference, once you see the more restricted syntax.

  20. comment
    Comment #12667590

    Nope. The first token in a statement is treated the same way as those that come after it. This way, you can do stuff like this (i.e. imagine a dictionary that maps HTTP methods to …

  21. comment
    Comment #12667559

    Because everything is an object, including built-in functions

  22. story