<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>DCKIM [toronto tech blog]</title>
    <link>https://dckim.com/</link>
    <description>Recent content on DCKIM [toronto tech blog]</description>
    <image>
      <title>DCKIM [toronto tech blog]</title>
      <url>https://dckim.com/images/home-banner.png</url>
      <link>https://dckim.com/images/home-banner.png</link>
    </image>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Thu, 25 Jun 2026 11:00:00 -0400</lastBuildDate>
    <atom:link href="https://dckim.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Remember Gaza and Keep It in the News on Mastodon</title>
      <link>https://dckim.com/posts/remember-gaza-and-keep-it-in-the-news-on-mastodon/</link>
      <pubDate>Thu, 25 Jun 2026 11:00:00 -0400</pubDate>
      <guid>https://dckim.com/posts/remember-gaza-and-keep-it-in-the-news-on-mastodon/</guid>
      <description>We can obviously use some method to keep Gaza in the Mastodon News but, not just as a subject matter. Instead it should be on the front page as it connects to actual people, not only news reports.</description>
      <content:encoded><![CDATA[<h1 id="gaza-has-slipped-from-the-news">Gaza has slipped from the news.</h1>
<p>I&rsquo;m making considerations on how to design a simple initiative to keep Gaza in the news on Mastodon. By that, I mean the people from Gaza, not the news-media reports. What we need is to elevated and promote the Mastodon accounts of people who are from Gaza and are asking for donations.</p>
<p>If you have any ideas, reply to this post on Mastodon.</p>
<h2 id="it-all-comes-down-to-simple-advertising">It all comes down to simple advertising.</h2>
<p>I am not sure exactly how to do this yet but, I am feeling inclined to make use of the automated system that this website was previously using to advertise. Why not right? The advertisements themselves will feature things like: nature, plants, flowers, wildlife. So, it should be very simple, and then there should be a textual banner promoting Gaza. And then the page in the link could be just as simple as this one, saying just a few words and then having links back to the various profiles for people from Gaza.</p>
<p>Previously, I had it set up to post on four-hour intervals and in 44 languages.</p>
<h2 id="promotional-only">Promotional only.</h2>
<p>This would be a promotional initiative only, and there would be no facilitation of donations, and no transactions through the website. That&rsquo;s not possible, I don&rsquo;t know how to do that. Furthermore, it&rsquo;s better to just expect that the means for donation are handled already on an individual basis. So, there would be no financial aspect tied together with the promotion, any donations made would simply use whatever methods are in place, and would be determined by the individual people involved.</p>
<h2 id="the-pages-could-contain-lists-of-people-asking-for-donations-on-mastodon">The pages could contain lists of people asking for donations on Mastodon.</h2>
<p>Maintaining lists for prospective donations to Gaza might be something this website could have. In that case, there would then need to be a disclaimer saying something like &ldquo;If you require verification, you will need to do that on your own&rdquo; but, it should also have messaging that will council potential donors that for small amounts, they should not be too strict. Requiring verification might present a major barrier, when the recipient might not be capable of any sort of verification. A simple statement that you are in Gaza should be sufficient.</p>
<h2 id="ideas-and-input-is-welcome">Ideas, and input is welcome.</h2>
<p>Please answer back to this posting on Mastodon if you have any good ideas about how this could be arranged. You can see that it is a very minimal-effort promotion-only type of thing. So, there would not be any dealing with money or financial things through the website. Thanks for reading this far, do your part and try to promote people from Gaza so that they can get donations. Everyone knows the situation, so I will keep the imagery positive, even though the situation is extreme dire.</p>
]]></content:encoded>
    </item>
    <item>
      <title>My Mastodon User Experience and Hope for the Future</title>
      <link>https://dckim.com/posts/my-mastodon-user-experience-and-hope-for-the-future/</link>
      <pubDate>Fri, 19 Jun 2026 13:43:45 -0400</pubDate>
      <guid>https://dckim.com/posts/my-mastodon-user-experience-and-hope-for-the-future/</guid>
      <description>&lt;h1 id=&#34;my-experience-is-likely-the-same-as-that-of-many-other&#34;&gt;My experience is likely the same as that of many other.&lt;/h1&gt;
