35 karma · joined May 20, 2013
To keep it public - I tag certain headings with :Priority: tag and then use Org-QL to find them, pretty-print (enrich with Story links , completion date), sort by priority, TODO state etc; then export to HTML and copy-paste into Confluence.
The trick is to balance between granularity of items. I definitely don’t want to make everything public, but I do want to have everything in my notes, and this method solved it - the best of all tried over 15 years.
Emacs has LSP client that works will all LSP servers. It's your responsibility to bring an LSP server or implement your own, not Emacs'.
From downsides, it won't compile with xwidgets support (webkit).
Your comment made me think of trying to skip bothering with Lambda’ hash sums and use custom refresh triggers instead, initiated by null_resource. Will do after holidays.
Earlier this year I tried to use Terraform for everything, using principle “everything is a resource” (everything in my case is AWS, Datadog and Snowflake), so adopted “terraform apply” as universal deployment interface. Like if we need a ECR task and a Docker image, build the image from within Terraform (using null_resource which runs “docker build”). This approach works for everything but Lambda as Terraform requires a pointer to source code bundle at the plan stage. After unsuccessful fights I gave up for Lambda, so I build bundles prior to “terraform apply” (using “make build”, where build target does its magic of zipping either Go binary or Babashka Clojure sources).
That approach scales well for already two dozens of Lambdas and counting. Ping me if you want more details.
——
I disagree with this tutorial about tendency to use Terraform modules per AWS service, hiding well-documented AWS resources behind the facade of module with custom parameters with long names.
Babashka[1] with Cheshire[2] aliased as json solves this to me, the code is longer but no need for googling anymore:
USERX='{"name":"duchess","city":"Toronto","orders":[{"id":"x","qty":10},{"id":"y","qty":15}]}'
echo $USERX | jq '.orders[]|select(.qty>10)'
{
"id": "y",
"qty": 15
}
echo $USERX | bb -i -o '(-> *input* first (json/decode true) (->> :orders (filter #(> (:qty %) 10))))'
{:id y, :qty 15}
[1]: https://github.com/borkdude/babashka
[2]: https://github.com/dakrone/cheshireBut anyways keep.
And here is HN discussion - https://news.ycombinator.com/item?id=9272249
I also use salted master password for each site, so I'm feeling safe at this.
Regarding "quick hash" or "slow bcrypt" - it doesn't matter here. Bcrypt complexity is to prevent obtaining real password from it's hash. Here we're dealing with real passwords but not hashes.
[SuperGenPass]: https://chriszarate.github.io/supergenpass/
But I usually save interesting links to favourites. Please consider to add favourites to selection of lists.
Also, Vellum does not support cyrillic at all, even if it's in utf-8.
One thing I can't be satisfied with Simplenote it's iPhone app. It's very simple and UI is great but overall experience when editing and copy/pasting text is poor compared to native iOS notes.
As of this app - do you provide some API to get notes back from your app? iCloud doesn't and it's sometimes not very useful.