Typescript 2024-04-14

17:08:00

17:08:00 From Jeff Miller Federation scrape discussion.

17:10:11 From Brian | Plugin | Count |
|---------------|-------:|
 | paragraph | 43177|
 | markdown | 32509| 
| html | 19726|
 | pagefold | 10304| 
| graphviz | 6957|
 | image | 5645|
 | code | 5580|
 | reference | 4505| 
| video | 3358|
 | frame | 3312| 
| factory | 2732| 
| roster | 2640| 
| assets | 1717|
 | activity | 1689|
 | map | 1409|
 | transport | 547|
 | graph | 432|
 | mathjax | 362|
 | method | 289|
 | fivestar | 234|
 | plugmatic | 220| 
| search | 195| 
| audio | 180|
 | grep | 127| | data | 81|
 | zones | 72| 
| present | 72|
 | flagmatic | 66| 
| radar | 59|
 | chart | 53|
 | calculator | 43| 
| changes | 39|
 | calendar | 39|
 | rss | 32|
 | morseteacher | 32|
 | datalog | 25|
 | json | 22|
 | federatedWiki | 20|
 | register | 17|
 | slide | 15|
 | plugins | 14|
 | line | 13|
 | importer | 11|
 | chess | 11|
 | bikeshare | 10| | signature | 9|
 | shell | 9|
 | recycler | 9|
 | rollup | 8|
 | reduce | 8|
 | bytebeat | 8|
 | turtle | 7|
 | solo | 7|
 | pushpin | 7|
 | cytodemo | 7|
 | rostermatic | 6|
 | report | 6|
 | metamodel | 6| 
| scatter | 5|
 | force | 5|
 | cypher | 5|
 | wikish | 4|
 | microtalk | 4|
 | crazy | 4|
 | bars | 4|
 | tab | 3|
 | process-step | 3|
 | print | 3| 
| point | 3|
 | outline | 3|
 | tally | 2|
 | soundcloud | 2|
 | math | 2| 
| future | 2|
 | wsjt | 1| 
| txtzyme | 1|
 | turtle-wander | 1| 
| stats | 1|
 | popup | 1| 
| parse | 1| 
| logwatch | 1|
 | dotviz | 1|
 | detect | 1|

17:12:16 From Jeff Miller plugin survey results predict the impact of changing a plugin on the federation, based on its usage

17:14:28 From Jeff Miller "about this page" link to survey results, a little like the lineup diagram (Jeff: I have found the lineup diagram useful when demonstrating wiki to new people) <3 "are any of these paragraph item IDs used by other pages?"

17:15:58 From Jeff Miller another way of demonstrating wiki federation information sharing affordances -- SEARCH IDs

17:18:35

17:18:35 From Jeff Miller Brian imagines the structure of wiki as a set of nested containers -- a site, a page, a paragraph id -- this model may be helpful for reaggregating wiki content to publication output for different purposes and audiences -- extracting wiki content into papers, presentations, etc. with two-way links

17:19:55 From Jeff Miller Ward reflects that technologies are adopted most quickly when the address an existing pain point. For a free-textbook publisher, their biggest pain point is verifying the intellectual property status of any material. Ward's model for this case was to have an intake wiki managed by the IP team which attaches this information, and once vetted, can be used by any of the textbook authors, maintaining references to the source of that content.

17:21:32 From Jeff Miller Any challenge can be answered by a chain of attribution.

17:22:33 From Jeff Miller (Tableau's directed graph of "data quality" is a closely aligned structure to content source attribution - Jeff's experience there) "where did you get this number from?" "where is this number used for reporting and inference?" (fan-in, fan-out of quantitative reports)

17:24:24 From Jeff Miller "an artist's cottage" (personal wiki), "an artist's cottage courtyard, an artist's retreat" (federated wiki) Wikimedia Commons as an example of source attribution made easily accessible.

17:25:32 From Jeff Miller melting clock conference (Wikimedia Portland conference logo source) Dall-E as a tool for use by artists, judiciously?

17:28:30

17:28:30 From Brian The libcurl bug bounty was early "victum" of LLMs being used in not a great way. https://daniel.haxx.se/blog/2024/01/02/the-i-in-llm-stands-for-intelligence/ is one of the related articles.

17:28:35 From Jeff Miller (a discussion of how to manage the existence of LLM-generated content, especially where those LLMs might be trained on a body like Stack Overflow / Stack Exchange discussions, and Wikipedia) "the i in llm" a victim of sans-serif font confusion variable-width fonts should have stayed on paper. :)

17:30:13 From Jeff Miller positive use of LLM coding tools as a syntax assistant and small-idiom assistant

17:32:34 From Brian I heard, maybe it's a meme, that an new oven comes with an LLM recipe book and often suggests that you cook yourself or other things that are not suitable/useful for recipes...

