I had two main problems with LogSeq when I used it:
1. Not designed from the ground-up to prevent data loss. Has had data-loss issues in the past.
<strikethrough>2. An electron app that doesn't let you open multiple documents at once. (edit: nevermind, seems like they did lots of feature development here)</strikethrough>
That said, I don't know of any other good local-first outliners (i.e. like Workflowy).
* Implicit parameters are a language extension, not part of standard Haskell (although extensions are so ubiquitously used that this does not matter much).
* Implicit parameters are rarely used[0]. I would not be surprised if most experienced Haskell programmers have never used them, and while they may know they exist, they might not even remember the syntax or semantics. I belong to that category myself. In Haskell, type classes tend to be used for what other languages might do with implicit parameters.
In more orthodox Haskell, you can use eg the 'Reader Monad' with a suitable datastructure (or combination of Applicatives) where other languages would use dynamically scoped variables.
> Additionally, some application developers directly parse a file in Mozilla’s source code management system called certdata.txt, in which Mozilla’s root store is maintained in a form that is convenient for NSS to build from. The problem with the scripts that directly parse this file is that some of the certificates in this file are not trusted but rather explicitly distrusted
Could the file be split to retroactively fix everyone doing this?
Sure, but some distros (read: Fedora that I know of) use this as a source of truth for their TLS Root trusts. Means the scope is larger than just Mozilla and they'd (hopefully) coordinate with downstreams and others prior to changing this.
Best would be if they shipped a reference parsing library for whatever format they do use is. :-)
It's not strange. Many religions contain an absolute prohibition against denying your faith. It prevents any true believers in those religions from having government documents.
What?!? How does that work? Does he just draw up a blueprint and write "solid gold block goes here" and them some contractor says "yes that gold block will be $NNNNN" and includes it in the budget??
It's likely not literal. He likely quotes for price +50k or something like that, so that people will start thinking about reducing the price before they run out of budget.
1. Not designed from the ground-up to prevent data loss. Has had data-loss issues in the past.
<strikethrough>2. An electron app that doesn't let you open multiple documents at once. (edit: nevermind, seems like they did lots of feature development here)</strikethrough>
That said, I don't know of any other good local-first outliners (i.e. like Workflowy).