diff --git a/.obsidian/plugins/obsidian-excalidraw-plugin/data.json b/.obsidian/plugins/obsidian-excalidraw-plugin/data.json index 95b8f2a..205438e 100644 --- a/.obsidian/plugins/obsidian-excalidraw-plugin/data.json +++ b/.obsidian/plugins/obsidian-excalidraw-plugin/data.json @@ -112,7 +112,7 @@ "library2": { "type": "excalidrawlib", "version": 2, - "source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/2.19.2", + "source": "https://github.com/zsviczian/obsidian-excalidraw-plugin/releases/tag/2.20.2", "libraryItems": [] }, "imageElementNotice": true, diff --git a/README.md b/README.md index 0c365bc..c0ca4d0 100644 --- a/README.md +++ b/README.md @@ -37,3 +37,26 @@ All notes are located in the main directory. For steps to clone this vault and setup Git, see [[windows-setup]]. + +## License + +As a rule, I commit all my work to the public domain. +See [[UNLICENSE]] for legalese to that effect. + +> [!danger] +> This repository contains significant portions of work by other authors. +> While I take pains to ensure they are all properly attributed, +> this notebook is of a scale that I can not be sure nothing has slipped through the cracks. +> Despite my sincere belief that intellectual property is a bourgeoisie myth, +> it is not my intent to violate any laws enforcing it. +> +> [[UNLICENSE]] applies only to files and portions of files that are my own original work. +> It does not grant rights to reproduce, modify, or redistribute third-party content included herein. +> Users are responsible for complying with the licenses of any third-party material. + +## Attribution + +Please do not credit my work +unless you are obligated to by formal standards. + +Even then only if you can't get away with it. diff --git a/UNLICENSE.md b/UNLICENSE.md new file mode 100644 index 0000000..bc4c843 --- /dev/null +++ b/UNLICENSE.md @@ -0,0 +1,24 @@ +This is free and unencumbered software released into the public domain. + +Anyone is free to copy, modify, publish, +use, compile, sell, or distribute this software, +either in source code form or as a compiled binary, +for any purpose, commercial or non-commercial, and by any means. + +In jurisdictions that recognize copyright laws, +the author or authors of this software +dedicate any and all copyright interest in the software to the public domain. +We make this dedication for the benefit of the public at large +and to the detriment of our heirs and successors. +We intend this dedication to be an overt act of relinquishment +in perpetuity of all present and future rights to this software under copyright law. + +THE SOFTWARE IS PROVIDED "AS IS", +WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS BE LIABLE +FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE +OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/csharp.md b/csharp.md new file mode 100644 index 0000000..e0e3c64 --- /dev/null +++ b/csharp.md @@ -0,0 +1,23 @@ +--- +id: +aliases: [] +title: C# +tags: + - authorship/original + - destiny/permanent + - status/incomplete + - type/encyclopedia-entry +--- +# C\# + +C\# (read "C sharp", like the [[music-theory|musical]] symbol) + +It is the sane man's Java. + +I have an unhealthy relationship with C\#. +I'm bad at it, I can never make it do what I want, +but I always blame myself for its shortcomings. + +C\#/.NET naming conventions are excellent. +Methods and variables are almost never abbreviated, +and `PascalCase` is God's gift to the world. diff --git a/earned-value-management.md b/earned-value-management.md index 7993f18..99dae2b 100644 --- a/earned-value-management.md +++ b/earned-value-management.md @@ -6,7 +6,7 @@ tags: - authorship/original - destiny/permanent - status/incomplete - - topic/organization + - topic/ergonomics/organizational - type/encyclopedia-entry --- # Earned Value Management diff --git a/ergonomics.md b/ergonomics.md new file mode 100644 index 0000000..9bd585f --- /dev/null +++ b/ergonomics.md @@ -0,0 +1,65 @@ +--- +id: +aliases: [] +title: Ergonomics +tags: + - topic/ergonomics + - authorship/original + - destiny/permanent/entry-point + - status/incomplete + - type/supertopic +--- +# Ergonomics + +> [!info] +> The words "ergonomic" and "ergonomics" +> represent a considerable portion of my vocabulary. +> If I have a special interest, it's ergonomics. + +[^1]: [What is Ergonomics? - The International Ergonomics Association](https://iea.cc/about/what-is-ergonomics/) + +## Physical Ergonomics + +> [!quote] +> _Physical ergonomics_ is concerned with human anatomical, +> anthropometric, physiological and biomechanical characteristics +> as they relate to physical activity. +> (Relevant topics include working postures, materials handling, +> repetitive movements, work-related musculoskeletal disorders, +> workplace layout, physical safety and health.)[^1] + +%% +Worker to Self + +This one is not a big deal to me, +beyond +%% + +## Cognitive Ergonomics + +> [!quote] +> _Cognitive ergonomics_ is concerned with mental processes, +> such as perception, memory, reasoning, and motor response, +> as they affect interactions among humans and other elements of a system. +> (Relevant topics include mental workload, decision making, +> skilled performance, human-computer interaction, +> human reliability, work stress, and training +> as these may relate to human-system design.)[^1] + +%% +Worker to System +%% + +## Organizational Ergonomics + +> [!quote] +> _Organizational ergonomics_ is concerned with the optimization of sociotechnical systems, +> including their organizational structures, policies, and processes. +> (Relevant topics include communication, crew resource management, +> work design, design of working times, teamwork, participatory design, +> community ergonomics, cooperative work, new work paradigms, +> virtual organizations, telework, and quality management.)[^1] + +%% +Worker to Worker +%% \ No newline at end of file diff --git a/estimating-culture.md b/estimating-culture.md index b51ea83..511188f 100644 --- a/estimating-culture.md +++ b/estimating-culture.md @@ -5,7 +5,7 @@ tags: - destiny/fleeting - status/draft - topic/estimating - - topic/organization + - topic/ergonomics/organizational - type/philosophy - authorship/original title: Estimating Culture diff --git a/estimating-dimensionality.md b/estimating-dimensionality.md index e9aaa0c..6abc8db 100644 --- a/estimating-dimensionality.md +++ b/estimating-dimensionality.md @@ -5,7 +5,7 @@ tags: - destiny/uncertain - status/incomplete - topic/estimating - - topic/organization + - topic/ergonomics/organizational - topic/software - type/idea - authorship/original diff --git a/individual-ability.md b/individual-ability.md index 3f55258..ab95fe4 100644 --- a/individual-ability.md +++ b/individual-ability.md @@ -7,7 +7,7 @@ tags: - destiny/permanent - status/incomplete - topic/individualism - - topic/organization + - topic/ergonomics/organizational - type/philosophy dg-publish: true --- diff --git a/intellectual-capital.md b/intellectual-capital.md index f0231d3..f539c69 100644 --- a/intellectual-capital.md +++ b/intellectual-capital.md @@ -6,7 +6,7 @@ tags: - authorship/other-for-now - destiny/permanent - status/not-started - - topic/organization + - topic/ergonomics/organizational - type/encyclopedia-entry dg-publish: true --- diff --git a/level-selector.jpg b/level-selector.jpg new file mode 100644 index 0000000..26322ce Binary files /dev/null and b/level-selector.jpg differ diff --git a/note-taking.md b/note-taking.md index 3b9c021..01f6802 100644 --- a/note-taking.md +++ b/note-taking.md @@ -6,7 +6,7 @@ tags: - authorship/original - destiny/permanent - status/incomplete - - topic/organization + - topic/ergonomics/organizational - type/philosophy dg-publish: true --- diff --git a/professionalism.md b/professionalism.md index 767b346..e5347fb 100644 --- a/professionalism.md +++ b/professionalism.md @@ -6,7 +6,7 @@ tags: - authorship/original - destiny/permanent - status/incomplete - - topic/organization + - topic/ergonomics/organizational - topic/individualism - type/philosophy dg-publish: true diff --git a/project-management-for-construction-estimating.md b/project-management-for-construction-estimating.md index 9087534..ad474b7 100644 --- a/project-management-for-construction-estimating.md +++ b/project-management-for-construction-estimating.md @@ -8,7 +8,7 @@ tags: - status/incomplete - topic/construction - topic/estimating - - topic/organization + - topic/ergonomics/organizational - type/cross-topic dg-publish: true --- diff --git a/project-management-tm.md b/project-management-tm.md index 305d585..43557c3 100644 --- a/project-management-tm.md +++ b/project-management-tm.md @@ -6,7 +6,7 @@ tags: - authorship/original - destiny/permanent - status/draft - - topic/organization + - topic/ergonomics/organizational - type/philosophy dg-publish: true --- diff --git a/project-management.md b/project-management.md index fbf49fb..eda3c2d 100644 --- a/project-management.md +++ b/project-management.md @@ -6,7 +6,7 @@ tags: - authorship/original - destiny/permanent - status/incomplete - - topic/organization + - topic/ergonomics/organizational dg-publish: true --- # Project Management diff --git a/python.md b/python.md new file mode 100644 index 0000000..dcd677d --- /dev/null +++ b/python.md @@ -0,0 +1,14 @@ +--- +id: +aliases: [] +title: Python +tags: + - authorship/original + - destiny/permanent + - status/incomplete + - type/encyclopedia-entry +--- +# Python + +I have a love-hate relationship with Python +truly my first love was [[csharp|C#]], who can do no wrong. diff --git a/resolving-process-uncertainty.md b/resolving-process-uncertainty.md index 7a2d5ce..36b608d 100644 --- a/resolving-process-uncertainty.md +++ b/resolving-process-uncertainty.md @@ -5,7 +5,7 @@ tags: - authorship/original - destiny/permanent - status/incomplete - - topic/organization + - topic/ergonomics/organizational - type/guide title: Resolving Process Uncertainty dg-publish: true diff --git a/supertopics.md b/supertopics.md index 2664e51..8343488 100644 --- a/supertopics.md +++ b/supertopics.md @@ -5,7 +5,7 @@ tags: - authorship/original - destiny/permanent - status/incomplete - - topic/organization + - topic/ergonomics/organizational - type/encyclopedia title: Supertopics dg-publish: true @@ -19,8 +19,6 @@ They are a group of topics that, while they may seem disparate in a vacuum, are all fundamental to a greater understanding of the whole. - - %% ## TALK diff --git a/tags.md b/tags.md index 942968d..ceb8dbd 100644 --- a/tags.md +++ b/tags.md @@ -107,7 +107,7 @@ but that aren't widely understood to be. Relating to mathematical and abstract concepts of [[risk]]. -### #topic/organization +### #topic/ergonomics/organizational On the subject of [[optimal-patterns]] for processes of varying importance. diff --git a/tennyson_1833_ulysses.md b/tennyson_1833_ulysses.md new file mode 100644 index 0000000..36a0309 --- /dev/null +++ b/tennyson_1833_ulysses.md @@ -0,0 +1,41 @@ +--- +id: +aliases: [] +title: Ulysses +tags: + - authorship/other + - destiny/permanent + - exclude-from-word-count + - status/complete + - type/media/poetry +author: + - Alfred Lord Tennyson +--- +# Ulysses + +It little profits that an idle king, \ +By this still hearth, among these barren crags, \ +Match'd with an aged wife, I mete and dole \ +Unequal laws unto a savage race, \ +That hoard, and sleep, and feed, and know not me. \ +I cannot rest from travel; I will drink \ +Life to the lees. All times I have enjoy'd \ +Greatly, have suffer'd greatly, both with those \ +That loved me, and alone; on shore, and when \ +Thro' scudding drifts the rainy Hyades \ +Vext the dim sea. I am become a name; \ +For always roaming with a hungry heart \ +Much have I seen and known,--- cities of men \ +And manners, climates, councils, governments, \ +Myself not least, but honor'd of them all,--- \ +And drunk delight of battle with my peers, \ +Far on the ringing plains of windy Troy. \ +I am a part of all that I have met; \ +Yet all experience is an arch wherethro' \ +Gleams that untravell'd world whose margin fades \ +For ever and for ever when I move. \ +How dull it is to pause, to make an end, \ +To rust unburnish'd, not to shine in use! \ +As tho' to breathe were life! Life piled on life \ +Were all too little, and of one to me \ +Little remains; but every hour is saved diff --git a/timestamped/2026-02-04_09-00-00.md b/timestamped/2026-02-04_09-00-00.md index c4e9526..2f37188 100644 --- a/timestamped/2026-02-04_09-00-00.md +++ b/timestamped/2026-02-04_09-00-00.md @@ -7,7 +7,7 @@ tags: - destiny/permanent - status/draft - type/timestamped - - topic/organization + - topic/ergonomics/organizational dg-publish: true daily: "[[2026-02-04]]" --- diff --git a/timestamped/2026-02-27_17-11-14.md b/timestamped/2026-02-27_17-11-14.md new file mode 100644 index 0000000..a4777ec --- /dev/null +++ b/timestamped/2026-02-27_17-11-14.md @@ -0,0 +1,44 @@ +--- +id: 2026-02-27T17:11:14-05:00 +aliases: [] +title: "2026-02-27 17:11:14" +tags: + - authorship/original + - destiny/permanent + - status/complete + - type/timestamped +dg-publish: true +date-created: 2026-02-27T17:11:14-05:00 +daily: "[[2026-02-27]]" +weekly: "[[2026-W09]]" +monthly: "[[2026-02]]" +quarterly: "[[2026-Q1]]" +yearly: "[[2026]]" +--- +# 2026-02-27 17:11:14 + +I confidently identified a cormorant +from a peripheral glance while I was driving. +I wondered how I was able to distinguish it from the very similar anhinga +(also a black diving bird with a yellow beak and of the same size) +despite the distance and poor focus of the sighting, +and I believe it was the silhouette. + +While on the water's surface, +Cormorants swim like geese or swans, with a S-shaped neck, +where anhingas stretch their necks out forward +with an upward angle to their beaks. +It's because of this difference in posture +that I associate cormorants with pride and dignity, +where anhingas seem more to me +like they're barely hanging on to their niche. + +I'm reminded of a conversation I had recently with a peer. +They stated (as I interpreted it) +that despite how popular it is to pretend otherwise, +animals do not experience emotion +in any way meaningfully similar to our own perception. +To which I agree. +Certainly cormorants do not feel pride, +nor do anhingas feel the insecurity I project onto them. +but sometimes lies are more useful than truth. diff --git a/timestamped/2026-02-27_17-48-43.md b/timestamped/2026-02-27_17-48-43.md new file mode 100644 index 0000000..9ffa11f --- /dev/null +++ b/timestamped/2026-02-27_17-48-43.md @@ -0,0 +1,55 @@ +--- +id: 2026-02-27T17:48:43-05:00 +aliases: [] +title: "2026-02-27 17:48:43" +tags: + - authorship/original + - destiny/permanent + - status/draft + - type/timestamped +dg-publish: true +date-created: 2026-02-27T17:48:43-05:00 +daily: "[[2026-02-27]]" +weekly: "[[2026-W09]]" +monthly: "[[2026-02]]" +quarterly: "[[2026-Q1]]" +yearly: "[[2026]]" +--- +# 2026-02-27 17:48:43 + +I've meant to ask my peers who read these notes +how they feel about my using "my peer" +rather than their names, +even when my paraphrasing is so specific +as to leaves no doubt of authorship. + +I'd figured I'd respect their wishes on the matter, +but thinking about what my reasoning must have been +(before it became consistency) +I'll probably keep doing it anyway, +however I feel I owe them an explanation. + +These peers sound like you, but they are not. +They are characters of my imagining, +their actions and beliefs +subject to the whims of the narrative. +You'll find that they tend to reinforce my own beliefs +more often than you would. +Ambiguous attribution is how I hint that an interaction is embellished +without harshing the whimsy. + +And another thing: + +The people that I do this for I think aloud with, +speaking with the understanding that I will say things +that are ill advised or poorly reasoned. +I've said before I'd rather not be credited for my ideas, +not least because ideas are free and I am nothing if not frugal. +If y'all properly cited me +on some of the dumb shit I say in implied confidence, +I'd cry. + +In conclusion: +You could call it plagiarism, but I'd disagree. +_Intellectual dishonesty_ I'll grant, +so long as you agree it's tasteful, or at least fun. diff --git a/timestamped/2026-02-27_19-00-57.md b/timestamped/2026-02-27_19-00-57.md new file mode 100644 index 0000000..bca65a6 --- /dev/null +++ b/timestamped/2026-02-27_19-00-57.md @@ -0,0 +1,91 @@ +--- +id: 2026-02-27T19:00:57-05:00 +aliases: [] +title: "2026-02-27 19:00:57" +tags: + - authorship/original + - destiny/permanent + - status/draft + - type/timestamped +dg-publish: true +date-created: 2026-02-27T19:00:57-05:00 +daily: "[[2026-02-27]]" +weekly: "[[2026-W09]]" +monthly: "[[2026-02]]" +quarterly: "[[2026-Q1]]" +yearly: "[[2026]]" +--- +# 2026-02-27 19:00:57 + +## Attribution + +> [!info] +> This is a more objective explanation of my opinion on attribution +> see the previous note [[2026-02-27_17-48-43]] +> for a less formal discussion. + +>[!quote] [[README#Attribution]] +> ## Attribution +> +> Please do not credit my work +> unless you are obligated to by formal standards. + +I'll concede that I hold this preference +in large part _because_ it's unpopular, +but let it not be said that I don't have reasons. + +The academic value of written work is, +with very few exceptions,[^1] +independent of its author. + +[^1]: Testimony of firsthand witnesses to events, + though biases and the deterioration of memory + make it not so much better than baseless speculation + when compared to video evidence. + +This point is not controversial, +it is understood that Warren Buffet's analysis of the stock market can be flawed +even though he is a very successful trader. + +If despite this you +I am lead to two conclusions: + +1. you believe the author's person is relevant (you are foolish) +2. you believe _I_ believe the author's person is relevant (you believe I am foolish) + +But I rarely believe either of these in earnest +because the fallibility of experts is almost universally understood. + +I'm not educated, but I've known many subject matter experts; +electricians that have been so +for over half as long as the profession has existed in earnest. +I have known them to be as fallible +but I know you've been in my shoes +and experienced the same in your own profession, +so we can share this secret and recognize +that no expert's word can be trusted +on the merit of their "experience". + +> [!quote] John Dewey, _Experience and Education_ (1938) +> Experience is inevitable, learning is not.[^2] + +Damn it. + +[^2]: Dewey never says this in _Experience and Education_, + or really anything so quotable. + It's a popular paraphrasing of ideas expressed throughout the book, + however from a cursory reading it doesn't seem to be one + Dewey would agree was especially relevant. + + +This being the case, I'm lead to a secret third option: + +3. You believe the idea is relevant, + but want to deny responsibility for its application. + +Lorem ipsum set amet... + +I consider it a glowing endorsement +when my ideas are thought good enough by others to claim as their own, +and I'm tempted to say that those frustrated by the same +need an ego adjustment. diff --git a/timestamped/2026-02-28_07-59-45.md b/timestamped/2026-02-28_07-59-45.md new file mode 100644 index 0000000..482b2d0 --- /dev/null +++ b/timestamped/2026-02-28_07-59-45.md @@ -0,0 +1,122 @@ +--- +id: 2026-02-28T07:59:45-05:00 +aliases: [] +title: "2026-02-28 07:59:45" +tags: + - authorship/original + - destiny/permanent + - status/draft + - type/timestamped +dg-publish: true +date-created: 2026-02-28T07:59:45-05:00 +daily: "[[2026-02-28]]" +weekly: "[[2026-W09]]" +monthly: "[[2026-02]]" +quarterly: "[[2026-Q1]]" +yearly: "[[2026]]" +--- +# 2026-02-28 07:59:45 + +### Legitimate Genres + +#### Pop + +Pop music is defined by inoffensive themes and melodies. +"Pop" alone is not a complete genre. + +##### Avant-Pop + +##### Hypnagogic Pop + +* Jack Stauber + +##### Chamber Pop + +* The High Llamas + +##### Dream Pop + +* The Marías +* Hibou + +##### Indie Pop + +* Sub Urban + +##### Bedroom Pop + +* ivri + +##### Synth-Pop + +* Crystal Castles + +#### Rap + +##### Cloud Rap + +* Een Glish + +##### Emo Rap + +* Grim Salvo + +##### Scream Rap + +* femtanyl + +#### Rock + +##### Alternative Rock + +* Nirvana +* Softcult + +##### Indie Rock + +* Hockey Dad + +##### Pop Rock + +##### Soft Rock + +#### Heavy Metal + +##### Trap Metal + +Grim Salvo + +#### Punk + +##### Post-Punk + +* Alone in My Room +* Jfarrari +* Молчат Дома (Molchat Doma) + +#### Folk + +##### Indie Folk + +* Annabelle Dinda +* Emerson Woolf & the Wishbones +* The Crane Wives + +#### Jazz + +##### Acid Jazz + +#### Blues + +##### Country Blues + +* Bonnie Raitt + +### False Genres + +#### Grunge + +Grunge is typical of time, place, and aesthetic +(1990's Seattle dirty punk), not musical elements. +Nirvana is Alternative Rock, +Alice in Chains is Heavy Metal. diff --git a/timestamped/2026-02-28_12-02-03.md b/timestamped/2026-02-28_12-02-03.md new file mode 100644 index 0000000..7fff3cb --- /dev/null +++ b/timestamped/2026-02-28_12-02-03.md @@ -0,0 +1,68 @@ +--- +id: 2026-02-28T12:02:03-05:00 +aliases: [] +title: "2026-02-28 12:02:03" +tags: + - authorship/original + - destiny/permanent + - status/draft + - type/timestamped +dg-publish: true +date-created: 2026-02-28T12:02:03-05:00 +daily: "[[2026-02-28]]" +weekly: "[[2026-W09]]" +monthly: "[[2026-02]]" +quarterly: "[[2026-Q1]]" +yearly: "[[2026]]" +--- +# 2026-02-28 12:02:03 + +It is difficult to express how _little_ Accubid does for the user. +Except for LiveCount and SupplierLink +(which are separate programs anyhow) +100% of its functionality could be replicated with database queries. + +This trait is not unique to Accubid,[^1] +what is unique (and uniquely frustrating) +is how little the workflow would change if it was. + +[^1]: Programs like this are called CRUD (Create Read Update Delete) apps. + +If you were to replace the Takeoff tab with a command prompt, +this is what it would look like to take off (2) receptacles: + +```sql +INSERT INTO Takeoff (drawing,area,phase,system,bid_item,labor_factor,assembly,length,count) +VALUES ('E1.01','Level 01','BOH','Electrical','Building','Standard','DUPLEX REC',0,2); +``` + +Given the option, I'd already pick the console; +but I'm aware I'm an outlier. +Consider though, that ... +Not to mention that such a schema would allow mouse-less takeoff, +a considerable boon for [[ergonomics]]. + +*** + +I get strange looks when I suggest that construction estimating could be fun. +Truly I believe it _would_ be fun, +except for the total absence of [skeuomorphism](https://en.wikipedia.org/wiki/Skeuomorph), +interfaces designed to resemble their physical counterparts. + +> ![[level-selector.jpg|400]] +> Mock-up of a level selection interface, +> perhaps for quickly creating typicals. + +%% + +``` + | Roof | + | Level 15 | + ⭍ Levels 04-14 ⭍ + | Level 03 | + | Level 02 | +___| Level 01 |___ + | Level G1 | +``` + +%% \ No newline at end of file