Live data from Hacker News

Viewing profile — charlesdaniels

charlesdaniels

HN member
Joined
Sat, Mar 17, 2018, 3:52 PM UTC
HN karma
918
Public activity
171 items

About charlesdaniels

http://cdaniels.net

Recent public activity

  1. comment
    Comment #47545533

    If we're plugging jq alternatives, I'll plug my own: https://git.sr.ht/~charles/rq I was working at lot with Rego (the DSL for Open Policy Agent) and realized it was actually a pre…

  2. comment
    Comment #40792665

    Wow, didn’t realize it had enough legs for people to be hearing about it except via me! Awesome to hear that. Rego is “for” those authz cases like the ones you mentioned in the sen…

  3. comment
    Comment #40792049

    What's better than 1 nifty tool for querying semistructured data? 2 nifty tools for querying semistructured data!

  4. comment
    Comment #40791978

    I have been working on a project in a similar vein: rq[0]. Mine started out as an attempt to make a jq-like frontend for the Rego[1] language. However, I do find myself using it to…

  5. comment
    Comment #34149889

    I wrote a wrapper around these some years ago which I’ve been using since. It’s been working pretty well for me. https://git.sr.ht/~charles/dotfiles/tree/171c95a20394552e02a...

  6. comment
    Comment #32126562

    There isn’t consensus on who the sea people were. You might be interested in the book “1177 B.C.: The Year Civilization Collapsed” by Eric H. Cline, which covers what we know about…

  7. comment
    Comment #30003912

    I feel like requiring users to enter into a legal agreement with a private third party in order to perform legally required obligations for a government entity has some troubling e…

  8. comment
    Comment #29408840

    I wonder if we'll see a comeback of hand-curated directories of content? I feel like the "awesome list" trend is maybe the start of something there. I would be willing to pay an an…

  9. comment
    Comment #28858839

    > That's a protocol that's a good forty years old 34 years old, actually. I guess we can go ahead and deprecate the x86 instruction set, tcp/ip, ASCII, C, tar, and many other tools…

  10. comment
    Comment #28858821

    I don’t see why sixels couldn’t work. You’d probably want a tool to decode them, diff the images, and then output another sixel image. I’m admittedly not sure of such a tool existi…

  11. comment
    Comment #28856149

    I would point out that sixels[0] exist. There is a nice library, libsixel[1] for working with it, which includes bindings into many languages. If the author of sixel-tmux[2][3] is …

  12. comment
    Comment #28520008

    Personally, I have never used any of these features. I'm not even really sure what "Expanded Dark Mode" is. DOH is probably good for many people, but I prefer to run my own DNS ser…

  13. comment
    Comment #28519726

    The only BlackBerry I ever owned was the BlackBerry Classic, back when that was still contemporary. Best phone I ever had. The UX was very consistent between apps, everything targe…

  14. comment
    Comment #28252036

    Regular expressions, deterministic finite automata, and nondeterministic finite automata are all equivalent[0][1]. All three of these representations are capable of describing any …

  15. comment
    Comment #28213473

    > Unless several topics can be assigned to a person (which seems to be implied in the article), in which case that's 256 bits of entropy available to classify each person. Good cat…

  16. comment
    Comment #28210966

    At the end of the day, even if you assume good faith on Google's part (which I think is quite a leap), causing the user to present more entropy to the site will make them easier to…

  17. comment
    Comment #27932394

    I have found uBlacklist[0] works very well for this purpose. 0 - https://addons.mozilla.org/en-US/firefox/addon/ublacklist/

  18. comment
    Comment #27424539

    Try It Online[0] seems to offer a very similar service - if you don't care about the collaboration aspect of it. It claims to be self-hostable[1]. glot.io[2] is another, which seem…

  19. comment
    Comment #27358731

    Can't say I'm a fan of this. The new redesign looks dreadful; the weird floating tab button thing looks like a UI toolkit bug or maybe someone trying to fake tabs using buttons, ra…

  20. comment
    Comment #27270691

    Discussion thread for the NY Times article: https://news.ycombinator.com/item?id=27268418

  21. comment
    Comment #27269291

    Agreed. Especially on iOS, there isn’t really a convenient way to do this. I’d love something that uses an ssh key pair to accept files from the “share” dialog and have them end up…

  22. comment
    Comment #26907317

    This is a really cool idea! I have wished for something like this for a long time. Glad to see someone built it. Sadly however, it seems that the .bib file I get from Zotero isn't …

  23. comment
    Comment #26468142

    > Citation definitely needed. This is worded without precision, you could claim "work as well" to mean nearly anything. Do you have specifics, with data? Performance? Functionality…

  24. comment
    Comment #26467927

    I have noticed this trend across many different applications/toolkits. In Linux land, GTK is an especially bad offender. Desktops tend to have high-precision pointing devices. It i…

  25. comment
    Comment #26467654

    I feel like it would be even worse on a smaller display where screen real-estate is at a premium. I am fortunate to be able to afford (relatively, compared to most of the world) hi…