<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Notes on D'Arcy Norman, PhD</title><link>https://darcynorman.net/notes/</link><description>Recent content in Notes on D'Arcy Norman, PhD</description><generator>Hugo</generator><language>en-us</language><managingEditor>dnorman@me.com (D'Arcy Norman)</managingEditor><webMaster>dnorman@me.com (D'Arcy Norman)</webMaster><lastBuildDate>Sun, 30 Mar 2025 06:57:54 +0000</lastBuildDate><atom:link href="https://darcynorman.net/notes/index.xml" rel="self" type="application/rss+xml"/><item><title>rethinking notes and drawings in obsidian</title><link>https://darcynorman.net/notes/2025/2025-03-30-rethinking-notes-and-drawings-in-obsidian/</link><pubDate>Sun, 30 Mar 2025 06:57:54 +0000</pubDate><author>dnorman@me.com (D'Arcy Norman)</author><guid>https://darcynorman.net/notes/2025/2025-03-30-rethinking-notes-and-drawings-in-obsidian/</guid><description>&lt;p&gt;I often have YouTube on our TV, mostly displaying live webcam feeds from &lt;a href="https://www.youtube.com/watch?v=MhJD0tMWJ_4"&gt;interesting&lt;/a&gt; &lt;a href="https://www.youtube.com/watch?v=VI8Wj5EwoRM"&gt;places&lt;/a&gt;. This week, the &amp;ldquo;recommended for you&amp;rdquo; block showed one from &lt;a href="https://nicolevanderhoeven.com"&gt;Nicole van der Hoeven&lt;/a&gt;: &lt;a href="https://www.youtube.com/watch?v=zmgqMZi6QL8"&gt;Visual note templates with Obsidian Excalidraw&lt;/a&gt; (embedded below).&lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve been using &lt;a href="https://obsidian.md"&gt;Obsidian&lt;/a&gt; for a couple of years now, and have been using the excellent &lt;a href="https://github.com/zsviczian/obsidian-excalidraw-plugin"&gt;Excalidraw plugin&lt;/a&gt; to quickly add diagrams and sketches to my notes. It works well enough - and is definitely not anywhere as polished as &lt;a href="https://www.omnigroup.com/omnigraffle/"&gt;OmniGraffle&lt;/a&gt; - but is integrated and integrated wins almost every time. It&amp;rsquo;s easy enough to create a new Excalidraw drawing and embed that into any note as an image - and then to be able to click into the image to edit it.&lt;/p&gt;</description></item><item><title>developing a custom hugo theme with claude</title><link>https://darcynorman.net/notes/2025/2025-03-18-developing-a-custom-hugo-theme-with-claude/</link><pubDate>Tue, 18 Mar 2025 16:09:22 +0000</pubDate><author>dnorman@me.com (D'Arcy Norman)</author><guid>https://darcynorman.net/notes/2025/2025-03-18-developing-a-custom-hugo-theme-with-claude/</guid><description>&lt;p&gt;I&amp;rsquo;ve been using a customized theme based on the great &lt;a href="https://themes.gohugo.io/themes/beautifulhugo/"&gt;Beautiful Hugo&lt;/a&gt; theme for Hugo for a few years now. It&amp;rsquo;s worked well, and I&amp;rsquo;d made a lot of adjustments to make it do what I wanted. But it never felt like &amp;ldquo;mine&amp;rdquo; and I&amp;rsquo;d always meant to take the time to build my own. So, Which was likely never going to happen, so a week and a half ago I thought I&amp;rsquo;d try building one with Claude:&lt;/p&gt;</description></item><item><title>Using Chatgpt-4o to Redesign My Homepage</title><link>https://darcynorman.net/notes/2024/using-chatgpt-4o-to-redesign-my-homepage/</link><pubDate>Thu, 01 Aug 2024 07:42:47 -0600</pubDate><author>dnorman@me.com (D'Arcy Norman)</author><guid>https://darcynorman.net/notes/2024/using-chatgpt-4o-to-redesign-my-homepage/</guid><description>&lt;p&gt;I&amp;rsquo;ve used &lt;a href="https://home.darcynorman.net"&gt;a custom, hand-rolled homepage&lt;/a&gt; ever since &lt;a href="https://en.wikipedia.org/wiki/IGoogle"&gt;Google googled its iGoogle personalized homepage thing back in 2013&lt;/a&gt;. It&amp;rsquo;s set as the homepage for my browsers, and is a quick way to get to things that I use often and to check in on weather and status at several places at once.&lt;/p&gt;
&lt;p&gt;&lt;img src="https://darcynorman.net/images/2024/homepage-old.webp" alt="screenshot of my old homepage"&gt;&lt;em&gt;Screenshot of the original version of my homepage.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;But it never &lt;em&gt;quite&lt;/em&gt; worked the way I wanted it to. It wasn&amp;rsquo;t super responsive on mobile devices, not scaling or adapting the layout very effectively. It used cobbled DIY html and CSS, and I&amp;rsquo;m sure it could be improved.&lt;/p&gt;</description></item><item><title>Visualizing a Teams List Using ChatGPT 4o</title><link>https://darcynorman.net/notes/2024/visualizing-a-teams-list-using-chatgpt-4o/</link><pubDate>Tue, 30 Jul 2024 16:42:02 -0600</pubDate><author>dnorman@me.com (D'Arcy Norman)</author><guid>https://darcynorman.net/notes/2024/visualizing-a-teams-list-using-chatgpt-4o/</guid><description>&lt;p&gt;I am rather full of self-loathing after spending so much time using generative AI tools today. But this was actually really useful.&lt;/p&gt;
&lt;p&gt;Our team uses a List in our MS Teams site to track projects - their status, contributors, due dates, etc. It started as a small list that was pretty manageable, but has grown into a list with 99 items. Data has been entered organically, so it&amp;rsquo;s not like it&amp;rsquo;s a fully normalized database with rigid taxonomies etc. So, making sense of it has become more of a challenge.&lt;/p&gt;</description></item><item><title>Figuring Out Obsidian + Ollama</title><link>https://darcynorman.net/notes/2024/figuring-out-obsidian-+-ollama/</link><pubDate>Tue, 30 Jul 2024 14:19:19 -0600</pubDate><author>dnorman@me.com (D'Arcy Norman)</author><guid>https://darcynorman.net/notes/2024/figuring-out-obsidian-+-ollama/</guid><description>&lt;p&gt;I followed &lt;a href="https://www.ifb.me/blog/ai/obsidiansmartconnect"&gt;this howto on Innovation for Bytes&lt;/a&gt;&lt;sup id="fnref:1"&gt;&lt;a href="#fn:1" class="footnote-ref" role="doc-noteref"&gt;1&lt;/a&gt;&lt;/sup&gt; to set up &lt;a href="https://ollama.com/"&gt;Ollama&lt;/a&gt; and connect it to the &lt;a href="https://github.com/brianpetro/obsidian-smart-connections"&gt;Smart Connections plugin&lt;/a&gt;. It had the missing bits of documentation for the &lt;em&gt;Model Platform&lt;/em&gt; and &lt;code&gt;path&lt;/code&gt; bits.&lt;/p&gt;
&lt;div class="callout" role="note" style="padding: 1em 1em; border-radius: 1em; border: 2px solid #333333; margin-top: 1em; margin-bottom: 1em;"&gt;
	&lt;h3 style="display: block; font-size: 1em;"&gt;&lt;span aria-hidden="true"&gt;🤖&lt;/span&gt; AI-Generated Content via llama3&lt;/h3&gt;
	&lt;div class="callout-inner" style="margin-left: 0.5em; padding: 1.5em 0.75em 1.5em 0.6em;"&gt;
 &lt;p&gt;Based on your notes for SCUP 2024, here are the most important highlights:&lt;/p&gt;</description></item><item><title>Trying Out LLMs in Obsidian</title><link>https://darcynorman.net/notes/2024/trying-out-llms-in-obsidian/</link><pubDate>Tue, 30 Jul 2024 10:51:44 -0600</pubDate><author>dnorman@me.com (D'Arcy Norman)</author><guid>https://darcynorman.net/notes/2024/trying-out-llms-in-obsidian/</guid><description>&lt;p&gt;After &lt;a href="https://mgmt.wharton.upenn.edu/profile/emollick/"&gt;Ethan Mollick&amp;rsquo;s&lt;/a&gt; keynote at &lt;a href="https://www.scup.org/conferences-programs/scup-2024-annual-conference/"&gt;SCUP 2024&lt;/a&gt;, I decided that I need to spend much more quality time with generative AI tools so that I can better understand how they work and what we can (and can&amp;rsquo;t) do with them. I still firmly believe that running LLM tools locally is important - if I&amp;rsquo;m feeding an LLM my content (some of which can&amp;rsquo;t be shared with third parties just due the nature of my work), I need to know it&amp;rsquo;s not being shared. The only way to ensure that is by running everything locally. Which means lots of trade-offs.&lt;/p&gt;</description></item><item><title>Unreal Engine Log - Final Snapshots of the TI Mockup</title><link>https://darcynorman.net/notes/2023/final-snapshots-of-the-ti-mockup/</link><pubDate>Thu, 21 Dec 2023 10:30:59 -0700</pubDate><author>dnorman@me.com (D'Arcy Norman)</author><guid>https://darcynorman.net/notes/2023/final-snapshots-of-the-ti-mockup/</guid><description>&lt;p&gt;After consolidating my Unreal Engine log notes from a separate WordPress site into my main website (this one), I realized that I hadn&amp;rsquo;t captured any of the final (or &amp;ldquo;final&amp;rdquo;, as I basically stopped that work to &lt;a href="https://darcynorman.net/2023/12/11/arch-700-arcade/"&gt;focus on supporting student-led deliverables that took different directions&lt;/a&gt;) &amp;ldquo;Taylor Institute Game&amp;rdquo; level.&lt;/p&gt;
