[[!meta title="Open questions"]]
- What are the limits to rendering in the browser?
- number of nodes in a graph
- fidelity of PDF rendering (for display and printing)
- Can DOM nodes be cloned by the browser engine and rendered in a new window?
- inspired by: http://insitu.lri.fr/metisse/
-
How difficult is it to make changes to the UI when developing on the desktop?
-
How can the application be distributed on multiple platforms easily?
- Make an installer for each platform
- More info in the orbital-transfer project wiki.
- Make an installer for each platform
-
Where will the documents be stored?
-
How to reduce and measure energy consumption?
-
How to reduce and measure data consumption?
- How to manage UI in the absence of window manager?
- SDL
- Tcl/Tk
- [[Immediate mode GUI|https://en.wikipedia.org/wiki/Immediate_mode_GUI]]
- [[EFL|https://www.enlightenment.org/about-efl.md]]
-
What would it take to build a system for reading on the terminal?
- Support converting to [[HTML|feature/file-format/html]] and reading in lynx/elinks (either static files or serve over HTTP).
- Support converting to [[Info file format|feature/file-format/info]].
-
How can it be integrated with a user's editor (such as Vim, Emacs, Notepad++).
- Vim and Emacs have built-in documentation support.
- How to translate document structure into speech? Related to [[feature/speech-synthesis]]
- Mathematical equations
- https://tex.stackexchange.com/questions/37640/are-there-good-resources-for-converting-tex-type-files-to-spoken-word
- https://github.com/tvraman/aster-math
- https://mathjax.github.io/MathJax-demos-web/speech-generator/convert-with-speech.html
- other way: https://tex.stackexchange.com/questions/153129/what-research-exists-on-speech-to-latex-mathml
- Block quotes
- Citations
- Footnotes/endnotes
- Abbreviations
- Table of contents
- Figure captions
- Tables
- extract table labels
- also useful for fixed/sticky table headers such as in HTML with
position: sticky
pattern:
- Index
- Glossary
- Mathematical equations
Discussion of metacognitive strategies that could have computer aides.
- During writing, indicators for reading level, sentiment analysis, use of
metaphor:
- https://en.wikipedia.org/wiki/Readability
- algorithm: readability metrics
- possible use: prompt reader to rewrite an idea using their own simpler language to show they understand
- https://en.wikipedia.org/wiki/Sentiment_analysis
- possible use: during conversations, use this to avoid "heated" language or filter out "heated" conversations. Relatedly: http://cognitionandculture.net/blogs/hugo-mercier/why-assholes-are-more-likely-to-be-wrong/.
- https://en.wikipedia.org/wiki/Politics_and_the_English_Language
- algorithm: etymology?
- https://en.wikipedia.org/wiki/Readability
- Discuss phenomenon in terms of statistical distributions:
- Make note of how frequent a phenomenon occurs. A particular
phenomenon could be important in terms of its effects, but rare. For
example, a [[disulfide bridge (SS bond)|https://en.wikipedia.org/wiki/Disulfide]]
between cysteine (Cys) amino acids is important for the stability of proteins,
but per analysis of a H. sapiens proteome DB in
[[Cysteines and Disulfide Bonds as Structure-Forming Units: Insights From Different Domains of Life and the Potential for Characterization by NMR|https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7191308/]],
Cys is found in 97% of proteins, but disulfide bonds are only marked in
18% of proteins, but there is also another effect of protein length that is
correlated with the presence of a disulfide bond. Further information on this:
- [[Frequency of cysteine residue in proteins - Human Homo sapiens - BNID 103538|https://bionumbers.hms.harvard.edu/bionumber.aspx?s=n&v=2&id=103538]]
- [[Fraction of protein cysteines engaged in disu - Human Homo sapiens - BNID 103536|https://bionumbers.hms.harvard.edu/bionumber.aspx?s=n&v=3&id=103536]]
- [[Occurrence of protein disulfide bonds in different domains of life: a comparison of proteins from the Protein Data Bank - Protein Engineering, Design and Selection - Oxford Academic|https://academic.oup.com/peds/article/27/3/65/1518881]]
- Tools
- Bayesian / Graphical models
- https://mc-stan.org/
- https://github.com/pgmpy/pgmpy
- https://www.cs.ubc.ca/~murphyk/Bayes/bnintro.html
- https://stats.stackexchange.com/questions/16750/software-for-drawing-bayesian-networks-graphical-models
- https://mcmc-jags.sourceforge.io/
- https://www.mrc-bsu.cam.ac.uk/software/bugs/
- https://www.quora.com/Are-there-any-tools-that-will-take-a-graphical-model-specified-in-the-BUGS-language-and-output-a-visualization-of-that-graphical-model?share=1
- https://cran.r-project.org/web/views/gR.html
- Bayesian / Graphical models
- Types of data
- Spatial
- e.g., often when discussing a phenomenon in social science, that phenomenon may be mistakenly either localised (only focused on a particular place) or universalised (assumed to exist the same way everywhere). It is important to know where it occurs to avoid parochialism.
- Temporal
- Spatial
- Make note of how frequent a phenomenon occurs. A particular
phenomenon could be important in terms of its effects, but rare. For
example, a [[disulfide bridge (SS bond)|https://en.wikipedia.org/wiki/Disulfide]]
between cysteine (Cys) amino acids is important for the stability of proteins,
but per analysis of a H. sapiens proteome DB in
[[Cysteines and Disulfide Bonds as Structure-Forming Units: Insights From Different Domains of Life and the Potential for Characterization by NMR|https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7191308/]],
Cys is found in 97% of proteins, but disulfide bonds are only marked in
18% of proteins, but there is also another effect of protein length that is
correlated with the presence of a disulfide bond. Further information on this:
- Sourcing
- Primary source, secondary source, etc.
- Summaries are not the same as the primary source.
- There have been cases where false information spreads because nobody
looks up the original source or the author uses an invalid source:
- the diagrams that show different locations on the tongue having different tastebuds
- a journal article that cited a children's novel about Marie Antoinette https://twitter.com/invitinghistory/status/1441080706344443918, https://vivelareine.tumblr.com/post/663173336356061184
- this thread shows step-by-step how to source historical data https://twitter.com/rauchway/status/1167142811952566272
- there are often cases where somebody cites an article to prove a point, but then you follow the citation and neither the methods or discussion can be used to make the point that the citation makes
- other times people cite a work without reading it. For highly cited works ("the classics"), this can lead to a misunderstanding of the intellectual history in a field, e.g., https://twitter.com/gabriel_mathy/status/1452815294204874753
- https://twitter.com/infotranecon/status/1452339829656604672, https://twitter.com/Scholars_Stage/status/1447744949747953669
- Primary source, secondary source, etc.
- Thinking routines
- https://www.theconsortiumforpubliceducation.org/resource/project-based-learning-resources-pbl/research/
- http://www.pz.harvard.edu/thinking-routines
- https://www.sadlier.com/school/ela-blog/think-puzzle-explore-visible-thinking-routine-a-professional-development-series
- https://thinkingpathwayz.weebly.com/thinkingroutines.html
- Be clear about definitions
- e.g., economic variables such as productivity can vary in definition based on if you are working in micro- or macro- contexts.
- e.g., GDP is not always computed directly from national income data, but in some cases may be partially imputed.
- e.g., explain how life expectancy is computed.