Live data from Hacker News

Viewing profile — saclark11

saclark11

HN member
Joined
Sun, Jul 21, 2013, 2:18 AM UTC
HN karma
225
Public activity
38 items

About saclark11

Software Engineer

Recent public activity

  1. comment
    Comment #45916105

    You can do this in Go by making a type declaration defining a function and then adding a method with the same signature on that type, which calls the function. The Go standard libr…

  2. comment
    Comment #44905129

    Sounds like you'll love "Spend Bill Gates' Money" [1] [1]: https://neal.fun/spend

  3. story
  4. comment
    Comment #44504317

    Advertising any UUID/GUID generator as cryptographically secure, or relying on it to be so, is a mistake, in my opinion. You use a UUID when you need a universally unique ID whose …

  5. comment
    Comment #44504089

    > "UUID" was already taken by Google. This shouldn't really matter as your import paths are obviously different. `github.com/google/uuid` and `github.com/sdrapkin/guid` can happily…

  6. comment
    Comment #44268969

    Something similar, but encrypted, is PaperAge [1]. Admittedly, I haven't used it, but it seems like a nice solution for secure physical backup of small secrets. The catch, of cours…

  7. story
  8. story
  9. comment
    Comment #41880371

    > Overall, pretty weird stuff. I am not sure why the Go team went down this route. Maybe it simplifies the compiler by having this bespoke assembly format? Rob Pike spoke on the de…

  10. comment
    Comment #41880281

    Yes. Two of Go's creators, Rob Pike and Ken Thompson, were also authors of Plan 9 at Bell Labs.

  11. story
  12. story
  13. comment
    Comment #41335546

    I wonder if Moxie would now consider knockknock "cryptographically doomed"? From the README, whose commit [1] is dated 2011-09-15: > The request is encrypted using AES in CTR mode,…

  14. story
  15. comment
    Comment #39695837

    Pretty much, yes. If you imagine “Bob” has a policy that he can only converse with numbers in his address book, then you could think of it as: 1. -> Alice calls Bob 1.a. Bob does n…

  16. comment
    Comment #39678814

    My interpretation is he's lamenting that certain Unix OS abstractions (e.g. open, close, read, and write) do not lend themselves well to building distributed systems, like a distri…

  17. comment
    Comment #39586711

    Agreed. I avoid reader-writer locks unless absolutely required and benchmarks prove it worthwhile. Their usage often fails to outperform a regular lock due to additional overhead. …

  18. comment
    Comment #39284311

    > When io.Copy copies from a TCPConn to a UnixConn, it will now use Linux's splice(2) system call if possible, using the new method TCPConn.WriteTo. Interface upgrades, yet again, …

  19. story
  20. comment
    Comment #38023761

    Jazz guitarist Julian Lage suffered from focal dystonia and talks a little about his recovery/retraining process in his interview with Rick Beato [1] 1. https://youtu.be/49KwbU0hT3…

  21. comment
    Comment #37900607

    I'm curious to hear others' answers to this question as well. I've been looking into building my own OpenBSD based home router and so far thinking a Protectli Vault [1] would fit t…

  22. comment
    Comment #37789873

    Well, turns out I'm no longer able to reproduce the issue either. I just turned DDG Privacy Essentials back on for https://cs.opensource.google and I was able to view the site just…

  23. story
  24. comment
    Comment #37751323

    Do you have any privacy/ad-blocking extensions installed? I used to have the same issue and realized it was due to the DuckDuckGo Privacy Essentials extension. When I turn that ext…

  25. comment
    Comment #37066382

    This post resonates with me and briefly acknowledges the thing that scares me the most about self hosting personal stuff for myself and loved ones: the bus factor. I haven't heard …