&lt;p&gt;When you are first new to mastodon, and you begin setting up your account, you make some basic selections. There is nothing unusual about that but, what do you do next? That&amp;rsquo;s the real aim of this article. What are your best next steps, and where is mastodon really headed as it changes to accomodate the rise in adoption?&lt;/p&gt;</description>
      <content:encoded><![CDATA[<h1 id="my-experience-is-likely-the-same-as-that-of-many-other">My experience is likely the same as that of many other.</h1>
<p>When you are first new to mastodon, and you begin setting up your account, you make some basic selections. There is nothing unusual about that but, what do you do next? That&rsquo;s the real aim of this article. What are your best next steps, and where is mastodon really headed as it changes to accomodate the rise in adoption?</p>
<p>Those are important questions to address but, first I will explain a little bit of an experiment that we have done here at DCKIM. The initial account setup, being complete, we have now chosen to use the &lsquo;mute&rsquo; feature to make a harsh cropping of the visible accounts.</p>
<h2 id="why-use-the-mute-feature-that-way">Why use the &lsquo;mute&rsquo; feature that way?</h2>
<p>We&rsquo;re not sure, it&rsquo;s just an experiment. We have nothing else muted, and we are starting from absolute zero on the account. Basically a blank slate.</p>
<p>Knowing that, consider that we have now muted accounts solely on the basis of &lsquo;followers number&rsquo; or &lsquo;following number&rsquo;.</p>
<p>For &lsquo;followers&rsquo; we have placed a hard ceiling at 10K followers. Similar, for &lsquo;following&rsquo; we have placed the ceiling at 1K following.</p>
<h2 id="how-is-mute-normally-used">How is &lsquo;mute&rsquo; normally used?</h2>
<p>This is an assumption but, a pretty safe one: &lsquo;Muting&rsquo; is ordinarily used when you don&rsquo;t like/prefer the content of what you are seeing on the feed. This is a quick way to eliminate the input of something or someone that you don&rsquo;t want to see. It is seen as less harsh than &lsquo;blocking&rsquo;.</p>
<p>I feel like using &lsquo;mute&rsquo; and &lsquo;block&rsquo; in a similar manner is very much the way we would expect average users to behave.</p>
<p>&ldquo;I don&rsquo;t like it so I am muting it.&rdquo;
&ldquo;I don&rsquo;t like it so I am blocking it.&rdquo;</p>
<p>Operating in this binary way makes both of these actions very similar, as negative control actions. That sort of reduces the usefulness of these, because they are almost the same thing. So, we end up with two lists that are produced which we can look at later and essentially undo our &lsquo;blocking&rsquo; or &lsquo;muting&rsquo; actions. Depending on how many are in each list, it might be very labour intensive to review and revise those lists. That&rsquo;s okay, it seems fairly normal.</p>
<h2 id="instead-we-have-used-mute-to-visually-eliminate-certain-accounts-but-its-not-because-we-dont-like-them-or-dont-value-them">Instead we have used &lsquo;mute&rsquo; to visually eliminate certain accounts but, it&rsquo;s not because we don&rsquo;t like them, or don&rsquo;t value them.</h2>
<p>The decision is taken purely on the metrics that are available. 10K Followers = Mute, 1K Following = Mute.</p>
<p>So, the results are fairly interesting, and not completely unpredictable.</p>
<h2 id="it-has-taken-some-time-to-accomplish-this-but-not-too-much">It has taken some time to accomplish this but, not too much.</h2>
<p>There actually are not too many accounts which satisfy either condition. In total, the biggest accounts, 10K+ number under 2000. That&rsquo;s just a guess but, we can easily find an mute them, because they dominate the Trending Tab completely, especially if you look at the profiles section. Then it&rsquo;s actually a really easy system to implement. The only problem is that I like a lot of those accounts which I have now muted.</p>
<h2 id="the-results-of-this">The results of this?</h2>
<p>We are now seeing exclusively the &lsquo;small-fry&rsquo; accounts and we are facilitating interaction with those smaller accounts. It seems pretty good so far, and not entirely unexpected. I actually like it quite a bit better like this. I don&rsquo;t really believe that anyone can, within reason, follow more that 1K accounts. It&rsquo;s just not realistic to me, and the accounts that have more than 10K followers completely dominate the entire feed.</p>
<p>All around, this is an interesting experiment, though maybe not completely practical. The only way for this to be better, is if we could have some direct user input into the Mastodon Algorithm. That way we could quickly change those two &lsquo;cut-off&rsquo; numbers, or maybe even other things related to the Algorithm.</p>
<h2 id="nothing-wrong-with-algorithms-per-se-but-i-would-like-to-tinker-with-it-at-my-leisure">Nothing wrong with algorithms per se but, I would like to tinker with it at my leisure.</h2>
<p>So, back to the subject of commercialization on Mastodon: It&rsquo;s not such a bad thing. It isn&rsquo;t banned, it&rsquo;s actually just a normal usage. Any account holder can basically openly advertise. This is probably the strongest point for Mastodon&hellip; period. People can solicit their own work, or even try to sell you something, or promote their own projects and artwork. Self-promotion is the norm. That&rsquo;s actually a good thing.</p>
<p>There are users who regularly produce and make available high quality content or commentaries. Subsequently their follower counts are increased. This is also normal but, it leads to a narrowing of the input for any algorithm, which just does a simple count of the numbers: replies | boosts | quotes | favourites.</p>
<p>The big fish maintain the advantage, even where quality degrades. It&rsquo;s simply a numbers game.</p>
<h2 id="as-companies-begin-to-enter-the-realm">As Companies Begin to Enter the Realm,</h2>
<p>What tools could the user be offered in order to combat the prevalence and infiltration of advertisement regiments? That&rsquo;s where we are looking, and this little experiment might be a source of something positive, showing a small light for the way forward for Mastodon.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Mastodon Pixel Artist Highlight</title>
      <link>https://dckim.com/posts/mastodon-pixel-artist-highlight/</link>
      <pubDate>Wed, 17 Jun 2026 19:57:33 -0400</pubDate>
      <guid>https://dckim.com/posts/mastodon-pixel-artist-highlight/</guid>
      <description>Mastodon Pixel Artists are being highlighted. This artform stems all the way back from very early computing. When you think about old computers and video games, all you really remember is the artworks. When you really take some time to consider it, Pixel Art has had a slow beginning as a true artform but, today it might still be lacking the recognition that it absolutely deserves.</description>
      <content:encoded><![CDATA[<h1 id="several-mastodon-artists-are-being-highlighted">Several Mastodon Artists are being Highlighted</h1>
<p>It is not so easy to find artists that are dedicating their valuable time to focus specifically on the pixelated artform but, I have done my best. There are so many reasons that pixel art is important culturally as well as being historically significant.</p>
<p>While screen sizes and resolutions have increased over time, looking back as far as the year 1970, and then all the way until the early 1990s, pixel art was absolutely necessary. There was no real alternative, the screen resolutions and computing power required us to use imagery which would not overburden the available processors and at the same time it needed to fit within the construct of the screen itself. Today this is almost never a concern except where internet connections are slower, then pixel art still rules the day!</p>
<p>So, even today, there are certain advantages to this ages-old craft. If we look back at the history of pixel art, we can see that it is at least 50 years old as an artform which first grew out of necessity but, is now being maintained diligently by the new generation of artists. The closest relative to modern pixel art, from a standpoint of traditional, non-digit artforms, is probably mosaic tiling.</p>
<h2 id="pixels-are-still-advantageous">Pixels Are Still Advantageous.</h2>
<p>This is owing to the small size of the images which are produced through this amazing and wonderful method. The file sizes are so small, especially if you also use a specific colour index with, for example, 16 colours only. This means that you can actually have more imagery in the online environment, which in turn means that you can pack even more imagery into your online projects. It&rsquo;s truly an amazing thing, and the techniques and methods have been handed down through two, or maybe even three generations of pixel art masters.</p>
<p>I, myself, do not believe that this art is actually recognized properly as the true artform that it really is. This is it&rsquo;s own complete artform with all of its own special toolsets and methodologies which have been honed over time, and through the ages.</p>
<h2 id="using-modern-screens-you-almost-cannot-see-the-pixels">Using Modern Screens, You Almost Cannot See The Pixels.</h2>
<p>This is because the resolution has become so high that the pixels are so very tiny that you almost cannot distinguish them. This was not always the case, and for many years in the days of early computing, and early video gaming, you could actually see the individual pixels which would be presented on the screen. The colour palettes available were also limited at that time.</p>
<p>This is why I thought it was important to highlight the wonderful pixelated artwork of these Mastodon Artists because they are keeping the tradition of this artform alive. Please enjoy the following links to the profiles of Pixel Artists from all around the Fediverse. While I was searching them out, I was able to find ten but, I am sure there are many more. I felt like it was important to highlight, not based on having the most followed accounts but, based on having obvious pixelated artwork. It needed to be sufficiently pixelated&hellip; and it was! Wonderful work!</p>
<h2 id="very-well-done-everyone">Very well done everyone!</h2>
<h2 id="these-link-to-the-media-pages">These link to the media pages:</h2>
<hr>
<p><a href="https://mas.to/@Patrick_Winter/media">https://mas.to/@Patrick_Winter/media</a></p>
<hr>
<p><a href="https://ohai.social/@amazing_Ekka/media">https://ohai.social/@amazing_Ekka/media</a></p>
<hr>
<p><a href="https://mastodon.art/@dinchenix/media">https://mastodon.art/@dinchenix/media</a></p>
<hr>
<p><a href="https://mastodon.world/@Thoogah/media">https://mastodon.world/@Thoogah/media</a></p>
<hr>
<p><a href="https://mastodon.art/@ota_pixelart/media">https://mastodon.art/@ota_pixelart/media</a></p>
<hr>
<p><a href="https://mastodon.social/@voidgazerBon/media">https://mastodon.social/@voidgazerBon/media</a></p>
<hr>
<p><a href="https://mastodon.art/@haykira/media">https://mastodon.art/@haykira/media</a></p>
<hr>
<p><a href="https://socel.net/@ainasge/media">https://socel.net/@ainasge/media</a></p>
<hr>
<p><a href="https://mastodon.gamedev.place/@Kezzo/media">https://mastodon.gamedev.place/@Kezzo/media</a></p>
<hr>
<p><a href="https://mastodon.art/@jmes/media">https://mastodon.art/@jmes/media</a></p>
]]></content:encoded>
    </item>
    <item>
      <title>A Conversation With Myself About Metadata</title>
      <link>https://dckim.com/posts/a-conversation-with-myself-about-metadata/</link>
      <pubDate>Wed, 17 Jun 2026 08:59:40 -0400</pubDate>
      <guid>https://dckim.com/posts/a-conversation-with-myself-about-metadata/</guid>
      <description>I&amp;#39;m ready to have a conversation with myself, and look at whether this program needs metadata at all. If everything about social media will soon change, maybe tailoring something to fit that by default is the wrong path.</description>
      <content:encoded><![CDATA[<h1 id="who-needs-metadata-when-there-is-no-social-media-to-read-it">Who needs metadata when there is no social media to read it?</h1>
<p>After seeing the result of some little changes, thanks google, I&rsquo;m starting to think that it might not be so great, and I&rsquo;m thinking a hard reversion might be in order. If you think about it, what was everyone doing before social media anyway?</p>
<p>Recent changes are now adding a Sitemap, and an RSS feed to the mix, along with OG-images to boot. The next step would have been to make a way to enter your domain name information so that it would become functional&hellip; but wait, why are we trying to align this with the norms required for social media integration anyways? Isn&rsquo;t that what this project is the antithesis of? Wasn&rsquo;t that the design direction from the outset?</p>
<p>Don&rsquo;t get me wrong, you could always easily strap that on afterwards, or we could make it an option but, my feeling is to leave the defaults as just a minimal HTML drafting program. Just output the minimum of formatting and let the user decide the rest. Don&rsquo;t make them do work to remove what they never wanted/needed.</p>
<h2 id="if-discoverability-is-what-you-are-after">If &lsquo;discoverability&rsquo; is what you are after:</h2>
<p>You can still get that yourself, there is no loss here.</p>
<p>I really just liked it better before, and if you wanted an SSG(static site generator) you should just go ahead with setting it up, it has all of those thing handled automatically.</p>
<h2 id="but-this-program-is-supposed-to-be-the-artisticfun-program">But this program is supposed to be the artistic/fun program.</h2>
<p>If everything is going to change (possibly for the better), maybe this program should be on the right side of it, and almost completely ignore the presence of social media. That means we don&rsquo;t need metadata as the default. For a lot of users, I can see this as being a good choice, and a broad preference. Metadata, sitemaps, and RSS feed are really only for people who want Google to read and index their pages.</p>
<h2 id="if-you-dont-care-about-seo-or-indexing-then-who-cares">If you don&rsquo;t care about SEO or Indexing, then who cares?</h2>
<p>If you are drawing your website for yourself or your own friends, then you don&rsquo;t need any of that fancy metadata. You can just send the website link to your friends, and that&rsquo;s how it can work. I feel pretty strongly about this, and unless you are in the business of advertising deliberately, and you want attention from &rsquo;the internet-at-large&rsquo;(strangers), you really don&rsquo;t want metadata/etc anyhow.</p>
<p>Wish us the best for reverting the changes and taking metadata out of the equation for now.</p>
]]></content:encoded>
    </item>
    <item>
      <title>Testing Out Some Changes to the Program</title>
      <link>https://dckim.com/posts/testing-out-some-changes-to-the-program/</link>
      <pubDate>Tue, 16 Jun 2026 15:17:08 -0400</pubDate>
      <guid>https://dckim.com/posts/testing-out-some-changes-to-the-program/</guid>
      <description>Looking ahead, the blog format might be something like, add some features, write a blog post about it. Include a test page with an explanation about how the new features work. That way the reader can follow along with me like a journal, and see for themselves the result.</description>
      <content:encoded><![CDATA[<h2 id="simple-two-page-project-example-with-links"><a href="https://dckim.com/hdub-test/testing-the-links/page-1/index.html">Simple Two Page Project Example with links</a></h2>
<h1 id="looking-at-setting-up-parameters-for-a-blogging-format">Looking at setting up parameters for a blogging format.</h1>
<p>To me it seems like a fairly good plan to work along through the additions or changes which I would like to make to the &lsquo;HDUB Pixel Art Edition&rsquo; program. Then, at the same time I should write a blog post about what is motivating the additional codework and then link to some example page which are made using the new tool. That way it will satisfy several interests simultaneously.</p>
<p>Most likely I can just recycle a lot of the imagery that is directly part of the &lsquo;HDUB Pixel Art Edition&rsquo; interface, because that is what I will be talking about anyhow. So, in theory, this could be a pretty good thing to start doing, improving my personal workflow greatly and crossing together all of the necessities of both coding and advertising for this new project at the same time.</p>
<p>This might also help with my own personal motivation, pushing myself to continue to work through whatever new challenges I might face, though, the majority of the most difficult parts of the program are already done.</p>
<h2 id="this-is-more-like-the-icing-on-the-cake">This is more like the icing on the cake.</h2>
<p>The most important decisions about the program, and the most difficult point in the code have been finished for quite some time, and since then I have been trying to &lsquo;zero-in&rsquo; on the most crucial additions that can be made to enhance the program for a beginner.</p>
<p>The best thing about this program is that it is a &lsquo;one-stop-shop&rsquo; in the sense that you can now save a complete 20 page website as a single zipped package. You even get a sitemap and an RSS feed happening right away, which is crucial for SEO if you want to get picked up on google. Aside from that it is also very important to have the RSS set up so that someone else can have a very lightweight method of following your new posts.</p>
<h2 id="i-could-make-it-somewhat-tutorial-in-nature">I could make it somewhat tutorial in nature.</h2>
<p>This new format could help to give a more interesting, and less &lsquo;dry&rsquo; form of insight into how the program is used. That might be helpful for someone who is not an &rsquo;exploratory learner&rsquo;.</p>
<p>As the first order of business, I will draw a little example that will show which button to press when you want to save your entire project. Maybe that will help? Then that way I can also test whether the RSS feed and the sitemap is really working or not.</p>
<p>Wish me luck!</p>
<h2 id="oh-wait-i-dont-have-a-convenient-way-to-link-between-the-pages">Oh wait! I don&rsquo;t have a convenient way to link between the pages.</h2>
<p>So, I will try to write the few lines of code that will make that happen easily. Maybe that should be the first thing that I draw up as part of this new coding/blogging format? Sure, why not&hellip;</p>
<h2 id="finally-i-can-link-the-pages-to-each-other">Finally I can link the pages to each other.</h2>
<p>The only problem now is that there is no way to have a valid sitemap/rss unless I have a way to enter the domain name into the program&hellip; where would that even go? There&rsquo;s no room left in the menu! Maybe I&rsquo;ll need to fit it into there somewhere.</p>
<p>That&rsquo;s a job for another day&hellip; Right now, I guess they are just there symbolically. They don&rsquo;t really do anything&hellip; BAH!</p>
<p>I suppose, ultimately, I&rsquo;m going to need to have everything that any other SSG needs as input. I guess I should just try to use that as a model.</p>
<p>Here is the link to the set of pages that I have been trying to get working.</p>
<h2 id="simple-two-page-project-example-with-links-1"><a href="https://dckim.com/hdub-test/testing-the-links/page-1/index.html">Simple Two Page Project Example with links</a></h2>
]]></content:encoded>
    </item>
    <item>
      <title>earlyweblinks.com takes Us Back In Time With This Old-Fangled Directory</title>
      <link>https://dckim.com/posts/early-web-links-brings-back-a-taste-of-the-old-internet/</link>
      <pubDate>Sun, 14 Jun 2026 20:23:44 -0400</pubDate>
      <guid>https://dckim.com/posts/early-web-links-brings-back-a-taste-of-the-old-internet/</guid>
      <description>This is a human interest story about the vision of one person to produce an old fashioned internet directory. This is a really wonderful story, and he&amp;#39;s doing a lot of great work there.</description>
      <content:encoded><![CDATA[<h1 id="earlyweblinkscom">earlyweblinks.com</h1>
<p>Try navigating to <a href="https://earlyweblinks.com">https://earlyweblinks.com</a></p>
<p>This is a wonderful directory showcasing plenty of real websites from all over the internet. I know what you&rsquo;re thinking and no, these are not all neocities websites, although there seem to be a few. There are, reportedly, more that 12000 websites in this amazing modern internet directory.</p>
<p>When I said modern, I guess I should have rather used the term &lsquo;current&rsquo;, because there is nothing particularly modern about this website. That&rsquo;s exactly how I like it. The original spirit of the internet is palpable on this human curated website. I like knowing that real people actually wrote those websites, and I like knowing that the directory itself has also been assembled by an actual human person.</p>
<h2 id="actual-human-written-websites-should-be-regarded-as-premium">Actual Human Written Websites Should Be Regarded as Premium.</h2>
<p>The sad reality is that projects like this one are typically ignored in the mainstream, and rarely get any significant attention. That&rsquo;s why I&rsquo;m writing up a little article to tell you all about it.</p>
<p>I really like it, and it&rsquo;s just sticking in my mind. There is someone out there willing to take their own time to pull together a curated directory for your enjoyment, and I just think that&rsquo;s a noble public service. You can see from the comments that the response, even though modest in number, is overwhelmingly positive.</p>
<p>Everybody loves this website. A lot of that love is because we know it&rsquo;s pointing us to real website made by real people. It&rsquo;s very hard to compete against that in my books, especially when you see how fake everything has become. We&rsquo;re in a big commercialized mess of algorithm that the little guy can hardly break through.</p>
<p>Most small personal website never see the light of day. Someone just writes it for their own satisfaction, and I just think that&rsquo;s great! If there was some way to connect all of that and chalk it up into some sort of mish-mashed system, just to get some interactivity through that, I think we&rsquo;d be on the right track.</p>
<h2 id="neocities-only-has-a-system-to-track-its-own-subdomain-sites">Neocities only has a system to track it&rsquo;s own subdomain sites.</h2>
<p>That&rsquo;s where this thing is different in a positive way. It&rsquo;s not only part of one thing. We can see websites from anywhere, and they are all listed here, curated on the basis that they are written by actual human people.</p>
<p>To me, that&rsquo;s a really good thing, and a thing worth checking out.</p>
<p>Give it a whirl, maybe have a look at the &lsquo;Site of the Week&rsquo;, or get crazy and try the &lsquo;Random Site&rsquo; button.</p>
<p>Best wishes, happy surfing&hellip; Where has this been?</p>
<p><a href="https://earlyweblinks.com">https://earlyweblinks.com</a></p>
<p>This article posted on Mastodon:
<a href="https://mastodon.social/@dckim/116751670243716402">https://mastodon.social/@dckim/116751670243716402</a></p>
]]></content:encoded>
    </item>
    <item>
      <title>Still Setting Up the Blog</title>
      <link>https://dckim.com/posts/still-setting-up-the-blog/</link>
      <pubDate>Sun, 14 Jun 2026 14:36:33 -0400</pubDate>
      <guid>https://dckim.com/posts/still-setting-up-the-blog/</guid>
      <description>Anyone who says setting up a personal blog is easy is probably an expert in doing it. There is no way to consider this easy to do. Even changing anything at all about the layout is total bananas difficult, and takes forever...</description>
      <content:encoded><![CDATA[<h1 id="setting-up-the-tech-blog">Setting up the tech blog</h1>
<p>I guess I am a bit of a stickler but, I still can&rsquo;t seem to get everything that I want&hellip; I tried switching to another theme &lsquo;blowfish&rsquo; then I gave up because I felt like that&rsquo;s too complicated or almost the same as starting the whole process over from scratch.</p>
<p>Also, if you are reading this and thinking &lsquo;AI should not be used for this&rsquo;&hellip; yeah, I used it. Still super intensely difficult. It helped to get it running but, fine tuning is out the window. I don&rsquo;t care to bother with &rsquo;learning correctly&rsquo; or any such nonsense. I need things to be basically automatic. I hate coding. I hate reading manuals. And I don&rsquo;t think that&rsquo;s strange. It&rsquo;s probably about average for any person.</p>
<p>Other than being totally impossible, it&rsquo;s working out pretty good. My posts are getting indexed on Google within only a few hours, so that&rsquo;s a good sign in my books. So, I think if I just keep my expectations a lot lower and try to ease into the flow of this more subtly, maybe that will be for the best.</p>
<p>I will have to do some reading somewhere along the line but, after working so many hard hours working towards writing a vanilla js program (HDUB Pixel Art Edition), don&rsquo;t blame me for trying to cheat in every possible way. I just hate coding so much right now. I find it so boring and I am assuming that if I know my own code well enough, I should be able to knock out a few freebies with AI. I know a lot of people are against that, especially on Mastodon. I have a bit of an explanation for that seemingly predominant view&hellip;</p>
<h2 id="why-does-mastodon-seem-to-frown-upon-the-use-of-ai">Why does Mastodon seem to frown upon the use of AI?</h2>
<p>To me this seems like the subject of a whole new post but, I&rsquo;ve already started rambling on through this one. So, allow me to continue&hellip;</p>
<p>Mastodon is a high concentration of technical experts and programmers. I assume the majority of those people are working their field, and are somewhere along the leading-edge, or working on something competitive or somewhat different or new. To me there isn&rsquo;t much of a mystery when we see that some expert company or notable person uses AI and fails. The story then goes viral on Mastodon and we all assume that AI is useless and all who use it should be shunned from society.</p>
<p>But, there is more than one story here.</p>
<h2 id="there-are-the-experts-and-then-there-are-the-non-experts">There are the experts, and then there are the non-experts.</h2>
<p>When I say non-experts, assume I am including people who couldn&rsquo;t even touch any kind of code before, and were never capable of doing certain things with the computer. Whether because of lack of effort, ability, or just a completely different career-path, they have no ability with computers. Or like myself, they have completely ignored it, and find it excruciatingly boring.</p>
<p>No matter how &lsquo;useless&rsquo; anyone says AI is, we must admit, at the low end we see an uptick in the base capability. There are people who before couldn&rsquo;t even touch the computer, and now have a very good chance of being able to get some functionality happening.</p>
<p>For the experts who are declaring AI to be completely useless, abhorrent, etc, they are also correct. From the expert perspective you are correct, this tool does nothing for you. You are working on the leading-edge, perhaps making something new, and probably using a method that no one else is using. AI does nothing for the leading-edge where innovative/non-standard codework is necessary.</p>
<h2 id="for-someone-who-is-not-an-expert-they-couldnt-even-do-anything-before-this">For someone who is not an expert, they couldn&rsquo;t even do anything before this.</h2>
<p>So, I guess what I am saying here is, why would anyone forbiddingly suggest that a non-expert person should, for some reason, not use AI, and should instead go straight into abusive self-study of something that could probably be done in seconds if you just ask. I think that it&rsquo;s pretty safe to say that if you could determine how to do something by reading a giant book about a programming language, you probably don&rsquo;t have to read the book at all. The AI already read it and several others. None of the information in that book is new. It&rsquo;s all old. Nothing about the code or computer setup that a non-expert is trying to have is new.</p>
<p>They are just trying to get the same things that have been lorded over them this whole time.</p>
<p>Don&rsquo;t begrudge the baseline for the little guy.</p>
<p><a href="https://mastodon.social/@dckim/116750171866497347">https://mastodon.social/@dckim/116750171866497347</a></p>
]]></content:encoded>
    </item>
    <item>
      <title>More Details on the 20 Page Setup</title>
      <link>https://dckim.com/posts/more-details-on-the-20-page-setup/</link>
      <pubDate>Fri, 12 Jun 2026 17:41:56 -0400</pubDate>
      <guid>https://dckim.com/posts/more-details-on-the-20-page-setup/</guid>
      <description>I&amp;#39;m giving some more details on the 20 page setup, and then speculating about some more changes to the program.</description>
      <content:encoded><![CDATA[<h1 id="20-page-setup">20 Page Setup</h1>
<p>The other defaults that we have will give fairly good metadata on each page, that way you can link it immediately through social media, and hopefully the previews will look 100% top-notch, just how you designed it. Just make sure that you use the load button to get your custom OG-image. Otherwise you could switch it out after the fact but, it&rsquo;s much easier to do it in the program because then when you save the project (using &rsquo;s&rsquo;) you will have that OG-image still there later&hellip;</p>
<h2 id="middle-mouse-scroll">Middle mouse scroll</h2>
<p>This is now the default mouse behaviour in the outgoing pages. It can be changed if you don&rsquo;t prefer it. It&rsquo;s set in the footer, which can be changed on a per-page basis. So, all of the pages can be very unique but, I wanted to make sure that the initial default setup was a very common one. It needs to be something that everyone&rsquo;s going to understand and hopefully you agree, AND I think that it covers off something that most people might find difficult to implement on their own. This way it&rsquo;s just always there, and the outgoing webpages feel almost identical to how it is while you are working the program.</p>
<h2 id="i-feel-like-these-are-pretty-good-defaults">I feel like these are pretty good defaults</h2>
<p>I&rsquo;m not sure if there are any other good defaults that I can set up so that it&rsquo;s even easier and a better fit for what people would like to see. This isn&rsquo;t intended to be a complete replacement or even a competitor to standard SSgs(static site generators). Those are great, they do a wonderful job. It&rsquo;s just that it&rsquo;s very restrictive, and everything is in completely defined boxes. So, this is actually totally different from that, you can put the boxes wherever you want, and you can even write your own code into it if you know how.</p>
<h2 id="there-is-a-lot-more-freedom-here">There is a lot more freedom here</h2>
<p>With more freedom, you might find that it&rsquo;s not as streamlined as Hugo, for example. But, then, there is no real comparison between those two things. Hugo doesn&rsquo;t end up with a whole lot of wiggle room in the formats. They&rsquo;re pretty much button-down and set. That&rsquo;s exactly what you want for a standard blog/news style format, and you-know, all of the other stuff that it does, it&rsquo;s Great.</p>
<p>Just throwing some images into the page in a highly graphical composition, that&rsquo;s where we are at with this program.</p>
<h2 id="looking-ahead">Looking ahead</h2>
<p>The current stage of the program is pretty good, and of course next I will need to test it out. The capability to save a single file vanilla program still remains. The versatility hasn&rsquo;t been reduced. There is a lot to try in this program. The goal, initially wasn&rsquo;t to make an &rsquo;expert-only&rsquo; style program but, instead to make something that was easy to use and &lsquo;for-everyone&rsquo;. Basically that is all accomplished in the defaults. Having effective and easy default settings is what makes the difference between an &rsquo;experts-only&rsquo; and a &lsquo;for-everyone&rsquo; program. Most of those things are already on board with the program. The majority of the defaults are good but, we haven&rsquo;t reduced the possible specificity of the configuration to the point that you cannot anymore have a near full control.</p>
<p>Anyone who knows a little bit of HTML CSS and Javascript will have an absolute field-day on this program.</p>
<p>Anything you know will have a ten-fold effect within the program context.</p>
<h2 id="listing-them">Listing them</h2>
<ul>
<li>a quick way to make up a link to one of the twenty pages(click a button to input the link), probably just use the standardized button maker already included in the program</li>
<li>make up some special functions to give better &rsquo;end-points&rsquo; for the user to be able to interact with the program code and potentially code their own functions for the program and extend the program that way, expand on that thought&hellip;</li>
</ul>
<h2 id="write-up-some-good-user-accessible-functions">Write up some good user accessible functions</h2>
<p>For an hobby Javascript efficianado to be able to interact with the program a little bit better, I should write up some custom &rsquo;end-points&rsquo; that will make interacting with the program code more fun, and a lot simpler. You would have thought I would have done that earlier for myself but, I wasn&rsquo;t sure what the final product was going to be. So, I&rsquo;m going to try to think of some very basic ones to help people to extend the program themselves.</p>
<p>It&rsquo;s a working program, you can absolutely make a functional artistic/hobby website with it. Even so, it&rsquo;s basically experimental at this point, and serves as a proof of the concept. HTML can be treated graphically, and it&rsquo;s actually very nice to use that way.</p>
<p>If you have some comments, please go ahead and drop me a line on mastodon.</p>
]]></content:encoded>
    </item>
    <item>
      <title>20 Page Format Completed</title>
      <link>https://dckim.com/posts/20-page-format-completed/</link>
      <pubDate>Fri, 12 Jun 2026 15:45:00 -0400</pubDate>
      <guid>https://dckim.com/posts/20-page-format-completed/</guid>
      <description>The twenty page webpage format is now the default, with a generated index, just like you would expect with most SSGs</description>
      <content:encoded><![CDATA[<h1 id="the-20-page-format-is-finally-here">The 20 Page format is finally here</h1>
<p>Yes this is now the default, and it feels a lot more like any other static site generator with respect of that. We are now getting a generated index.html, and most of the metadata is taken care of for our pages. Keep in mind, however, that you don&rsquo;t need to stop at 20 pages. The page number is not a limit, it is just the number of pages that you can save in a single project. You can always have multiple projects and therefore extend the website through that method. The only thing left that I would like to still add is a way to make easy links between the pages but, this is a pretty solid advancement for a couple of days work (google really helped). I really hate writing computer code, and there is absolutely nothing &lsquo;cutting-edge&rsquo; about this, so I went right to the google prompt and tried whether it could just fix up some of the things I wanted to add. Of course, I needed to clip it in manually but, it seemed to work very easily this time. No major problems, didn&rsquo;t break any of the code (that I know of&hellip; yet)</p>
<h2 id="i-put-some-other-stuff-in-there-as-default">I put some other stuff in there as default</h2>
<p>Just like I mentioned in a previous post, I made a default that will basically make sure that the webpages will have the &lsquo;middle-mouse-pan-action&rsquo; just like how the program does it. So, it brings everything together very nicely now.</p>
<h2 id="the-last-thing-to-do-today-is-to-finish-a-post-for-the-blog">The last thing to do today is to finish a post for the blog</h2>
<p>What&rsquo;s the point of making a significant change to the program if I don&rsquo;t tell anyone about it? Let me know if you found this, you can drop me a line somewhere on Mastodon, and tell me what you think of the project thus far. It&rsquo;s not a commercial project, and it&rsquo;s fairly simple to use. There is documentation. The main page gives the links to the documentation and the program.</p>
<h2 id="save-the-program-with-ctrl--c">Save the program with CTRL + C</h2>
<p>Yes, the whole program can be saved as a single vanilla file directly in the browser. The only other thing that I can think of that I have missed is that we can&rsquo;t actually set the location metadata yet, so everyone will think you are all in Toronto Canada when you save your website.</p>
<p>It would be easier if I just change it, either that or you could move to Canada. (that was a joke&hellip; or was it?)</p>
]]></content:encoded>
    </item>
    <item>
      <title>Thinking of Some New Additions to the Program</title>
      <link>https://dckim.com/posts/thinking-of-some-new-additions-to-the-program/</link>
      <pubDate>Sun, 07 Jun 2026 19:31:53 -0400</pubDate>
      <guid>https://dckim.com/posts/thinking-of-some-new-additions-to-the-program/</guid>
      <description>20 webpages and a default index page? Is that a good direction for the program? Maybe a default option to have the middle mouse scroll?</description>
      <content:encoded><![CDATA[<h1 id="brainstorming-ideas">Brainstorming Ideas</h1>
<p>Sup everybody, welcome to this new blog. It&rsquo;s basically a casual way for me to post some articles and try to get feedback, or maybe even just post the latest update news for the website.</p>
<p>This one is for HDUB Pixel Art Edition, which is basically the main program that has been produced by the project thus far. The stage we are at: We have a fully functional proof of concept, demostrating that HTML design can be treated exactly like all other 2D graphical art programs. It&rsquo;s way more fun that way, and you can so much more control that with other methods. SSG(static site generators) are sort of boring to use, and after setting it up for this blog, and for the HDUB documentation (dckim.org), I am starting to think&hellip; &ldquo;Yeah, Pixel Art Edition is actually a fun program to use!&rdquo;</p>
<h2 id="static-site-generators">Static Site Generators</h2>
<p>These are actually very boring to use. They have their strong points, when you want everything to be very regimented but, the drawback is when you want to put in some of your own custom buttons&hellip; and then it&rsquo;s like &ldquo;How can I even do that here?&rdquo;</p>
<p>I&rsquo;m not even sure it&rsquo;s possible, and if it is, it&rsquo;s hardly worth it. SSG is great for very straight forward News/Blog/Etc websites, 100% the best.</p>
<h2 id="hdub-potential-upgrades-how-about-saving-20-pages-at-once">HDUB Potential Upgrades: &ldquo;How about saving 20 pages at once?&rdquo;</h2>
<p>I&rsquo;m thinking about it, and have been for a few weeks while I haven&rsquo;t touched the code for a while. Now I am thinking about adding in the last few &lsquo;kickers&rsquo; just to make sure this is a top class, untouchable gem of a program.</p>
<p>On the table, I have a few ideas. How about instead of saving only one webpage in a &lsquo;zipped&rsquo; format, we save all twenty (20) levels at once? To me this seems like a &rsquo;no-brainer&rsquo;, of course do it. Then the other thing that I have been thinking of is to make the first level become an index pointing to the other 19 pages&hellip; So it will just have some default links to all other pages, maybe itself too. That way the user has all of that default setup immediately.</p>
<p>That&rsquo;s mainly what I&rsquo;m looking at, and then maybe making the default footer give a &lsquo;middle mouse scroll&rsquo; feature to the pages. So, because you can customize the &lsquo;footer&rsquo; of the page, you can always change this, if you prefered the ordinary scroll.</p>
<p>That would really change the whole feeling of your pages.</p>
<h2 id="middle-mouse-scrolling">Middle Mouse Scrolling</h2>
<p>This would give you a really strong &lsquo;world-building&rsquo; feeling to your webpage drawing experience, and then the viewer of the webpage would have the very same feeling while they navigate around your artwork in the pages. So, what I am really looking for here is to install some pop-culture defaults, which everyone would instant love. So, the above proposed changes are strong candidates.</p>
<h2 id="respond-to-this-blog-on-mastodonsocial-using-dckim">Respond to this blog on Mastodon.social using @dckim</h2>
<p>Or use the post of this blog article directly to reply.</p>
<p>Otherwise, here is a link to the mastodon post that I made with this blog article:<br>
<a href="https://mastodon.social/@dckim/116711573527298691">https://mastodon.social/@dckim/116711573527298691</a></p>
]]></content:encoded>
    </item>
    <item>
      <title>Taste of North York</title>
      <link>https://dckim.com/posts/taste-of-north-york/</link>
      <pubDate>Fri, 05 Jun 2026 18:18:01 -0400</pubDate>
      <guid>https://dckim.com/posts/taste-of-north-york/</guid>
      <description>Taste of North York is back, which proves that this is now summer-time. Is it weird if I bring my own spoon?</description>
      <content:encoded><![CDATA[<p>Assalamu Alaikum.</p>
<h1 id="taste-of-north-york-isnt-just-at-mel-lastman-square">Taste of North York isn&rsquo;t just at Mel Lastman Square.</h1>
<p>The festivities are actually going on all over the area, and are promoting all of the amazing restaurants that are available in this wonderful region of Toronto.</p>
<p>While I was walking through the square today, it didn&rsquo;t look like there were any specifically Halal food setups but, I am sure there are some in there somewhere. If you aren&rsquo;t finding anything Halal, you can always go for the vegetarian options in the square. Always remember, when in doubt, just ask what the ingredients are, and maybe, just maybe, bring your own spoon.</p>
<p>The spoon is just in case there are some novelty iced-cream flavours available which come in small amounts but are all on a single order. I have no evidence that this is not the case.</p>
<h2 id="various-cultural-treats-will-be-showcased">Various Cultural Treats will be showcased.</h2>
<p>That is an absolute certainty but, we can only truly confirm the state of affairs by investigating the situation manually. There may be cakes, and other confections, having various types and densities. It is entirely possible that there might be specialty cookies present within the festive areas.</p>
<h2 id="here-are-some-places-to-get-halal-food">Here are some places to get Halal food.</h2>
<ul>
<li>Shawarma MAX, always a good choice, always Halal</li>
<li>Villa Madina, always Halal, super good food</li>
<li>There&rsquo;s actually so many good places that are always 100% Halal, I don&rsquo;t know anymore why I started a list but, there is no reason to abandon the list and then reformat this section because it&rsquo;s just a casual blogging style of writing over here at DCKIM toronto tech blog.</li>
</ul>
<p>Best wishes to everyone who is enjoying this festival. Always consider how fortunate you are that you have been blessed with safety and other wonderful things which you cannot provide for yourself but, only can be provided for us all from the creator of all things, Allah(SWT).</p>
<h2 id="here-is-the-link-to-the-mastodon-posting-of-this-article">Here is the link to the mastodon posting of this article:</h2>
<p><a href="https://mastodon.social/@dckim/116700022516890734">https://mastodon.social/@dckim/116700022516890734</a></p>
]]></content:encoded>
    </item>
    <item>
      <title>DCKIM is back on the Scene in Toronto</title>
      <link>https://dckim.com/posts/dckim-is-on-the-scene-in-toronto/</link>
      <pubDate>Thu, 04 Jun 2026 19:32:30 -0400</pubDate>
      <guid>https://dckim.com/posts/dckim-is-on-the-scene-in-toronto/</guid>
      <description>DCKIM is back on the scene on Yonge Street, in North York. Get ready for this new tech blog Toronto! HDUB Pixel Art Edition is ready to show them how to make an artistic website without &amp;#39;expert tools&amp;#39;. I&amp;#39;m going to use this blog to give insight into the process for designing this program, and maybe tell a little bit about what might be coming next.</description>
      <content:encoded><![CDATA[<h1 id="flyers-have-been-copied-across-north-york">Flyers have been copied across North York.</h1>
<p>Maybe when I get around to it, I will install the big paper sign again? Hey, why not. It got some attention last fall, and now HDUB Pixel Art Edition is hitting the streets.</p>
<p>I can hardly believe that last years sign stayed up on that community sign-board for as long as it did. For a simple paper sign made out of bristol-board, four months is a long long time. Every time it rained, I wasn&rsquo;t expecting it to make it through the week. I actually made three more which all were ripped off by wind and rain. The only one that lasted was the first one that I placed near the Famous Owls Meat Shop. I have no idea why it lasted, maybe it&rsquo;s not a very windy location. Some-how, some-way, it stayed up on that post for such a long time.</p>
<p>I don&rsquo;t know when it actually got torn off. Some time through the snowy brutally cold winter, that&rsquo;s my guess. Good thing I had a backup set of letters, so making up the new signage wasn&rsquo;t too much work. I just need to paint up a little more to finish it out: HTML Hobby (above) and Craft HTML (below). Hopefully it will be similar to the little single page flyer design. I really like the flyer.</p>
<h2 id="hdub-pixel-art-edition-is-out-already">HDUB Pixel Art Edition is out already</h2>
<p>In reality I haven&rsquo;t touched the code in a few weeks but, maybe there are a few last tricks to be pulled to make this thing even a little bit hotter. Still, from what I am seeing, there is nothing even remotely similar for making Artistic HTML websites. Everything seems to be geared towards Static Site Generators (SSGs) like this one (HUGO). Those are great for blogs and news websites but, for more Artistic stuff, you need more freedom, and it has to be more about the graphics than the text. You need more control over the positions of your imagery so that you can have the freedom to overlap components and design the way that you decide.</p>
<p>That&rsquo;s what HDUB is about, freedom. It&rsquo;s main focus is making it easy by letting you treat the HTML pages in the same way that you would treat any artistic canvas.</p>
<p>The absolute best thing about HDUB as a piece of software is that it works completely offline, and your intellectual property and artworks remain completely yours. You don&rsquo;t need to sign-in or sign-up to use it. Just download the little file (~1.5mb) and the program is yours forever.</p>
<p>This one doesn&rsquo;t do anything funny like updating itself etc. and it doesn&rsquo;t have anything built in to track you or send any of your data etc. to a company. That&rsquo;s because HDUB isn&rsquo;t even a company, and there is no corporation which has control over it. It&rsquo;s just a clean piece of Canadian Software which works for the user.</p>
<h2 id="im-still-working-on-advertising">I&rsquo;m still working on advertising.</h2>
<p>You might find it surprising that advertising and gaining any measure of visibility is the greatest challenge for such a small project as DCKIM. It&rsquo;s hard to get any attention at all but, this tiny, microscopic little project has been seen by some legendary professionals in the software and technology industry.</p>
<p>The first top expert who made mention of the project was a guy named Glyph. If you haven&rsquo;t heard of him, you maybe also haven&rsquo;t heard of the Python programming language. Everyone who knows Python, almost certainly has heard of him because he is an early &lsquo;Python Pioneer&rsquo; known mostly for his vital contribution, namely &lsquo;Twisted Python Framework&rsquo;. This guy is huge. He link &lsquo;dckim.com&rsquo; in a post back in late October 2025.</p>
<h2 id="soldier-of-fortran-phil-young-the-mainframe-computer-security-expert-boosted-this-site-unreal">Soldier of FORTRAN (phil young), the mainframe computer security expert boosted this site. Unreal.</h2>
<p>The next top expert, an absolute legend in his field, who literally invented the &lsquo;pen-test&rsquo;&hellip; and I can&rsquo;t even explain how this ever happened, or how he even found my posts, then boosted my french language post, not only once but, twice within a 72 hour period. I thanked him after the first re-post, and he responded by posting it again.</p>
<p>That I could hardly even believe, and I just thought to myself &lsquo;This has to be the absolute biggest moment for the project&rsquo;.</p>
<p>Nothing can really be bigger than that for such a small project like this&hellip; It just doesn&rsquo;t get bigger than this.</p>
<p><a href="https://mastodon.social/@dckim/116478303440989514">https://mastodon.social/@dckim/116478303440989514</a></p>
<h2 id="dont-worry-toronto-i-got-this">Don&rsquo;t worry Toronto, I got this</h2>
<p>I&rsquo;ve been pumping out ads on Mastodon since last August. It&rsquo;s the only service that doesn&rsquo;t ban all advertisement. Every other social media thing requires payment for any advertisement or they ban you for life. Not so with Mastodon, it&rsquo;s free and it&rsquo;s open, and it&rsquo;s packed with tonnes of experts across all sorts of interesting fields.</p>
<p>It still has that &lsquo;small-town&rsquo; atmosphere, and where else could you casually correspond with multiple astrophysicists or even astronomers? or even&hellip; you name it, that&rsquo;s where the pros are hanging out.</p>
<h2 id="here-is-the-mastodon-posting-url-link">Here is the mastodon posting URL link:</h2>
<p><a href="https://mastodon.social/@dckim/116695201761042361">https://mastodon.social/@dckim/116695201761042361</a></p>
]]></content:encoded>
    </item>
  </channel>
</rss>