17:32:35 From Jeff Miller Jeff and Ward relate a positive experience with Javascript syntax assistance and extension of small code structure when experimenting with generating map markers in a frame script.

17:34:45 From Jeff Miller (a discussion of doing small tasks in well-established languages, like "the idiom for reading a file from a URL reference") Reflections on Trusting Trust (as a relevant talk for LLM and for assisted code and library composition)

17:36:54 From Jeff Miller "This library protected the sharp edges of RabbitMQ from confusing developers who aren't expert; but if the library didn't change, but RabbitMQ has moved on... the LLM won't help us understand that point of difference."

17:38:11 From Jeff Miller (today's abstraction over the updated RabbitMQ would be different, so LLMs wouldn't know what the appropriate points of distinction can be) -Eric's story

17:39:18 From Jeff Miller looking under the lamp-post - things that folks are familiar with as problematic, versus things that people aren't familiar with, maybe things hitting dynamic limits that haven't been hit before

17:45:30

17:45:30 From Brian /s do those emails happen before or after the credit card entry...

17:48:55

17:48:55 From Jeff Miller "risk landscape" and "opportunity landscape" as concepts which draw attention to what to work on "whose budget does a system fix come out of?" as a question from Marc about general issues of how to get a fix to happen

17:50:56 From Jeff Miller "Does a learning cycle need to be completed, which isn't fully connected, in order to steer out of vulnerabilities?"

17:52:55 From Brian Is some portion of the company planning to exit in the next 2 years vs planning on staying there for the next 20?

17:53:20 From Jeff Miller Marc reflects on a pattern sometimes applied to fix cross-system problems, by funding them as a percentage of budget (a shared services budget)

17:54:34 From Jeff Miller Marc reflects: is the problem in coordination? (self-service for one team, so we don't have to coordinate with the other team; except that the system isn't sufficient to support this uncoordinated approach)

17:56:31 From Jeff Miller Marc brings in "System II" - the meta-system, how to coordinate and organize work within units of "System I" - people who write software, run marketing campaigns, etc. System II -- coordinate System I so that people don't step on one another's work.

17:57:39 From Jeff Miller System III (efficiency, management); System iV (strategy and opportunity)

17:59:10 From Jeff Miller I'm jumping out early because Sunday is a clash between Sunday Explorers and Ted Young's book club on The Programmer's Brain.

17:59:24 From Brian Bye Jeff, thank you for the notes .

17:59:37 From Jeff Miller save chat!

18:02:29

18:02:29 From Brian That sounds a little like surviorship bias.

18:04:38 From Brian Or even the employees that develop the software.

18:06:11 From Brian I meant that when we only are aware of, or pay attention to, the specific [successful] case, and not the 1000s of failed cases, we are getting a very skewed perspective of what is "emerginent"

18:11:29

18:11:29 From Marc Pierson https://scp.relocalizecreativity.net/view/welcome-visitors/view/shared-care-plan-10-pages

18:12:30 From Brian At some point, I think it's worth skimming through Xapian to see if there is a search aspect that makes sense, maybe for Farms. https://xapian.org/ If they get endorsed by an insurance company, that can change.

18:17:35

18:17:35 From Brian Marc's consulting rate is at least $500/hr, in 15 minute increments...

18:24:22

18:24:22 From Brian Happy to watch it Marc. Cool!

18:24:42 From Marc Pierson Thank you.

18:24:55 From Eric Dobbs https://www.lazarus-ide.org/

18:25:00 From Brian VisualBasic + Delphi with pascal. I gather it's a very practical community.

18:26:02 From Brian Pascal is one of the fastest to compile languages around. while 1 and goto is all the recursion you need. :)

18:28:55

18:28:55 From Brian No elitism in that persona , can't survive the made up cultural stuff that people use to differentiate themselves...

18:29:33 From Paul Rodwell Turbo Pascal on CP/M - long before Delphi

18:29:48 From Brian PCode was a bytecode VM way ahead of it's time... Thus, port the very small VM and all the pascal code worked on the new platform.

18:33:20

18:33:20 From Paul Rodwell and trailing space are still causing problems

18:33:28 From Brian That is the type of emergient behaviour that nature finds and either carres or doesn't care about...

18:34:27 From Jan D. (er|he|they) re: Brian: Personas/Elitism: Yeah, thats really prevalent in Personas. Often they tell more about the company than about the users they are supposed to represent…

18:35:46 From Brian - 4
--- 9
----- 6
------ 12
-------- 4
--------- 6
------------ 5 Those are slugnames and the occurrances of them.

18:37:46 From Brian I think that function is code, procedure is function with side effects, and method is an OO class function . There is similar distinction with parameter is a value bound to an arguement.

18:38:28 From Paul Rodwell http://hexa.viki.wiki/---.html