&lt;p&gt;It&amp;rsquo;s still empty, but has more textures and materials applied. I didn&amp;rsquo;t add a roof because I found the environmental lighting useful without having to manually light every nook and cranny…&lt;/p&gt;</description></item><item><title>Unreal Engine Log - adding some assets</title><link>https://darcynorman.net/2023/10/04/adding-some-assets/</link><pubDate>Wed, 04 Oct 2023 20:41:20 +0000</pubDate><author>dnorman@me.com (D'Arcy Norman)</author><guid>https://darcynorman.net/2023/10/04/adding-some-assets/</guid><description>&lt;p&gt;So much for the pristine fresh start… I’ve added a few of &lt;a href="https://www.unrealengine.com/marketplace/en-US/assets?count=20&amp;amp;sortBy=effectiveDate&amp;amp;sortDir=DESC&amp;amp;start=0&amp;amp;tag=4906"&gt;Unreal Engine’s free asset collections&lt;/a&gt; to try out some ideas:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.unrealengine.com/marketplace/en-US/product/visai-an-advanced-modular-ai-system"&gt;VisAI Modern AI Framework&lt;/a&gt; (to try adding some bots)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.unrealengine.com/marketplace/en-US/product/basic-pickups-vfx-set-niagara" data-type="link" data-id="https://www.unrealengine.com/marketplace/en-US/product/basic-pickups-vfx-set-niagara"&gt;Basic Pickups VFX Set&lt;/a&gt; (to try adding some game elements)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.unrealengine.com/marketplace/en-US/product/ce2cda95e5f54180b2cf7df24566bdf7"&gt;Advanced Cel Shader Lite&lt;/a&gt; (to try non-photorealistic stylistic rendering)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.unrealengine.com/marketplace/en-US/product/4k-materials-wood-flooring-vol"&gt;4K Materials: Wood Flooring&lt;/a&gt; (I mean. The TI has so much wood, it’d be a shame to just use “wood” as the material…)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And then Unreal Engine had an update, from 5.3 to 5.3&lt;sup data-fn="9fdb7393-079f-45ec-b83b-53f494214cae" class="fn"&gt;&lt;a href="#9fdb7393-079f-45ec-b83b-53f494214cae" id="9fdb7393-079f-45ec-b83b-53f494214cae-link"&gt;1&lt;/a&gt;&lt;/sup&gt;, apparently? Regardless. Always apply updates, so hopefully the project works now that I’ve added a couple GB of materials and some complexity.&lt;/p&gt;</description></item><item><title>Unreal Engine Log - A fresh start</title><link>https://darcynorman.net/2023/10/03/a-fresh-start/</link><pubDate>Tue, 03 Oct 2023 19:44:33 +0000</pubDate><author>dnorman@me.com (D'Arcy Norman)</author><guid>https://darcynorman.net/2023/10/03/a-fresh-start/</guid><description>&lt;p&gt;I spun up a fresh project, re-imported the FBX models of the TI, and set up a first/third-person player with keyboard toggle. There are no textures, no lights, and lots of meshes to fix. But I let go of over 8GB of kruft that had accumulated from messing around in the previous project. There’s probably a better way to clean out old gunk, but a full restart of a project should work.&lt;figure class="wp-block-image size-large"&gt;&lt;/p&gt;</description></item><item><title>Unreal Engine Log - Friday, September 29</title><link>https://darcynorman.net/2023/09/29/friday-september-29/</link><pubDate>Fri, 29 Sep 2023 16:51:30 +0000</pubDate><author>dnorman@me.com (D'Arcy Norman)</author><guid>https://darcynorman.net/2023/09/29/friday-september-29/</guid><description>&lt;p&gt;I’m trying to practice modelling/staging/lighting the Taylor Institute learning spaces in order to give me a chance to learn how to build stuff in Unreal Engine 5. I have some .FBX exports that a staff member had created back in 2016 from the original Revit .RVT files for the first and second floors of the TI, and have been trying to process/fix/import those. I don’t have the original .RVT files, to these .FBX exports are as close as I’ll get. They look like they get some things right – individual steps and railings on staircases are modelled – and some things quite wrong. It looks like all “ways” were just extruded from the floorplan at an estimated full-storey-height. There are no windows, and no doors. No floors, no ceilings. But, it’s a good start to get a feel for the layout of the space.&lt;/p&gt;</description></item><item><title>Unreal Engine Log - Friday, September 22</title><link>https://darcynorman.net/2023/09/22/friday-september-22/</link><pubDate>Fri, 22 Sep 2023 17:32:40 +0000</pubDate><author>dnorman@me.com (D'Arcy Norman)</author><guid>https://darcynorman.net/2023/09/22/friday-september-22/</guid><description>&lt;p&gt;I had a few minutes to play around with textures a bit, and added some MediaPlate objects for each of the “displays” in the space.&lt;figure class="wp-block-image size-large"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" decoding="async" width="1024" height="597" src="https://darcynorman.net/wp-content/uploads/2023/09/rendering-with-content-on-displays-1024x597.webp" alt="" class="wp-image-2239" style="aspect-ratio:16/9;object-fit:cover" srcset="https://darcynorman.net/wp-content/uploads/2023/09/rendering-with-content-on-displays-1024x597.webp 1024w, https://darcynorman.net/wp-content/uploads/2023/09/rendering-with-content-on-displays-300x175.webp 300w, https://darcynorman.net/wp-content/uploads/2023/09/rendering-with-content-on-displays-768x448.webp 768w, https://darcynorman.net/wp-content/uploads/2023/09/rendering-with-content-on-displays.webp 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /&gt; &lt;/figure&gt;&lt;/p&gt;</description></item><item><title>Unreal Engine Log - Thursday, September 21</title><link>https://darcynorman.net/2023/09/21/thursday-september-21/</link><pubDate>Thu, 21 Sep 2023 16:45:57 +0000</pubDate><author>dnorman@me.com (D'Arcy Norman)</author><guid>https://darcynorman.net/2023/09/21/thursday-september-21/</guid><description>&lt;p&gt;I messed around with the scale of my model as imported from Blender. In UE5, I just selected the folder and all descendants and bumped the Scale value to 2x2x2. It applied uniformly to all objects within the model. I had to adjust the position of the lights, but otherwise the scale of the room “feels” right.&lt;/p&gt;
&lt;p&gt;The textures are a hot mess, but that’s easily changeable. Also, I don’t think “shiny metallic cyber femmebot” is the look I’m going for. stock models…&lt;figure class="wp-block-image size-large is-resized"&gt;&lt;/p&gt;</description></item><item><title>Unreal Engine Log - Wednesday, September 20</title><link>https://darcynorman.net/2023/09/20/wednesday-september-20/</link><pubDate>Wed, 20 Sep 2023 22:14:58 +0000</pubDate><author>dnorman@me.com (D'Arcy Norman)</author><guid>https://darcynorman.net/2023/09/20/wednesday-september-20/</guid><description>&lt;p&gt;I spent a few more minutes trying to futz around with getting my Blender model of a learning space (loosely modelled on TI 110) into Unreal Engine. Following a godawful YouTube video that I’m not going to link to because holy crap what an annoying mess but I did glean one bit if useful info from sitting through it.&lt;/p&gt;
&lt;p&gt;In Blender, I exported an .FBX file using these settings:&lt;figure class="wp-block-image aligncenter size-large is-resized"&gt;&lt;/p&gt;</description></item><item><title>Unreal Engine Log - Tuesday, September 19</title><link>https://darcynorman.net/2023/09/19/tuesday-september-19/</link><pubDate>Tue, 19 Sep 2023 17:17:43 +0000</pubDate><author>dnorman@me.com (D'Arcy Norman)</author><guid>https://darcynorman.net/2023/09/19/tuesday-september-19/</guid><description>&lt;p&gt;I’ve been trying to model a space (starting with a learning space in the TI) in UE5 and have been stuck by the editing tools. So, I figured why not try building a model in Blender and export that for use in a UE5 project?&lt;figure class="wp-block-image size-large"&gt;&lt;/p&gt;
&lt;p&gt;&lt;img loading="lazy" decoding="async" width="1024" height="585" src="https://darcynorman.net/wp-content/uploads/2023/09/Screenshot-2023-09-19-at-11.13.21-AM-1024x585.png" alt="" class="wp-image-2204" /&gt; &lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;I was able to get the dimensions right (based on the architectural files I have), and cut out windows and doors using boolean subtraction. It looks like it works, but I don’t have time to import it into a new UE5 project right now, but that’s the next step.&lt;/p&gt;</description></item><item><title>Unreal Engine Log - Monday, September 18</title><link>https://darcynorman.net/2023/09/18/monday-september-18/</link><pubDate>Tue, 19 Sep 2023 02:46:45 +0000</pubDate><author>dnorman@me.com (D'Arcy Norman)</author><guid>https://darcynorman.net/2023/09/18/monday-september-18/</guid><description>&lt;p&gt;So I decided that editing 3D objects with a trackpad is non-optimal. I sprung for a super-fancy professional-grade mouse. Or, I picked up the first decent-looking &lt;a href="https://www.amazon.ca/dp/B09K41MDJG"&gt;cheap Bluetooth multi-button mouse&lt;/a&gt; on Amazon, because it could be delivered the next day. It came today, and seems to work well enough. I haven’t used a mouse in years, so it’ll be an adjustment.&lt;/p&gt;
&lt;p&gt;I tried setting up a new Project, replacing the stock First-Person game with my own stuff. Really, I just deleted the initial obstacle-objects, and then started building a new space within it. Primitive, but I’m getting better. I need to figure out the rendering settings, though, because they seem to go from “Quake II” to “Cyberpunk” and I can’t figure out how to properly set it so it will play at a decent framerate on my M2 MBA.&lt;/p&gt;</description></item></channel></rss>