The Drumkit verb
github.upload is not a file upload command but rather it is a file write command, in my opinion the verb should be called github.fileWrite. I have been trying to make it upload a markdown file that I created but I am not having any success in doing so, the consequence of which is that there is no way to upload a file to a github repository. Likewise,
github.download is not a file download but rather a file read, thus I think it should be called github.fileRead. My guess is that these verbs originate around handling the contents of an open tab in Drummer rather than a file that is stored in Drummer. However, the addition of writing an outline in a tab to a markdown file, which you do not see as markdown content in the tab, adds the need for actual file transfers. Right now what we have in Drummer is Tools, Download My Files.
#
For whatever reason file systems or
open file storage as Dave has described is not viewed as the vehicle for interop on the web. AFAIK web interop is defined by APIs that allow for applications to communicate between each other. Right now, as currently created, for interop of Drummer and Logseq to occur both applications need to be able to read/write to a common file storage. Of course, there are technical ways for this to open, both Drummer and Logseq could have functionality to read/write to a S3 bucket, but of course that requires the user to know how to create and use S3.
#
Liberty Needs Equality. The true aspirations of the United States of America cannot be realized in an either/or worldview. Did the U.S. veterans fight in wars for you or for us?
#
There is much talk about the "will of the voters" particularly when congress people consider impeaching a President. The problem is that the U.S. Constitution doesn't account for the will of the voters.
Article II establishes what we call the Electoral College that really puts the election for U.S. President in the hands of state legislatures, which is why state elections are so important. A dispute over which are the "official" electors of the state can lead to 27 states deciding who is the next President, and does anyone think that a Republican controlled legislature won't vote against the person who won the state? What we should have learned from January 6, 2020 is that we need constitutional amendments to remove the electoral college and put in place laws that prevent a party from thwarting an election. We have already had two Presidential elections in which the person who earned the most votes from U.S. Citizens did NOT win the election, and thus the "will of the voters" was not upheld. So long as Constitution does not uphold the will of the voters it should NEVER be used as an excuse by congress people to do the right thing.
#
BTW, the reason why we need constitutional amendments is that we now have a Supreme Court that treats the Constitution literally and with no desire to consider context at the time in which the words were written. Despite our declaration from tyranny that lead to the Revolutionary War, we established a government through the U.S. Constitution that allows for tyranny of supremacy through slavery. Eventually the tyranny of supremacy lead to the first U.S. Civil War, and by the way I am not aware of much constitutional debate around succession and whether Lincoln was right in going to war stop it. My point is that one of the big reasons why we are in the situation that we are in is because the foundation of the country, the Constitution, puts in the system to enable it.
#
Tyranny is not just a king or a dictator. A system of laws (see
gerrymandering) that insures that one political party always rule is also tyranny, and our Constitution currently is that system of laws, which is why a "balls and strikes" Supreme Court is actually a threat to democracy. The very fact that gerrymandering has not been ruled flat out Constitutional says a lot. And if you are reading this and saying, but Frank, we will never pass constitutional amendments I submit that belief supports my point.
#