18:38:34 From Jan D. (er|he|they) Replying to "I think that functio..." yes, at least that's what modern object pascal does!

18:38:54 From Brian hexa.viki.wiki is the primary culprit. :)

18:39:26 From Paul Rodwell http://old.viki.wiki/-.html

18:39:57 From Jan D. (er|he|they) yes! You can use one of them when you lack a hamburger icon in prototyping.

18:40:04 From Ward Cunningham https://en.wikipedia.org/wiki/Yijing_Hexagram_Symbols_(Unicode_block)

18:41:11 From Marc Pierson Eric, please take a look here: https://eip.relocalizecreativity.net/view/clickable-vensim-cld/view/aliveness-of-homesteads-aliveness-of-semi-urban-ecosystems

18:43:55

18:43:55 From Brian I think that's another area that could be more easily improved with a REST api endpoint infront of a sqlite DB as the filestore part of fedwik servers. The end point can do redirects for page renames, for example.

18:46:02 From Brian He might need some booties if it's on cement.

18:47:05 From Jan D. (er|he|they) Oh, the Mort-MS-Persona stuff seems to be well documented: https://blog.codinghorror.com/mort-elvis-einstein-and-you/

18:48:11 From Ward Cunningham https://bikeportland.org/2024/04/13/7th-first-annual-ladds-500-photo-gallery-and-recap-385608

19:04:32

19:04:32 From Eric Dobbs https://xkcd.com/356/

19:05:15 From Paul Rodwell https://www.explainxkcd.com/wiki/index.php/356:_Nerd_Sniping

19:06:23 From Brian If it's a spectrum, everyone is and that is perfectly fine and normal.

19:07:37 From Brian I think that some dislexicness is actually a superpower in that we can reorganize elements more freely when pattern matching...But for spelling tests, not so much...

19:09:18 From Marc Pierson I agree. I would not give it up. Thank god for spell check. Maybe a dyslexic created that software?

19:10:10 From Paul Rodwell https://www.smashingmagazine.com/2023/01/level-up-css-skills-has-selector/

19:17:28

19:17:28 From Brian https://en.wikipedia.org/wiki/GNU_cflow is related to another library I'm looking for that solves flow problems in graphs...

19:20:59

19:20:59 From Brian Not all lookup tables can be converted to formulas...or at least not elequently. https://en.wikipedia.org/wiki/Maximum_flow_problem

19:22:21 From Brian https://en.wikipedia.org/wiki/Flow_network is maybe better for the generic problem.

19:24:35 From Brian AND = min(a,b) and OR = max(a,b) where a and b are usually percentatges.

19:27:20

19:27:20 From Brian Adding "momentum" and "accelleration" to problems often make them more stable or optimal. I think fuzzy logic is more relatable to boolean logic than to neural networks.

19:29:11 From Brian For me, fuzzy logic has the same issues as using independent variables (and no covariant variables) to model a system...it's amazing when it works, but unfortunately, doesn't work as often as you'd want it to.

19:29:42 From Eric Dobbs I remember early days of a java library named Drools… a rules engine that I think was born by implementing a Petri net to represent the rules in the engine. The developer had read a paper about Petri nets and wanted to apply that abstraction. That library became part of JBoss. Not sure where it went from there and not sure if the implementation is still based on Petri nets.

19:36:43

19:36:43 From Paul Rodwell Fuzzy Petri Nets - https://www.sciencedirect.com/science/article/pii/S1474667017584517

19:38:46 From Brian For many situations, I think that being concsious of what hat you are wearing and what tools are approriate for that hat is really important to keep in mind. Applying wrong tools to problem is not effective. So tools have their place and time.

19:40:20 From Brian Different social circles that place different weight on those beliefs. You will not fit in as well in her social circles, unless you adopt some of those "tales" Whether you choose to do that or not depends on how safe you are not doing that.

19:41:42 From Jan D. (er|he|they) Re: Capturing experience in checklists, maybe interesting: "Batting, Habit and Memory: The Embodied Mind and the Nature of Skill" (Sutton) and "Ways of the Hand: A Rewritten Account" (Sudnow) Re: modeling user action: https://www.fordes.de/posts/agre-surveillance_and_capture.html

19:42:10 From Marc Pierson I make sure that they think that I am an odd American, so I can just not play some of the conversations.

19:42:28 From Brian :) your defense mechanism. :)

19:42:53 From Marc Pierson Survival bias

19:43:29 From Jan D. (er|he|they) Replying to "Re: modeling user ac..." https://pages.gseis.ucla.edu/faculty/agre/formalization.html

19:44:52 From Brian I need to start some meat loaf for this evening, have a good week everyone.

19:45:21 From Marc Pierson https://marc.relocalizecreativity.net/view/cybernetic-glossary/view/adaptation

19:45:21 From Jan D. (er|he|they) Reacted to "I need to start some..." with 👋