* https://i.ibb.co/ccqKZ71L/keenlore.png
2,920 karma · joined October 1, 2009
username @ gmail
* https://i.ibb.co/ccqKZ71L/keenlore.png
Thoughts?
See my Typesetting Markdown series:
https://dave.autonoma.ca/blog/2019/05/22/typesetting-markdow...
> Is there a specific reason you picked ConTeXt?
LaTeX:
* doesn't (easily, or practically) separate content from presentation;
* has arcane, antiquated syntax;
* packages can have namespace conflicts (rare, but happens);
* requires package installation for additional features.
ConTeXt, being monolithic and newer, avoids all those issues. The feature matrix lists a number of samples typeset with ConTeXt:
https://keenwrite.com/blog/2025/09/08/feature-matrix/
FWIW, pandoc has the ability to generate ConTeXt code.
"People from minority groups are relatively more often suspected of crimes that are more likely to end in a prison sentence. There is also a higher average number of charges against people from minority groups. On the socio-economic scale, people with an immigration background are more likely to be in vulnerable positions with lower education levels.
"The origin of a suspect influences the outcomes of the criminal proceedings against them. 'This may indicate conscious or unconscious discrimination, which goes against the principle of the rule of law, in which everyone has an equal chance of fair treatment,' the researchers said."
When electing a candidate, not everyone endorses every specific policy of that candidate; casting a ballot does not imply total ideological alignment (nor even full knowledge of all policies), especially in a two-party FPTP electoral system. Many people vote based on broad messaging, loyalty, economic sentiment, or identity instead of in-depth platform analysis. To wit, Latino voters did not realise how helping to push ice-cold reds into power would affect their lives. They simply didn't know or understand. Now they do. Canada's next actions, counter-tariffs, and burgeoning global economic ties I hope will further open the eyes of mislead citizens.
Harris lost the popular vote by 1.5%, which does not a landslide make.
It would be decidedly un-Canadian to leverage electricity, potash, or other commodities necessary for survival in trade negotiations -- despite what Ford may suggest. We're nice, but we won't bow to bullies. Elbows up, eh!
https://dave.autonoma.ca/blog/2019/05/22/typesetting-markdow...
To write my hard sci-fi novel, I wrote a cross-platform Markdown editor so that I could use interpolated variables along with R code:
https://keenwrite.com/screenshots.html
ConTeXt produces the PDF files. I also developed a few calculators to help confirm physics and other plot-related aspects:
I self-host using my own read-only, FOSS, pure PHP Git repository reader for personal projects.
Have you tried real-time audio processing for digital radio communications on a JVM that requires sub-millisecond latency on older, temperature-hardened CPUs?
* https://keenwrite.com/screenshots.html
* https://keenwrite.com/docs/user-manual.pdf
* https://www.youtube.com/watch?v=8dCui_hHK6U
My software uses ConTeXt to typeset into PDF.
{
"document": {
"ElementA": "/home/username/project/valid-01.csv",
"ElementB": "/home/username/project/valid-02.csv"
}
}
Then Opus had the audacity to couple the JsonReader to the CsvReader so that it could parse the CSV file contents during JSON parsing ... introducing at least five long-term maintenance issues along the way.https://www.eng.auburn.edu/~kchang/comp6710/readings/They%20...
"There is the software. And then there are the databases beneath the software, two enormous databases, encyclopedic in their comprehensiveness. One is the history of the code itself -- with every line annotated, showing every time it was changed, why it was changed, when it was changed, what the purpose of the change was, what specifications documents detail the change. Everything that happens to the program is recorded in its master history. The genealogy of every line of code -- the reason it is the way it is -- is instantly available to everyone."
The Mooche
* https://www.youtube.com/watch?v=BPJ5vNmVL3I (The Duke, 1928)
* https://www.youtube.com/watch?v=tLdCq2PKM4o (John Barry, 1984)
Sugar Foot Stomp
* https://www.youtube.com/watch?v=qEdIWVsfPXs (Henderson, 1925)
* https://www.youtube.com/watch?v=35foefTrdLo (Nighthawks, 1993)
Doctor Jazz
* https://www.youtube.com/watch?v=HTYAaX7lqjQ (Morton, 1926)
* https://www.shazam.com/song/1687138286/doctor-jazz (Asaro & Fat Babies, 2016)
I was wondering if anyone was working on this (i.e., using pure software). Period equipment, real musicians, and such would be time consuming, arduous, and cost prohibitive.
Shout out to Kroki, which offers Mermaid and many other text-based diagramming formats.
OSM is fantastic. I wanted a free, unencumbered map that matches the site's theme for ride sharing, billeting, and the venue location. The solution wasn't trivial, but at least it was possible. Couldn't imagine doing that with Google Maps.
Similar story. Sent out 900+ emails to scientific illustrators; about 25 accepted. Here's the result:
libEGL warning: pci id for fd 31: 10de:1ff0, driver (null)
pci id for fd 33: 10de:1ff0, driver (null)
pci id for fd 34: 10de:1ff0, driver (null)
libEGL warning: egl: failed to create dri2 screen
libEGL warning: pci id for fd 31: 10de:1ff0, driver (null)
pci id for fd 33: 10de:1ff0, driver (null)
pci id for fd 34: 10de:1ff0, driver (null)
libEGL warning: egl: failed to create dri2 screen
libEGL warning: pci id for fd 31: 10de:1ff0, driver (null)
0124:fixme:nls:RtlGetThreadPreferredUILanguages 00000034, 0313F66C, 0313F6DC 0313F674
0124:fixme:nls:get_dummy_preferred_ui_language (0x34 0x1009 0313F66C 0313F6DC 0313F674) returning a dummy value (current locale)
0124:fixme:heap:RtlSetHeapInformation HEAP_INFORMATION_CLASS 1 not implemented!
0124:fixme:nls:RtlGetThreadPreferredUILanguages 00000034, 0313F9D4, 0313FA44 0313F9DC
0124:fixme:nls:get_dummy_preferred_ui_language (0x34 0x1009 0313F9D4 0313FA44 0313F9DC) returning a dummy value (current locale)
0124:fixme:shell:InitNetworkAddressControl stub
0124:fixme:richedit:editor_handle_message EM_GETLANGOPTIONS: stub
0124:fixme:richedit:editor_handle_message EM_SETLANGOPTIONS: stub
0124:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0124:fixme:win:RegisterTouchWindow hwnd 000100E0, flags 0 stub!
0124:fixme:msvcrt:__clean_type_info_names_internal (7853A300) stub
0124:fixme:msvcrt:__clean_type_info_names_internal (7B4F6BE4) stub
0124:fixme:msvcrt:__clean_type_info_names_internal (79410E54) stub