Hacker Newsnew | past | comments | ask | show | jobs | submit | emmab's commentslogin

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).


Re #2, what do you mean?

So far I've seen that there are tabs, you can open a document in the sidebar, and you can also open multiple windows.


Oh, nevermind on #2 then. Sounds like they've been doing a lot of feature development.


FYI, the tabs are a plugin.


Uh, you can treat holes as being defined as entities by their cause and telos, just like any other object/entity.

e.g. A hole made by a hole punch (cause), for fitting into a 3-ring binder (telos). Done.


There's no disobedience like civil disobedience. All the best things in life are illegal. Long live anarchy! Fire to the prisons!

Information wants to be free! ACAB! Eat the police!


Who are you gonna call when someone comes to eat you? Surely not the police.


Or you can fight for absolute good and justice on a war to unweave entropy itself across the entire multiverse. Your choice.



While this is true, it should be noted that:

* 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.

[0]: https://gist.github.com/atondwal/ee869b951b5cf9b6653f7deda0b...


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.


Nice! I was wondering if implicit parameters were equivalent to dynamic scoping. It seems to be the case.

more on the topic:

http://blog.ezyang.com/2020/08/dynamic-scoping-is-an-effect-...


> 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.

It's fully intentional.


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.


Check your basement!


If it would be detected by profiling that does make the technique asymmetric in that it would only stick around if nobody profiled to find it.


Or if you didn’t have an understanding with the sort of people who would run the profiler...


Slavery is wrong.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: