I wish I had more time to discuss Terry Stanley's distributed debugger. The part she explained to me was very intriguing.
New Dercuano version: http://canonical.org/~kragen/dercuano-20190915.tar.gz
New stuff on sparse linear image filtering and sparse filter design in general, structure from shading, dehalftoning and halftone detection, bokeh (and removing it), high-speed camera hardware, vertical agriculture, subliminal signaling, bionic hearing, rapid laser deflection, function plotting, and interval trees. So much left to write!
"Well there are a lot of confused arguments being made."
"There certainly are! If you think more carefully and pay more attention to what I'm saying, you can stop making them."
@codesections can you imagine what shell scripts would have been like with an APL keyboard to play with?
1995: Computers are "anything machines". You can create music, write programs, do word processing, and network with anyone all over the world. And you can do them all simultaneously.
2019: In order to even think about using our web page you'll want to download the app onto your phone so we can track the living shit out of you and make sure you keep your full attention on US.
@kragen check out firefox's reading mode (Ctrl+Alt+R or the "printed page" icon in the address bar, right side)
More deletions later, LoC in my fork of the Linux kernel are down from 27.1M to 12.3M. Goal is to only support lowest-common-denominator devices.
(My line-counting was way off earlier in this thread.)
I just learned how to get matplotlib imshow and matshow to not be upside down: origin='lower' or origin='upper'. I was doing this sparse-filter cascade approximation of a Gabor wavelet convolution: https://nbviewer.jupyter.org/url/canonical.org/~kragen/sw/dev3/sparse-gabor.ipynb (explanation in https://gitlab.com/kragen/dercuano/blob/master/markdown/sparse-kernel-cascade-gabor-approximation)
New version of Dercuano: http://canonical.org/~kragen/dercuano-20190831.tar.gz
Lots of new stuff about RL78 microcontrollers, the 8080 instruction set (in octal), AM-radio energy harvesting, AVR bitbanging, relational queries by pattern-matching on text files, multitouch and accelerometer puppeteering, database indexing for neighborhood search with a startling connection with morphology, differentiable neighborhood regression, autism, gold-leaf microstructures and metamaterials, "everything is money", and recycled materials
New version of Dercuano: http://canonical.org/~kragen/dercuano-20190825.tar.gz
New stuff about local search, linear optimization software and applications, cold plasma oxidation, things in Dercuano that would be big if true, and heat exchangers.
I posted a comment to the orange website about encyclopedias and the possibilities of interactive learning tools: https://news.ycombinator.com/item?id=20741101
New version of Dercuano: http://canonical.org/~kragen/dercuano-20190818.tar.gz
New stuff about robust hill-climbing algorithms, linear regression with complex numbers, robot design, economic specialization, and more on unistroke recognition.
Current Dercuano is http://canonical.org/~kragen/dercuano-20190815.tar.gz
New stuff about unistroke recognition, approximate convolution, sandwich theory, 3-D printing with needles, cardboard furniture, and terrestrial lithium reserves, among other things.
I just uploaded a new version of Dercuano: http://canonical.org/~kragen/dercuano-20190724.tar.gz
It now contains about 3500 pages rather than the 3000 a month ago. New notes cover topics including sundial design, scratch holograms, bootstrapping in assembly language, the photosynthetic efficiency of crassulacean acid metabolism, why weirdness is a good life strategy, Bitcoin, dielectric spectroscopy, self-modifying 8080 machine code, fractional-reserve banking, the method of secants, and conical Chinese windlasses.
My new Assembly syntax:
SubX can now build itself! 9kLoC in 1.5s. Caveats:
1. Zero error checking. You still need the C++ translator for development (just like a text editor and other tools).
2. Some programs compile with the C++ translator but not the self-hosted one. Ones with no `Entry` labels, no `data` segments, or with uppercase hex will throw errors. However, it's a bug if a program successfully compiles but generates a different binary.
All friendly creatures are welcome. Be excellent to each other, live humanism, no nazis, no hate speech. Not only for nerds, but the domain is somewhat cool. ;) No bots in general! (only with prior permission)