Viewing profile — charlesdaniels
charlesdaniels
HN member- Joined
- Sat, Mar 17, 2018, 3:52 PM UTC
- HN karma
- 918
- Public activity
- 171 items
- HN profile
- View on Hacker News ↗
About charlesdaniels
Recent public activity
-
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…
-
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…
-
comment
Comment #40792049
What's better than 1 nifty tool for querying semistructured data? 2 nifty tools for querying semistructured data!
-
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…
-
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...
-
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…
-
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…
-
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…
-
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…
-
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…
-
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 …
-
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…
-
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…
-
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 …
-
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…
-
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…
-
comment
Comment #27932394
I have found uBlacklist[0] works very well for this purpose. 0 - https://addons.mozilla.org/en-US/firefox/addon/ublacklist/
-
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…
-
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…
-
comment
Comment #27270691
Discussion thread for the NY Times article: https://news.ycombinator.com/item?id=27268418
-
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…
-
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 …
-
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…
-
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…
-
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…