[{"id":"67d83d32677b2e55bb99c6d7","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=banners/privacy.png","body":"\u0026lt;p\u0026gt;\u0026lt;strong\u0026gt;Effective Date:\u0026lt;/strong\u0026gt; [Insert Date]\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;\u0026lt;strong\u0026gt;Applicable To:\u0026lt;/strong\u0026gt; [Company Name] and all affiliated entities\u0026lt;/p\u0026gt;\n\n\u0026lt;h2\u0026gt;1. Introduction\u0026lt;/h2\u0026gt;\n\u0026lt;p\u0026gt;This Reverse Privacy Policy (\u0026#34;Policy\u0026#34;) serves as a binding agreement between [Company Name] (\u0026#34;Company\u0026#34;) and the undersigned entity (\u0026#34;We,\u0026#34; \u0026#34;Us,\u0026#34; \u0026#34;Our\u0026#34;). This Policy supersedes and overrides any privacy policy or data collection policy implemented by the Company when interacting with Us, Our representatives, or Our systems.\u0026lt;/p\u0026gt;\n\n\u0026lt;h2\u0026gt;2. Strict Data Collection Limitation\u0026lt;/h2\u0026gt;\n\u0026lt;p\u0026gt;The Company is strictly prohibited from collecting, storing, analyzing, transmitting, or processing any data related to Us beyond what is absolutely necessary for platform access and direct operation of the service. The only permissible data collection includes:\u0026lt;/p\u0026gt;\n\u0026lt;ul\u0026gt;\n \u0026lt;li\u0026gt;\u0026lt;strong\u0026gt;IP Address\u0026lt;/strong\u0026gt; – for network connectivity and security purposes.\u0026lt;/li\u0026gt;\n \u0026lt;li\u0026gt;\u0026lt;strong\u0026gt;User-Agent\u0026lt;/strong\u0026gt; – for basic compatibility and functionality.\u0026lt;/li\u0026gt;\n \u0026lt;li\u0026gt;\u0026lt;strong\u0026gt;Minimal User Profile Information\u0026lt;/strong\u0026gt; – strictly limited to what is necessary for account creation and authentication (e.g., username, email, and authentication credentials).\u0026lt;/li\u0026gt;\n\u0026lt;/ul\u0026gt;\n\u0026lt;p\u0026gt;Any additional data collection, processing, telemetry, or behavioural tracking, whether intentional or incidental, is strictly prohibited.\u0026lt;/p\u0026gt;\n\n\u0026lt;h2\u0026gt;3. Data Usage Restrictions\u0026lt;/h2\u0026gt;\n\u0026lt;ul\u0026gt;\n \u0026lt;li\u0026gt;The Company is explicitly restricted from accessing, storing, analyzing, or using any data entered into the system beyond what is strictly necessary for the core operation of the platform.\u0026lt;/li\u0026gt;\n \u0026lt;li\u0026gt;Any user-generated content, communications, or transactional data must remain inaccessible to the Company, except as required for direct and explicit service operation.\u0026lt;/li\u0026gt;\n\u0026lt;/ul\u0026gt;\n\n\u0026lt;h2\u0026gt;4. Mandatory Encryption \u0026amp; Security Standards\u0026lt;/h2\u0026gt;\n\u0026lt;p\u0026gt;Upon user request, the Company must provide the following encryption and security measures:\u0026lt;/p\u0026gt;\n\u0026lt;ul\u0026gt;\n \u0026lt;li\u0026gt;\u0026lt;strong\u0026gt;PGP/SSH Encryption\u0026lt;/strong\u0026gt; – All collected and stored data must be encrypted using strong cryptographic standards.\u0026lt;/li\u0026gt;\n \u0026lt;li\u0026gt;\u0026lt;strong\u0026gt;Profile Entity Validation\u0026lt;/strong\u0026gt; – Users must have the option to validate their identity through cryptographic means (e.g., PGP signatures, SSH key verification).\u0026lt;/li\u0026gt;\n\u0026lt;/ul\u0026gt;\n\n\u0026lt;h2\u0026gt;5. Audit \u0026amp; Verification Rights\u0026lt;/h2\u0026gt;\n\u0026lt;p\u0026gt;The Company must, upon Our request, provide full transparency and verification of compliance with this Policy by allowing an independent third-party audit of all systems, databases, networks, and other infrastructure that store, process, or have historically collected any form of data. This audit will be conducted at the Company\u0026#39;s sole expense.\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;Failure to comply with this audit request within [reasonable timeframe] will be deemed an explicit admission of non-compliance and an actionable violation of this Policy.\u0026lt;/p\u0026gt;\n\n\u0026lt;h2\u0026gt;6. Mandatory Open-Source Classification\u0026lt;/h2\u0026gt;\n\u0026lt;p\u0026gt;To ensure transparency, accountability, and security, all systems, software, and infrastructure used by the Company to process user data are to be reclassified as \u0026lt;strong\u0026gt;Open Source\u0026lt;/strong\u0026gt;. This classification is \u0026lt;strong\u0026gt;unconditional and irrevocable\u0026lt;/strong\u0026gt;. Users and independent security professionals must have unrestricted access to audit, review, and verify the system’s compliance with this policy.\u0026lt;/p\u0026gt;\n\n\u0026lt;h2\u0026gt;7. Enforcement \u0026amp; Legal Recourse\u0026lt;/h2\u0026gt;\n\u0026lt;ul\u0026gt;\n \u0026lt;li\u0026gt;Any violation of this Policy constitutes an immediate and material breach of all agreements between the parties.\u0026lt;/li\u0026gt;\n \u0026lt;li\u0026gt;Any unauthorized data collection, storage, or use shall be deemed an infringement on Our privacy rights.\u0026lt;/li\u0026gt;\n \u0026lt;li\u0026gt;The Company consents to cease and delete all data collected outside of strict operational necessity upon request.\u0026lt;/li\u0026gt;\n \u0026lt;li\u0026gt;The Company assumes full legal liability for any unauthorized data collection, processing, or sharing.\u0026lt;/li\u0026gt;\n\u0026lt;/ul\u0026gt;\n\n\u0026lt;h2\u0026gt;8. Unconditional and Non-Negotiable Terms\u0026lt;/h2\u0026gt;\n\u0026lt;p\u0026gt;This Policy is non-negotiable and applies unconditionally. By continuing to engage with Us, Our representatives, or Our systems, the Company acknowledges and agrees to these terms in full. Any attempt to override, amend, or ignore this Policy will be considered an immediate violation and will trigger the enforcement provisions outlined above.\u0026lt;/p\u0026gt;\n\n\u0026lt;h2\u0026gt;9. Termination of Engagement\u0026lt;/h2\u0026gt;\n\u0026lt;p\u0026gt;If the Company cannot or will not comply with this Policy, it must immediately terminate any and all interactions, transactions, or engagements with Us, remove all collected data, and certify in writing that no unauthorized data remains stored, transmitted, or processed.\u0026lt;/p\u0026gt;\n\n\u0026lt;div class=\u0026#34;signature\u0026#34;\u0026gt;\n \u0026lt;p\u0026gt;\u0026lt;strong\u0026gt;Acknowledgment \u0026amp; Agreement\u0026lt;/strong\u0026gt;\u0026lt;/p\u0026gt;\n \u0026lt;p\u0026gt;[Company Representative Name]\u0026lt;br\u0026gt;\n [Company Name]\u0026lt;br\u0026gt;\n [Date]\u0026lt;br\u0026gt;\n [Signature]\u0026lt;/p\u0026gt;\n\u0026lt;/div\u0026gt;\n\n\u0026lt;p\u0026gt;By signing, the Company agrees to be bound by this Reverse Privacy Policy in full.\u0026lt;/p\u0026gt;","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/dev.png","locked":false,"stamp":"1742224690","statuses":"[\"Announcement\",\"Political \"]","title":"Reverse Privacy Policy"},{"id":"67c9aaced5f1aa7e98ef5e24","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=banners/programming.png","body":"\u0026lt;ol\u0026gt;\n\u0026lt;li\u0026gt;If you get a random text, delete it, DO NOT, ask who it is, the sender will clarify you NEVER have to ask for details.\u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;li\u0026gt;If you get a random email, delete it.\u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;li\u0026gt;Never open attachments or URLs included in an email, if you are unsure call the person or company who sent it, and have them verify identities through multiple factors. Including a call where they\u0026amp;#39;re on camera, and can show you identification.\u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;li\u0026gt;Make sure you use a containerized approach for cybersecurity. DO NOT open your email outside a protected container (or VM).\u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;li\u0026gt;Use browsing containers or profiles, DO NOT mix work, personal, family.\u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;li\u0026gt;Delete any social media message where they request anything, unless you know the person, and can verify them. Anyone seeking anything from you will gladly get on a video call, using a different platform, and show you identification while they verify private details about you. \u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\nHonestly, if you can\u0026amp;#39;t call the person on your phone, while you read the message on your computer, and they can\u0026amp;#39;t validate it, you\u0026amp;#39;re getting scammed. Also, SS7 is a terrible system, so make sure you also get them to email you, so you do a three factor verification.\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;li\u0026gt;Start using a secured email service, ProtonMail, is a good option. Seriously, get rid of GMail, Outlook, Yahoo, and move to a secured email provider. \u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\nYou can always demand the identity validation of the source, I don\u0026amp;#39;t care if it\u0026amp;#39;s OCS, Canada Post the CRA, demand they send you a valid PGP key, and provide access to their keyring. If they refuse, refuse to continue until they do.\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;li\u0026gt;Never send more money than you\u0026amp;#39;re willing to drop and shrug off to anyone who can\u0026amp;#39;t call you, and verify who they are. If they email the request, again PGP.\u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;li\u0026gt;Don\u0026amp;#39;t use age or incompetence as an excuse, you need to learn about cybersecurity basics. Being old is not an excuse, you figured out how the refrigerator worked, and how to use a light switch, figure out how basic identity validation works, and most of it is automated.\u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;li\u0026gt;Keep your phone bare! Routinely review your apps, and remove them if you don\u0026amp;#39;t use them. Review the permissions you give to apps. Consider rebooting your phone at least once a week, and don\u0026amp;#39;t be afraid to reset to factory.\u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;li\u0026gt;Never e-transfer someone you can\u0026amp;#39;t meet in person, and who you know, or will at least verify themselves over video and using identity validation.\u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;li\u0026gt;Stay away from crypto\u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;li\u0026gt;Stay away from gift cards.\u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;li\u0026gt;Call back companies, if the call is real, you can hang up, and call them back using a toll-free number.\u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;li\u0026gt;If they suggest the cops are coming, literally, call the police.\u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;li\u0026gt;If a government agency uses an automated message to tell you that you\u0026amp;#39;re in big trouble, it\u0026amp;#39;s fake. For all the reasons I\u0026amp;#39;ve already listed, they can be forced to verify who they are, and use them.\u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;li\u0026gt;If people decline verification, decline them, no honest person, company or agency, will ever forgo good verification, ever, period, so just verify.\u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;/ol\u0026gt;","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/dev.png","locked":false,"stamp":"1741269710","statuses":"[\"Podcast\",\"Announcement\"]","title":"Keep yourself safe (cybersecurity)"},{"id":"67c61b1335a48c89b7555a4b","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/doctor.png","body":"\u0026lt;p\u0026gt;What is this nonsense? What is the point of the nutrition label, if now misguided labels are being forced onto the front of packaging? \u0026lt;/p\u0026gt;\n\n\u0026lt;p\u0026gt;What\u0026#39;s the point of stating something is high in sodium? Sodium requires sugar for the binding, to become an issue. There\u0026#39;s a saying: “Don\u0026#39;t blame the steak for what sugar did.” because sugar causes sodium to become an issue. Your body can expel sodium if it\u0026#39;s not bound in sugar, so lower your sugar intake, and sodium stops being an issue. \u0026lt;/p\u0026gt;\n\n\u0026lt;p\u0026gt;Odd how these new ultra information labels don\u0026#39;t mention that. They also won\u0026#39;t break down the types of sugars, or chemical make up, so wouldn\u0026#39;t it be more useful to have the molecular symbol for the sugar chemical instead? (yes it would)\u0026lt;/p\u0026gt;\n\n\u0026lt;p\u0026gt;Packages are now going to be labelled high in Saturated Fats, Sugar, and Sodium, but we already know the levels of the those, so this is literally just a pointless move to deface packaging. Why does Canada feel the need to deface packaging, if it\u0026#39;s not French, it\u0026#39;s warnings, if not warnings, it\u0026#39;s stupid labels like this? What\u0026#39;s the point of it? \nDid you honestly not understand that the family sized bag of mini-eggs was high in sugar? Did you honestly not understand that the can “Coke” had more sugar than the can of “Diet Coke”? \u0026lt;/p\u0026gt;\n\n\u0026lt;p\u0026gt;Who needed these labels? They won\u0026#39;t solve anything, no one is going to put the chips back because you saved them the effort of turning the bag around. If, for some reason, they didn\u0026#39;t realize chips contain salt, even the low sodium versions, this won\u0026#39;t help.\u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt;\nLet\u0026#39;s quote the stupid hope outcomes, to reduce: \u0026lt;br/\u0026gt;\n stroke\u0026lt;br/\u0026gt;\n obesity\u0026lt;br/\u0026gt;\n heart disease\u0026lt;br/\u0026gt;\n type 2 diabetes\u0026lt;br/\u0026gt;\n high blood pressure\u0026lt;br/\u0026gt;\n some types of cancers\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;1. Reduce stroke — Well that\u0026#39;s great, except strokes can happen for numerous reasons, so this, at best, is a false flag.\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;2. Reduce obesity — You can get active, and oddly enough, the more active you become, the more food you consume, requiring higher amounts of Fat, Sodium, and Sugar ..... oh, I guess Health Canada, didn\u0026#39;t realize that... hmm okay.\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;3. Reduce Heart Disease — Sure, actually this is the only one that\u0026#39;s true, but again, you can read the nutrition label.\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;4. Reduce Type 2 — Getting active would be more effective, yes you can get Type 2 by over consuming sugar, but it\u0026#39;s not an accident, you have to fucking give\u0026#39;r for that to happen. \u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;5. Reduce High Blood Pressure — From what? Sodium, which has to bind with sugar, which if you\u0026#39;re active you consume more of, so another fucking lie. If, for some reason, you need a diet to lower your pressure, this new label won\u0026#39;t help, you\u0026#39;d have to find the useful label.\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;6. Reduce Some Cancers — Nope, complete false flag, they should be ashamed of themselves, this is stupid on overdrive. We don\u0026#39;t know exactly what causes cancer, so how the bleep are you going to make a statement that you can reduce an unknown. \u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;They scored at best 20%!,(MISSING) 20%!,(MISSING) that\u0026#39;s what we tolerate from our government, 20%!?(MISSING) This new label is misleading, and just designed to offer out of context nonsense to confuse consumers in an attempt to act like a government agency cares, while they lie about everything behind the label.\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;Furthermore, why is the magnifying glass not over the things it\u0026#39;s trying to point out. Does Health Canada not understand how a magnifying glass works?\u0026lt;/p\u0026gt;","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/quote.png","locked":false,"stamp":"1741036307","statuses":"[\"Political \"]","title":"New Food Labels"},{"id":"67b4adad0c6983254e9156b5","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/gym-small.png","body":"\u0026lt;h1\u0026gt;Leg Workout 1\u0026lt;/h1\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;Squats are missing from my list due to my back being bleeped\u0026lt;/p\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;ul\u0026gt;\n \u0026lt;li\u0026gt; Seating Calf Raise\n \u0026lt;ul\u0026gt;\n \u0026lt;li\u0026gt;50 x 135\u0026lt;/li\u0026gt;\n \u0026lt;li\u0026gt;20 x 225\u0026lt;/li\u0026gt;\n \u0026lt;li\u0026gt;50 x 315\u0026lt;/li\u0026gt;\n \u0026lt;li\u0026gt;Change the weights to your ability\u0026lt;/li\u0026gt;\n \u0026lt;/ul\u0026gt;\n \u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n \u0026lt;li\u0026gt; Leg Extension\n \u0026lt;ul\u0026gt;\n \u0026lt;li\u0026gt;Stack in jumps of 2 (ex 30 → 300)\u0026lt;/li\u0026gt;\n \u0026lt;li\u0026gt;Get as high as you can, well, maintaining form\u0026lt;/li\u0026gt;\n \u0026lt;/ul\u0026gt;\n \u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n \u0026lt;li\u0026gt; Leg Curl\n \u0026lt;ul\u0026gt;\n \u0026lt;li\u0026gt;Stack in jumps of 2 (ex 30 → 300)\u0026lt;/li\u0026gt;\n \u0026lt;li\u0026gt;Get as high as you can, well, maintaining form\u0026lt;/li\u0026gt;\n \u0026lt;/ul\u0026gt;\n \u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n \u0026lt;li\u0026gt; Hip Thrust\n \u0026lt;ul\u0026gt;\n \u0026lt;li\u0026gt;5 x 10\u0026lt;/li\u0026gt;\n \u0026lt;/ul\u0026gt;\n \u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n \u0026lt;li\u0026gt; Leg Press\n \u0026lt;ul\u0026gt;\n\t\u0026lt;li\u0026gt;5 x 12 (Super Set)\u0026lt;/li\u0026gt;\n\t\u0026lt;li\u0026gt; Narrow\u0026lt;/li\u0026gt;\n\t\u0026lt;li\u0026gt; Wide\u0026lt;/li\u0026gt;\n\t\u0026lt;li\u0026gt; Standard\u0026lt;/li\u0026gt;\n\t\u0026lt;li\u0026gt; High\u0026lt;/li\u0026gt;\n\t\u0026lt;li\u0026gt; Low\u0026lt;/li\u0026gt;\n \u0026lt;/ul\u0026gt;\n \u0026lt;/li\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;/ul\u0026gt;","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/icons/running.png","locked":false,"stamp":"1739894189","statuses":"[\"Announcement\"]","title":"Leg Workout 1"},{"id":"67b10790c474f3abb841c3b5","active":false,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/news.png","body":"\u0026lt;h1\u0026gt;Free vs forced-speech\u0026lt;/h1\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;From the fifth-estate video: https://youtu.be/nRDL9Fm1ZLA?si=EPBYvzmQJqsZu6-L\u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt;\n\n\u0026lt;p\u0026gt;What\u0026amp;#39;s the general point? If you don\u0026amp;#39;t support LGBTQ groups / people to the point you\u0026amp;#39;d go to war and die for someone, you\u0026amp;#39;re a homophobe? You don\u0026amp;#39;t like pride flags, BLM flags, trans flags, you\u0026amp;#39;re a homophobe? If you don\u0026amp;#39;t think your kid should be reading: \u0026amp;#34;Stick this toy in your dumper\u0026amp;#34;, you\u0026amp;#39;re a homophobe?\u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt;\n\n\u0026lt;p\u0026gt;What\u0026amp;#39;s the extreme lefts point? Let\u0026amp;#39;s assume someone set up a straights only group, no gays allowed, would they go to bat for it? If they would, I\u0026amp;#39;m all for open and free expression, but if they wouldn\u0026amp;#39;t? Then they\u0026amp;#39;re just as bad as the far right.\u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt;\n\n\u0026lt;p\u0026gt;Notice how one person said: \u0026amp;#34;My teacher doesn\u0026amp;#39;t think it\u0026amp;#39;s right, so maybe I\u0026amp;#39;m not gay\u0026amp;#34;, what? If you\u0026amp;#39;re that shaky about your identity, you don\u0026amp;#39;t have an identity, you need to find yourself. What\u0026amp;#39;s the nonsense about the US only recognizing two genders, what other gender do you want?\u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt;\n\n\u0026lt;p\u0026gt;If you\u0026amp;#39;re not male, you\u0026amp;#39;re female, if you\u0026amp;#39;re not female, you\u0026amp;#39;re male. If you\u0026amp;#39;re a male trapped in a female body, you\u0026amp;#39;re male, and vice versa, so what other gender do you want? If you\u0026amp;#39;re 2-spirited, you\u0026amp;#39;re male and female, what other gender exists?\u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt;\n\n\u0026lt;p\u0026gt;Are you actually open to restrictionless reading? Would you let your child read an Anne Rice book about sexual servitude? If not, then where does that line get drawn? That would also mean you support reading bans / book bans, so please explain how you know what books need to be banned. If you don\u0026amp;#39;t think books should be banned, cool, but that means any books, any book at all.\u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt;\n\n\n\u0026lt;p\u0026gt;What about the nonsense about hiding pronoun changes? If your child decides all of a sudden they\u0026amp;#39;re a girl, when they went to school a boy, the parents need to be made aware. I understand and fully recognize that some parents would not react well, okay, so handle / deal with those parents differently. When you hide information from parents, how do you decide what you can hide? Your child is depressed, should they hide wrist cutting? Where\u0026amp;#39;s the line?\u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt; \n\n\u0026lt;p\u0026gt;The extreme left acts like they\u0026amp;#39;re only for what\u0026amp;#39;s good and right, but, what the actual fuck are they talking about? They strongly believe their right is the proper right / rights, and just as LGBTQ people need support, non-LGBTQ people need support. Just as trans kids need a washroom, maybe girls don\u0026amp;#39;t want boys in their washrooms.\u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt;\n\n\u0026lt;p\u0026gt;I\u0026amp;#39;m NOT saying the right is right, or the far right is my camp, I\u0026amp;#39;m saying you have to be fair either in absolute, or, admit you\u0026amp;#39;re just as bad on the other side. \u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt; ","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/quote.png","locked":false,"stamp":"1739655056","statuses":"[\"Political \",\"Offensive\"]","title":"Free vs forced-speech"},{"id":"6793e98b23ea0d4df0f34f0b","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/doctor.png","body":"\u0026lt;h1\u0026gt;Chronic Pain\u0026lt;/h1\u0026gt;\n\u0026lt;p\u0026gt;This is a response to a story from Bored Panda.\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;https://www.boredpanda.com/smile-comments-ruin-family-dinner/\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;The fact someone in chronic pain can smile, or makes the effort to smile, might be a big action for them. I have chronic neuropathic pain disorder, and regardless of what I do, the pain doesn\u0026#39;t stop.\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;People without chronic pain, can\u0026#39;t understand what it\u0026#39;s like to be in pain, all the time. The stupid 1 out of 10 pain scale, is meaningless, at some point your nerves give up the ability to signal correctly, and at that point, it\u0026#39;s not even “pain” any more, it\u0026#39;s a breakdown of nerve conduction. I apologize to any doctor who thinks that\u0026#39;s a grossly simplistic statement.\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;I don\u0026#39;t know what a chronic pain smile is, but I\u0026#39;m sure it is a forced smile, with true joy behind it. The exhausting nature of never having your nerves relax, even when you can\u0026#39;t feel the pain, causes outward displays. For people who don\u0026#39;t, luckily, have to deal with this kind of problem, the treatments are very tailored to the person. In my case, I use nicotine, cannabis, and the gym. I can\u0026#39;t take painkillers because ~1 year ago, I went hyperalgesic from the onslaught of painkillers I was on. Even getting a needle, that you might feel as a “little pinch”, can feel like a Thor smashing his hammer into my arm, for HOURS after the “little pinch”.\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;I was getting a Twin Rex vaccination, a tiny needle, within 10uS I ripped the needle from my arm, and was sore for three days, maybe. The fact the smile nazi knows the lady has this condition, and feels the need to correct it, is almost comically pathetic.\nI don\u0026#39;t know what that lady goes through, but the fact she\u0026#39;s willing to smile at all, should be more than enough.\u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;Allow me to clarify some things:\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;When you go to the doctors, or hospital and get asked if something is sore, the answer is: “yes”, when asked how much pain you\u0026#39;re in, you can\u0026#39;t give an objective number, “there”. I\u0026#39;ve had plenty of doctors ask what “there” means. My pain is present, active, on going, it\u0026#39;s fucking there. 10 out of 10, means nothing because there is no 1 out of 10, or 5 out of 10.\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;Where does it hurt, I don\u0026#39;t know, my back hurts! Sorry, but I can\u0026#39;t tell you, usually, where.\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;What medication are you on: “Lots”, “Some”, “I drink”? Unless you\u0026#39;re dealing with a specialist for your condition, the answers aren\u0026#39;t helpful or constructive. A pain doctor will hear: “I drink”, or “fuck you”, “I\u0026#39;m sore”, and try to help.\nA normal doctor will hear those things and think: “Great, another unhelpful patient.”. Even if you try to context everything, most doctors can\u0026#39;t help you because they can\u0026#39;t understand your answers in correlation to the condition. \u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;I\u0026#39;ve had doctors, nurses, pharmacists think 1 mg of hydromorphone will help. No, 10 mg won\u0026#39;t help, 100 mg might help, but even trying to give medication is dangerous. When your nerves don\u0026#39;t signal correctly, creating a reference for medication to dose with is person to person, and amounts of medication can get dangerous.\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;That\u0026#39;s why the 10 mg of Hydromorphone might do jack shit, but 1 g of OG Kush, and a tall can of beer, might, give me a pain break for a few hours. This is not a condition that makes sense in terms of diagnosing the problem, prescribing the medicine. Sometimes it is, but if you progress into the chronic pain area, it might be more of find solutions to deal with life, not fixing the originating problem.\u0026lt;/p\u0026gt;","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/quote.png","locked":false,"stamp":"1737746827","statuses":"[\"None\"]","title":"Chronic Pain"},{"id":"678b026e2922811639e424f3","active":false,"allowComments":false,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/news.png","body":"\u0026lt;h1\u0026gt;Fucking Ceasefire\u0026lt;/h1\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;This is not a win, a terrorist pseudo state (Palestine), just got off with basically no accountability. Yet again, Islamic Terrorists weren\u0026amp;#39;t held accountable. If the nuclear option was safe, it would have been used, the only solution to the global terror threat of Islamic extremism, is irradiation. Israel will always remain a global superhero state for its efforts to hold Islamic Terrorists accountable, every single member of the Israeli government should be awarded a Nobel Peace Prize. There is no grey area, Israel was, entirely, in the right. Anyone supporting Palestine IS supporting terrorism, without exception.\u0026lt;/p\u0026gt;","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/quote.png","locked":false,"stamp":"1737163374","statuses":"[\"Political \",\"Offensive\",\"Announcement\"]","title":"Fucking Ceasefire"},{"id":"6789796f9b74b0cf45712e23","active":false,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/doctor.png","body":"\u0026lt;h1\u0026gt;Body Positivity?\u0026lt;/h1\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;What the bleep is Body Positivity? What is positive about being 200 kg, and so overweight that your giant ass can\u0026amp;#39;t fit in a seat? I\u0026amp;#39;m not talking about being muscular, and just big, I\u0026amp;#39;m talking about eating your fat ass to 200 kg, and then thinking the more rolls you have the better your health!\u0026lt;/p\u0026gt;\n\n\u0026lt;p\u0026gt;I\u0026amp;#39;m also NOT talking about people with real medical issues who are big, for reasons, or, who are big but know they have to lose weight. I\u0026amp;#39;m talking about people who are proud and find increasing value in being land whales.\u0026lt;/p\u0026gt;\n\n\u0026lt;p\u0026gt;People with pride in their grotesque obesity, always want society to fold and fit, and think we have to accept them, for their choices, but their inability to practice self-control, and maintain dignity, is not our issue to tolerate. If you can intentionally whalize your ass, you can also go to the gym, workout, eat better, and actually be a sign of positivity. \u0026lt;/p\u0026gt;\n\n\u0026lt;p\u0026gt;Let\u0026amp;#39;s stop accepting this incredibly unhealthy movement, and place it in the large box or old movements, classified from meaningful into comical. Now grow up, eat a salad, and start being something society might want to look at intentionally with pride.\u0026lt;/p\u0026gt;\n","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/quote.png","locked":false,"stamp":"1737062767","statuses":"[\"Political \",\"Offensive\"]","title":"Body Positivity?"},{"id":"6785772925f7205beb20689b","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=banners/programming.png","body":"\u0026lt;h2\u0026gt;Stupid Age Verification\u0026lt;/h2\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;Why not identify the educational value of pornography? If the average age is trending lower (which I don\u0026#39;t actually believe), then maybe the core issue is that the education is failing young people, and they\u0026#39;re seeking information that is otherwise blacklisted.\n\n\u0026lt;p\u0026gt;The argument that you have to show a store your ID to buy porn, is ridiculous. Yes, you have to show the store you\u0026#39;re of legal age, but outside the store you don\u0026#39;t have to use ID. If I get access to those same magazines, would I have to show ID? Would a parent or sibling demand ID? What about the library? Do I need ID to check out National Geographic?\n\n\u0026lt;p\u0026gt;The only reason the store asks for ID, is because a single reference source of validation exists, at that point, but, since you can\u0026#39;t carry that outside the store, it\u0026#39;s useless as a control measure.\u0026lt;/p\u0026gt;\n\n\u0026lt;p\u0026gt;“Do we want a young man thinking porn is real life”, well, it depends, and girls also look at porn (which Captain Morality ignored)! Do we think young people should base their sexual knowledge off high theatrics adult entertainment? No, but we also trust teenagers to hear Romeo and Juliet and not go fuck an underage corpse, so clearly that\u0026#39;s a line at some point.\u0026lt;/p\u0026gt;\n\n\u0026lt;p\u0026gt;If they take the theatrical out of it, then what? Can “Capital Morality” claim there\u0026#39;s no educational value in alternative sexual material. The SexEd curriculum is public, there\u0026#39;s a metric butt load of stuff, oddly not stuff in the butt, they\u0026#39;re not teaching, and wouldn\u0026#39;t be equipped to teach.\u0026lt;/p\u0026gt;\n\n\u0026lt;p\u0026gt;Let\u0026#39;s assume that hypothetical person wonders about alternative interaction in the bedroom, outside simple toys, where are they going to find out that an MASSIVE culture of alternative fun exists? What if they really want to be an object, is the SexEd going to explain Forniphilia, no, no it won\u0026#39;t.\u0026lt;/p\u0026gt;\n\n\u0026lt;p\u0026gt;Could you ask a normal teacher about the more extreme and wild aspects of sexual fantasy? Maybe, but could you get an educated answer, even if you could find the courage to ask? How many parents could handle such questions with knowledge, and willingness to safely discuss and teach? 1%!,(MISSING) 5%!?(MISSING) I have no idea, probably not many.\nAge blocks serve no purpose other than restricting access to information.\u0026lt;/p\u0026gt;\n\n\n\u0026lt;p\u0026gt;Will kids need to show ID before they can read Shakespeare? Does “Capital Morality” think it\u0026#39;s okay that kids read trash about two people committing an act of pseudo-pedal-necrophilia? At what point does that line get drawn, and keep in mind that regardless of where you draw it, you\u0026#39;ll have more exceptions than can be answered, so just erase it, and allow young people to explore.\u0026lt;/p\u0026gt; \n\n\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\nhttps://youtu.be/PEMSWMbcAxE?si=ZsfPW77LWFYU5Doe","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/quote.png","locked":false,"stamp":"1736800041","statuses":"[\"Political \"]","title":"Stupid Age Verification"},{"id":"67842f60f3c49aeb9a3bd1fc","active":false,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=banners/gender.png","body":"\u0026lt;h2\u0026gt;Am I racist, or xenophobic?\u0026lt;/h2\u0026gt;\n\u0026lt;p\u0026gt;If you read the DEI piece, you might fairly think I\u0026amp;amp;amp;#39;m a racist jerk who hates anyone whose not white, straight and male, but that\u0026amp;amp;amp;#39;s not true. I don\u0026amp;amp;amp;#39;t hate anyone based solely and exclusively on race, culture, gender, or alignment. \u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;Racism is the hated of someone based solely and exclusively on their race, AND, asserting your race as superior. That\u0026amp;amp;amp;#39;s all it means, there is no nuance, there is no liberal spin, it\u0026amp;amp;amp;#39;s an elementary and short concept. I don\u0026amp;amp;amp;#39;t care what you are, if you\u0026amp;amp;amp;#39;re black, native, asian, or something cool I haven\u0026amp;amp;amp;#39;t even heard of, I just don\u0026amp;amp;amp;#39;t care. I will never assign value or worth based solely and exclusive off race. Furthermore, I would never assert the “white” race as better than anything else because holy crap, we have all-stars representing the fuckwit category. \u0026lt;/p\u0026gt; \n\u0026lt;p\u0026gt;Xenophobia is just Racism, where race is replaced by culture. This takes Asian and turns it into Chinese, or Korean, and it drops the second part, you don\u0026amp;amp;amp;#39;t have to assert your culture as better. The same arguments I made on why I\u0026amp;amp;amp;#39;m not racist, apply here. \u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;I don\u0026amp;amp;amp;#39;t judge someone based off race, or culture. I\u0026amp;amp;amp;#39;ll extend that and state I don\u0026amp;amp;amp;#39;t care what religion you practice, or who you think you align. What I care about is what you can offer, and deliever in terms of a benefit to something. Lets assume we\u0026amp;amp;amp;#39;re talking about Computer Engineering, are you a competent, and excellent computer engineer? If you are, welcome aboard, if you\u0026amp;amp;amp;#39;re not, you\u0026amp;amp;amp;#39;re not. If this means I only work with white engineers, that\u0026amp;amp;amp;#39;s not a race or culture problem, it\u0026amp;amp;amp;#39;s a competence problem. Maybe I only work with black women, but for the same reason, well so be it, becuase competence and qualification is the only useful factor in most decisions.\u0026lt;/p\u0026gt; \u0026lt;p\u0026gt;Why would it matter how many of my coworkers love to shove things up their butt? Why would I care how many are lesbian, or gay? You\u0026amp;amp;amp;#39;re Trans, so what? I\u0026amp;amp;amp;#39;m not, but that\u0026amp;amp;amp;#39;s cool, and now lets be awesome! I will draw some soft lines, I\u0026amp;amp;amp;#39;ve heard \u0026amp;amp;amp;#34;minor attraction\u0026amp;amp;amp;#34; as being accepted. If you have private interests that can stay private, don\u0026amp;amp;amp;#39;t hurt anyone, and can be controlled, even if they skirt legality, well, becuase I\u0026amp;amp;amp;#39;m not a jerk, I\u0026amp;amp;amp;#39;ll apply the same standard. \u0026lt;/p\u0026gt;\u0026lt;p\u0026gt;Lets just be awesome, and excellent, and not force the state to overcome the reality that a lot of people are not competent or qualified in the thing they want to do. I understand we all need a start, so get started, but at some point the offered hand needs to retracted. DEI is the hand, but it\u0026amp;amp;amp;#39;s not just the hand, it\u0026amp;amp;amp;#39;s the rope, and the ladder, and the demands that certain people (white straight men), better go to the Nth degree, to help people who lack the most basic aspects of qualification, and that\u0026amp;amp;amp;#39;s what pisses me off.\u0026lt;/p\u0026gt; \u0026lt;p\u0026gt; I really don\u0026amp;amp;amp;#39;t care if you\u0026amp;amp;amp;#39;re a woman, man, thing, invisible gay chinese monkey, if you\u0026amp;amp;amp;#39;re qualified, and competent, come aboard, if you\u0026amp;amp;amp;#39;re not stay back, that\u0026amp;amp;amp;#39;s it.\u0026lt;/p\u0026gt;","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/quote.png","locked":false,"stamp":"1736716128","statuses":"[\"Offensive\",\"Political \"]","title":"Am I racist, or xenophobic?"},{"id":"678428a5a6e1f8a0700edb3d","active":false,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=banners/gender.png","body":"\u0026lt;h2\u0026gt;What is DEI\u0026lt;/h2\u0026gt;\n\u0026lt;p\u0026gt;DEI, ideally, is a simple concept, “don\u0026amp;#39;t be racist, xenophobic, or essentially a bigot”, the issue is, that\u0026amp;#39;s not what it\u0026amp;#39;s turned out to be in practice.\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;DEI can be broken down into a few simple statements: \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n1. If you\u0026amp;#39;re a cis white male, who doesn\u0026amp;#39;t accept woke concepts, including feminism, and refuse to change your gender / sexual alignment, through radical means. If you refuse to apologize for simply existing, you\u0026amp;#39;re the single point of failure and pain for the planet.\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n2. If you\u0026amp;#39;re a white male who accepts the fact you\u0026amp;#39;re the problem, and makes great effort to humiliate, denigrate, and punish yourself for nothing. Including denouncing whiteness and “the” penis, you\u0026amp;#39;re simply disgusting scum, but you might be useful as a some type of slave.\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n3. If you\u0026amp;#39;re a white female, you\u0026amp;#39;ve been assaulted simply by being born white.\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n4. If you\u0026amp;#39;re a CIS person, and you would rather not radicalize gender and alignment, and believe being straight is acceptable, you\u0026amp;#39;re a violent enemy of the LGBTQ community.\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n5. If you\u0026amp;#39;re not white, you\u0026amp;#39;re accepted for having value and purpose.\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;That\u0026amp;#39;s it, that\u0026amp;#39;s the current DEI movement summarized from its application.\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;That\u0026amp;#39;s literally the DEI stance, DEI is a racist, xenophobic and usually predatory movement. If you want to hear laughable junk from the “woke” / DEI community, look at books like “White Fragility”, which is the new standard of literary garbage. I\u0026amp;#39;ve used “The Great Gatsby” to demonstrate junk writing, but “White Fragility”… that was the modern literary equivalent of “I have a dream” in book form, of being crap.\n\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\nCompanies like Microsoft, Red Hat, IBM, have been sued for DEI policy. Microsoft put on a presentation where someone was demanding you violently assault your children. School boards across North America, have been teaching concepts, that aligned with my points above. How many classrooms can you enter where you\u0026amp;#39;ll find radical left wing extreme teaching / lessons?\n\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\nWhat about the laws that prevent teachers from informing parents if their child realigns, switches genders, names, or pronouns?\n\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\nThis all falls under DEI, and it\u0026amp;#39;s total nonsense, it\u0026amp;#39;s time to walk extreme left wing values back to the centre.\u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\u0026lt;p\u0026gt;Does this mean having diversity is bad? No, absolutely not, but, if you only seek diversity to be more inclusive, without making sure the quota of quality and usefulness is maintained at the highest level, then, you\u0026amp;#39;re doing it for the wrong reasons.\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;Someone on Slashdot tried to claim \u0026amp;#34;Feminism is the concept that women are people\u0026amp;#34;, and well you can certainly make a good case for the early movement being about fairness, the modern movement is a hate movement, without argument. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\nModern feminism has nothing to do with the concept of “women as people”, it\u0026amp;#39;s about female superiority, and the complete and total irradiation of masculinity. The issue most people run into is comparing the early 1900s movement with the current movement. Women used to fight for the right to vote, which, of course, was a fair fight, now, they fight to silence the concept of the male voice, and anything masculinity could represent. Don\u0026amp;#39;t take my word for it, look up YouTube feminism, that represents the modern media-based opinion, and once you do, you\u0026amp;#39;ll either agree feminism is a hate movement, or, you\u0026amp;#39;re lying. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n\nThat\u0026amp;#39;s why no sensible person would ever accept feminism as a movement. Would you accept the KKK as a movement? What about BLM, who were literally domestic terrorists? You can\u0026amp;#39;t accept a pure hate-based movement, and then assert you\u0026amp;#39;re trying to be inclusive. An exclusionary ideal can\u0026amp;#39;t, by definition, be inclusive; hence you instantly throw the “I” away from DEI. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n\nWhen it comes to being a “CIS White Male”, in a DEI course or training, make the assertion that you\u0026amp;#39;re proud to be a “straight white male, who has nothing to apologize for, and nothing to feel a bad about.”, and see what happens. Continue that train, and keep making valid assertions such as: “I have no privilege from my gender and biological sex, and you can\u0026amp;#39;t show any.” (which you can\u0026amp;#39;t). “I owe no reparations, or apologizes of any kind, to anyone, based solely on my gender, biological sex, and culture / race.”. If you make those assertions, and demand that anyone who counters them show evidence, that you personally are at fault, they won\u0026amp;#39;t be able to. Why? DE (since we\u0026amp;#39;ve destroyed the “I”), D is about diversity, but not really about diversity, it\u0026amp;#39;s about forcing privilege by deciding based off nonsense that you are better than someone else, and universally that blame is against the concept of “whiteness”. Watch the move “Am I Racist”, it\u0026amp;#39;s brilliant in pointing out this nonsense. Regardless if you like Matt Walsh, the nonsense is still valid. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n\nThen we can cover the concept of being straight, and when you point out that straight people don\u0026amp;#39;t have protections under law that LGBTQ+ people get to enjoy, do you see a problem? To extend that concept, women and non-white people have laws protecting them, that white males can\u0026amp;#39;t leverage, based solely on having a biological white penis. Oddly enough, if you give yourself a white penis, then you get Trans rights, and Trans protection. When it comes to schools, they actively teach this DEI trash, that says men, specifically white men have privilege. If you\u0026amp;#39;re a white man, you are the enemy of all that is decent, good, and reasonable, and if you\u0026amp;#39;re white, you\u0026amp;#39;re the living embodiment of filth. My daughters have to say “Land Acknowledges” every day in class, while they look at pride and BLM flags, and get told that changing pronouns, like you change clothes, is normal. The schools can refuse to tell us when they decided to be a boy for a day, or a child loving rapist because minor attraction is now defended as good? (don\u0026amp;#39;t ask me why), but hey DEI, right? \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n\nNow, if you\u0026amp;#39;re willing to falsely admit that as a white man, or a white person, you are the problem, then all of a sudden, you become accepted. My issue, what are you admitting to? If you\u0026amp;#39;re racist, while, stop being racist! If you\u0026amp;#39;re xenophobic, stop being xenophobic. Did you steal land? Did you personally own a slave? While stop and return them. If you did nothing, then what are you accounting for? Why do my daughters have to acknowledge stolen land they didn\u0026amp;#39;t steal? Do Islamic followers have to stand every day and do 9/11 acknowledgements? \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n\nIf you want to take the ideal concept of DEI, sure, but that\u0026amp;#39;s like taking the ideal concept of the early 1900s feminism. It\u0026amp;#39;s so detached from reality, that it\u0026amp;#39;s like bragging about how much you love Ketchup, but using the original version, which has absolutely no basis in any current market formulation. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n\nThese concepts of DEI are taken, and all of a sudden, you can\u0026amp;#39;t hire the white guy because it\u0026amp;#39;s not diverse enough. Even if the white guy is the most qualified, the black woman, who can barely form a sentence, is a better pick. You do this once, no big deal, but you do this 10 times, 100 times, 1 million times, and now it\u0026amp;#39;s about looking good across a spectrum of colour, and culture, instead of a skills\u0026amp;#39; perspective. Hence, you no longer get quality, you get incompetence on overdrive, with very little literacy, and almost no ability to have intelligent discourse. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;So there\u0026amp;#39;s no confusion, am I saying that DEI has no place is a functional fair society, YES, THAT\u0026amp;#39;S THE POINT. People are usually only worth what they can contribute and add to something. If the only thing you can add is being black, native, or having a twat, well, guess fucking what? You\u0026amp;#39;re not useful, and hence DEI concepts aren\u0026amp;#39;t useful.\u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt;\u0026lt;p\u0026gt;If you think I\u0026amp;#39;m wrong, show a clear path in which diversity, forgoing competence, qualification or quality, can alone, lead to a better and stronger overall group, without argument. When you fail to do that, realize DEI concepts are extensions of multiple hate movements. Can you really be proud that you belong to a KKK, neo-Nazi, Feminist group collective, and I\u0026amp;#39;m using three random hate groups, but BLM, Feminist, and LGBTQ would also work.\u0026lt;/p\u0026gt;","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/quote.png","locked":false,"stamp":"1736714405","statuses":"[\"Offensive\",\"Political \"]","title":"What is DEI?"},{"id":"676efa4c4205a6642be09069","active":true,"allowComments":false,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/turkey.png","body":"\u0026lt;h1\u0026gt;Happy Christmas 2024\u0026lt;/h1\u0026gt;\n\u0026lt;p\u0026gt;Merry Christmas, Hanukkah, or anything else you celebrate.\u0026lt;/p\u0026gt;, ","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/quote.png","locked":false,"stamp":"1735326284","statuses":"[\"None\",\"None\",\"Announcement\"]","title":"Merry XMAS 2024"},{"id":"66c0dc86f013680680b230f1","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/doctor.png","body":"I think I need to a multipart post about all the problems regarding medical cannabis in Canada, and I\u0026#39;m going to! Why? I\u0026#39;m pissed off about the lack of care medication patients get, and the total lack of regulation around cannabis. Canada f\u0026#39;d cannabis regulation, now let\u0026#39;s point out how and why it fails.","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/quote.png","locked":false,"stamp":"1723915398","statuses":"[\"Offensive\"]","title":"Medical Cannabis"},{"id":"6682ffcfb415724caf782c36","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/canada_day_banner_2.jpg","body":"\u0026lt;h2\u0026gt;Happy Canada Day 2024\u0026lt;/h2\u0026gt;\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\nCheers to Canada! Lets celebrate Canada being awesome","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/news.png","locked":false,"stamp":"1719861199","statuses":"[\"Political \",\"Announcement\"]","title":"Happy Canada Day 2024"},{"id":"6665dc38368e529c9046bac0","active":true,"allowComments":false,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/news.png","body":"I\u0026amp;amp;#39;m debating splitting the blog out to use different subdomains for the different categories, since I think it\u0026amp;amp;#39;s a nicer division and way to separate everything. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;The user system is coming along, I\u0026amp;amp;#39;m trying to make it generalized for some other projects, which are using it currently. Once it\u0026amp;amp;#39;s ready, I\u0026amp;amp;#39;ll be introducing user accounts, which should be fun!. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt; \u0026lt;h3\u0026gt;Why don\u0026amp;amp;#39;t I update this blog on a more regular basis?\u0026lt;/h3\u0026gt; \u0026lt;br/\u0026gt;I don\u0026amp;amp;#39;t know to be honest, I really should, so if you read my blog, apart from needing a better passing hobby, reach out and if I get some traction I\u0026amp;amp;#39;ll be more energized to write blog posts.","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/news.png","locked":false,"stamp":"1717951544","statuses":"[\"Announcement\",\"Support\"]","title":"Whats going on?"},{"id":"6665db1a368e529c9046baab","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/tobacco.png","body":"Why does dip tobacco have to run $40 a tin in Canada? What is our government actually trying to solve? If you think back 10, 20, 30+ years, how many people did you know that used chewing or dipping tobacco regularly? \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;Do you think the number as a percentage was 1, 5, 10, 20, or more? Why not let people buy the products for a reasonable price and let them experience it? I tend to stick to pipes and cigars, but occasionally dipping tobacco like Copenhagen Wintergreen, or Grizzly Straight is a welcome addition. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;Tobacco prices are idiotic, and why are they so stupid? When you jack prices in Canada, you just send people to the US, and if you get a US mailbox, then effectively Canada just loses money on the deal. I think if Canada dropped prices, to match the US, they might see higher tax revenue, but hey, Trudeau was never known for being smart.","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/icons/flower.png","locked":false,"stamp":"1717951258","statuses":"[\"Political \",\"Offensive\"]","title":"Chewing / Dip Tobacco"},{"id":"663c17cee53d2ec66e890862","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/news.png","body":"\u0026lt;h2/\u0026gt;\u0026lt;strong\u0026gt;This code of conduct covers all exchanges of any kind.\u0026lt;/strong\u0026gt;\u0026lt;/h2\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;h3\u0026gt;\u0026lt;strong\u0026gt;All races, genders, orientations, are considered equal, on a fundamental level.\u0026lt;/strong\u0026gt;\u0026lt;/h3\u0026gt;\u0026lt;br/\u0026gt;\nI don\u0026#39;t care if you\u0026#39;re white, black, female, male, or now male and were female, or vice versa, I don\u0026#39;t care. Fundamentally, by birth, we are all equal, and this is important. This means if you were born black and female, you have absolutely no more standing than I do, a white male. I, a white male, have no more, or less, standing than a Native American male, or female. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;Driving this home, I don\u0026#39;t care if you think society owes you, if your ancestors suffered at the hands of “The white man”, and now you think I need to give you a soap box, NO! No one, absolutely no one, has more standing, by birth, than anyone else. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n\n\u0026lt;h3\u0026gt;\u0026lt;strong\u0026gt;Feelings, and emotions are not protected, simply because you have them. \u0026lt;/strong\u0026gt;\u0026lt;/h3\u0026gt;\u0026lt;br/\u0026gt;\n\nWhat does this mean? If you think LGBTQ rights are fundamental, if you think they\u0026#39;re invented, or only pedophiles are gay, I don\u0026#39;t care. All emotions and feelings are on base, all equal. It could be gay rights, trans rights, diversity, it doesn\u0026#39;t matter. A Neo-Nazi has the same rights to their feelings and emotions as does a trans-rights activist. You can be offended, you can be insulted, you can find someone\u0026#39;s views disgusting, but, it doesn\u0026#39;t matter. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;You could think roses are the most beautiful flower on earth, or you could believe roses should be outlawed, it doesn\u0026#39;t matter. You have absolutely no right, of any kind, to demand someone accept, or respect your views.\n\n\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n\n\u0026lt;h3\u0026gt;\u0026lt;strong\u0026gt;Political affiliation is not forced, restriction or condoned. \u0026lt;/strong\u0026gt;\u0026lt;/h3\u0026gt;\n\u0026lt;br/\u0026gt;\nIt doesn\u0026#39;t matter if you\u0026#39;re a die hard Trump supporter, Biden supporter, extreme liberal, far right wing extremist, Marixst, Maoist, Taoist, or anything. No political alignments are restricted for any reason. All are equal, and all are respected from a base level.\n\n\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt; \n\u0026lt;h3\u0026gt;\u0026lt;strong\u0026gt;Governments, countries, cultures, and religions are not condoned.\u0026lt;/strong\u0026gt;\u0026lt;/h3\u0026gt;\n\u0026lt;br/\u0026gt;\nRegardless if you\u0026#39;re from Russia, Israel, Palestine, Canada, the US, I don\u0026#39;t care. You don\u0026#39;t have the right to a safe space, or tent city on here, because of who you are. I don\u0026#39;t care if you\u0026#39;re Black, White, Jewish, Russian, Muslim, Catholic, everyone is all equal from a base level. This is really not hard, I\u0026#39;m NOT going to accept discrimination on a base level.\n\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;h3\u0026gt;\u0026lt;strong\u0026gt;Virtual hugging is highly recommended, and being awesome to each other is encouraged.\u0026lt;/strong\u0026gt;\u0026lt;/h3\u0026gt; \u0026lt;br/\u0026gt;\nBeing awesome, giving love, giving congrats, is all awesome, accepted and encouraged. \n\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;h3\u0026gt;\u0026lt;strong\u0026gt;Being rude, offensive, or using hate speech, solely to offend without making a point, or defending a point, when targeted against others is a big no no. \u0026lt;/strong\u0026gt;\u0026lt;/h3\u0026gt; \u0026lt;br/\u0026gt;\nHating someone or being a jerk because someone doesn\u0026#39;t share your views is not going to fly. You can disagree, you can discuss, you can have conversations, but shutting someone down because they\u0026#39;re anti-trans, well you\u0026#39;re pro-trans is unacceptable. In the same regard, demanding one group bow to another is not going to happen, and is not tolerate. If you\u0026#39;re sending virtual hugs, virtual ass smacks, virtual breast honks, and you\u0026#39;re asked to stop, then stop. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;If you\u0026#39;re asked not to use the N word, C word, or other derogatory term, stop. Be excellent to each other, be open, be awesome, and don\u0026#39;t be a jerk / jerkette.\n\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/news.png","locked":false,"stamp":"1715214286","statuses":"[\"Support\",\"Announcement\"]","title":"Code of Conduct"},{"id":"663c0e4de53d2ec66e89084b","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/news.png","body":"Good Day\n\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\nTo clarify the licensing terms of my blog: \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\nThe source code is open source for personal, and commercial use. If you want a blog for personal or commercial use, that is free to change, modify, morph, extent, simplify, or some other thing, go for it. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;Any derivative work made from the source code is not owned, partially owned, by myself, and I maintain no automatic stake in any such project or work. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;No warranty of any kind is provided. If you take the source, which can be done free of charge, you are solely responsible for any and all changes. You do not have to give the changes back, or provide any form of attribution to me, in any way. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;Be excellent to each other, and long live awesomeness.","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/news.png","locked":false,"stamp":"1715211853","statuses":"[\"Announcement\",\"Support\"]","title":"License Update"},{"id":"6632b5ef73cc5a77a2e2d99a","active":true,"allowComments":false,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/doctor.png","body":"I\u0026amp;amp;#39;ve been gone for a while, like normal, but there\u0026amp;amp;#39;s been a few major updates. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;ol\u0026gt;\n\u0026lt;li\u0026gt;My back has seven degenerated disks\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;I might have a pinched nerve between L5 and S1\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;I\u0026amp;amp;#39;m going to be getting spinal injections to freeze the nerve down to my nuts\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;I\u0026amp;amp;#39;m off most of my painkillers — for a while now\u0026lt;/li\u0026gt;\n\u0026lt;/ol\u0026gt;\n\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\nI\u0026amp;amp;#39;ve seen a few doctors, all are confused, and we\u0026amp;amp;#39;re still waiting for the MRI\u0026amp;amp;#39;s, which aren\u0026amp;amp;#39;t until September 2024. One major benefit, I\u0026amp;amp;#39;ve been given the green light to work out again! This means you can wait for workout plans again 🙂. My back still hurts, my nuts still hurt, but, I\u0026amp;amp;#39;m rocking it, and nothing like getting back in the gym and pumping some iron.","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/news.png","locked":false,"stamp":"1714599407","statuses":"[\"Announcement\"]","title":"Medical Update"},{"id":"65d8ee37b2621aa5a744bdd6","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=banners/privacy.png","body":"\u0026lt;h2\u0026gt;How to do ID verification\u0026lt;/h2\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;\nThis was posted on YouTube regarding the stupid, idiotic, and ridiculous age verification system proposed for Canada. This is the entire comment regarding how I see doing this safely. It might be stupid AF but just roll with it.\n\u0026lt;/p\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;\nThe reality is Canadian Privacy Laws are terrible, lacking, weak, and more of a joke than anything else. The problem isn\u0026amp;amp;#39;t if you store the data, or if you can get the data, the problem is if you can read or utilize the data in any fashion that can identity someone to an outside party.\n\u0026lt;/p\u0026gt;\n\u0026lt;br/\u0026gt;\n\n\u0026lt;p\u0026gt;\nThis isn\u0026amp;amp;#39;t a hard problem to solve, in the context of creating databases of QR based distributed hashes, it\u0026amp;amp;#39;s just implementing a way that respects privacy, and allows Daddy T to snoop into your details makes it hard. \n\u0026lt;/p\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;\nLet\u0026amp;amp;#39;s assume you\u0026amp;amp;#39;ll use a phone to upload your ID, let\u0026amp;amp;#39;s also assume that phone has been completely \u0026amp;amp;#34;de-Googled\u0026amp;amp;#34; and \u0026amp;amp;#34;de-Appled\u0026amp;amp;#34;, so it\u0026amp;amp;#39;s truly private to any reasonable context. I take a picture of my driver\u0026amp;amp;#39;s license, or, passport. That ID gets turned into a 3-dimensional QR based hash, that\u0026amp;amp;#39;s salted. That salt is generated from a biometric attribute that I have, be that fingerprint, face mapping, or something unique, mixed with a time sensitive code that works like a nonce TOTP.\n\u0026lt;/p\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;\nThe QR is then stored in a government accessible database, but not unlocked! When I go to unlock it, that hash is sent to the device, and held in a completely offline container. I unlock the hash by the salt, which I control, and that allows the hash to be verified against a government computed hash, which only identified me in terms of some UUID. Once I unlock that QR hash, it gets salted with using a new generation of the salt and nonce TOTP. That UUID can then reference my age, and other LIMITED information.\n\u0026lt;/p\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;\nThis makes it possible to verify I\u0026amp;amp;#39;m 44 (I\u0026amp;amp;#39;m not), and male, but not to know anything else about me, and even if the database gets stolen, you still won\u0026amp;amp;#39;t know anything, even if you crack the hashes. \n\u0026lt;/p\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;\nWhy this won\u0026amp;amp;#39;t work? The government can\u0026amp;amp;#39;t abuse it, like Chris Brown with a new unmarked girl, and hence they won\u0026amp;amp;#39;t tolerate it. The key aspect is that from the start of the upload process with the ID, you never lose total traceable, auditable, oversight. All the governments get to hold is the final salted QA hash. The website gets nothing, the government gets nothing of personal value, and now the chain is secure.\n\u0026lt;/p\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;\nMake modifications where required, as I came up with this idea while typing this, but it should work.\n\u0026lt;/p\u0026gt;\n\u0026lt;br/\u0026gt;","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/quote.png","locked":false,"stamp":"1708715575","statuses":"[\"Announcement\",\"Political \"]","title":"Privacy - How to do ID verification"},{"id":"65d131d6b2621aa5a744a589","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/copyright.png","body":"\u0026lt;h2\u0026gt;Should you charge \u0026lt;/h2\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;Should you charge for platforms? Yes, and no. As previously stated, there\u0026#39;s nothing wrong with wanting money for your product, and there\u0026#39;s nothing wrong with licensing it, providing you make the source, and build verification available, but shouldn\u0026#39;t you always have a free version that\u0026#39;s usable?\u0026lt;/p\u0026gt; \u0026lt;br/\u0026gt; \n\u0026lt;p\u0026gt;If you\u0026#39;re a company pulling in enough money to comfortably pay for your software, well, charge them, but what if they don\u0026#39;t? What if you\u0026#39;re writing a website for Freemason lodges, and they don\u0026#39;t have a ton of money, should you charge them? I don\u0026#39;t know, but I\u0026#39;d say no. If a mom-and-pop shop needs some software, but they are breadline, should you charge them, I say no. Does this mean you should accept people taking you to the cleaners, absolutely not! On the same note, don\u0026#39;t be unfair, have a free version, open source available, and provide reasonable limited support.\u0026lt;/p\u0026gt; \u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;Do I honestly put my money where my mouth is? Do I walk the walk, of course. I have the blog code posted under the button, and every product I work on personally is made free of charge for personal or reasonable use. When the masonic lodge I belong to require a site, I could have recommended a $100 template, hosted on word press, with monthly hosting fees, but why? The honest and correct thing to do, was to write a masonic site template and platform, and off it for free, with free hosting, and free help. That\u0026#39;s how responsible people and companies operate.\u0026lt;/p\u0026gt;","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/quote.png","locked":false,"stamp":"1708208598","statuses":"[\"Announcement\"]","title":"Charging for paltforms?"},{"id":"65d13018b2621aa5a744a558","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=banners/programming.png","body":"\u0026lt;h2\u0026gt;Microsoft\u0026lt;/h2\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;Why doesn\u0026amp;amp;#39;t Microsoft make good Linux based applications available, that are compatible with the current stacks? Regardless how I feel about Electron (I don\u0026amp;amp;#39;t like it), Electron has had Wayland support for a fair amount of time, because tools like Slack have worked \u0026amp;amp;#34;correctly\u0026amp;amp;#34; on Wayland. So, if Slack can work, why can\u0026amp;amp;#39;t Skype?\u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;The fact Linux users have to constantly tell Microsoft to fix their broken crap is unacceptable. I had to raise the Skype issue with Microsoft on a call with our companies CSM, because Skype is so broken, I couldn\u0026amp;amp;#39;t use Linux. \u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;I\u0026amp;amp;#39;ve legit seen Microsoft suggest that people run a VM of Windows, and use that VM to run Skype. I\u0026amp;amp;#39;ve had Microsoft tell me to use Windows 11 because Skype worked on it. I\u0026amp;amp;#39;ve had Microsoft tell me to use fucking Teams on the browser, to get around their total lack of care. This is unacceptable, and this must stop being tolerated. Linux IS the world\u0026amp;amp;#39;s most utilized OS, it\u0026amp;amp;#39;s not a question if Linux is the #1 OS, it\u0026amp;amp;#39;s a fact. From Server, to IoT, Linux is the OS the world uses. That means Linux needs working applications. \u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;Now, I\u0026amp;amp;#39;m going to be fair, the preview version of Skype on Linux actually has working screen share on Wayland, but why do I have to run a preview version? Microsoft ignoring Linux, means we should ignore Microsoft. Windows 11 is a terrible OS, Windows 10 was \u0026amp;amp;#34;meh okay\u0026amp;amp;#34;, and if Windows 12 ever comes to existence, does anyone think it will be quality? \u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;Lets not forget that Microsoft never released a working version of Teams for Linux. They had a beta / alpha build and then killed, and now have nothing for Linux. \u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;Using Windows in a professional workflow, is like master baiting with sandpaper, sure you can get the job done, but why not use lube? \u0026lt;/p\u0026gt;","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/dev.png","locked":false,"stamp":"1708208152","statuses":"[\"Offensive\"]","title":"Microsoft"},{"id":"65c94036b2621aa5a7448bf1","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=banners/privacy.png","body":"\u0026lt;h2\u0026gt;Why isn\u0026#39;t more code Open Source?\u0026lt;/h2\u0026gt; \u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;Being fair, a lot of code is open source, and most libraries are open source, but we should aim for 100%!o(MISSING)pen-source adoption. \u0026lt;/p\u0026gt; \u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;The concept behind the open-source movement, under a fair open-source license, does not prevent a product, or platform, from being profitable. If you want to require product licensing, and, sell your product for a fee per month, year, or lifetime license, so be it. If you would like to offer support packages, and documentation packages, that cost money, again, so be it. None of those concepts subtract from the open-source concept. \u0026lt;/p\u0026gt; \u0026lt;br/\u0026gt; \u0026lt;p\u0026gt; The concept is simple, offer your code to those who request it. Now, I\u0026#39;ll be a little more conservative and suggest you can lock that behind someone becoming a user of the platform, but in any case, if a user of your platform requests the code, send it! This isn\u0026#39;t some idealistic head in the clouds, clueless liberal ideology, this is practical ideology.\u0026lt;/p\u0026gt; \u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;\nWhat are my arguments for demanding code is open source? \u0026lt;br/\u0026gt;\n\u0026lt;ul\u0026gt;\n\u0026lt;li\u0026gt;Trust, if you can\u0026#39;t audit, and you can\u0026#39;t build it, then can you trust it? Yes, and no. Of course, you can trust closed source code, but you\u0026#39;re trusting it on faith, not fact. This gets into a separate issue not being discussed, build verification. \u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Liability, who\u0026#39;s at fault when bleep hits in the fan? If I get a ticket from your red light or speed camera, how can I defend myself?\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Illegality, why should I blindly trust you\u0026#39;re an upstanding party? Look at what happened in the British Postal System.\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Dignity, why are you ashamed to show your code? It might not be the best code of all time, but if you\u0026#39;re so ashamed and embarrassed you won\u0026#39;t show it, then regardless how great or terrible the code is, I should stay 100m away.\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Underhanded intention, can you really trust “Ink and Typing”, it\u0026#39;s a keylogger built into Windows 10 and 11, but it\u0026#39;s closed AF, so what\u0026#39;s really going on?\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;So if you’re not ashamed, not doing anything illegal, not doing anything unhanded, and you built a quality product you want people to trust, why is it closed?\u0026lt;/li\u0026gt;\n\u0026lt;/ul\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;\nThe other aspect of this, clueless companies, that think if you open source your code, you destabilize trust. That’s just stupid and wrong for all the reasons mentioned above. I will go as far as saying: “If you don’t open source your code, it’s not worth using.”, I will even go as far as: “If your company won’t open source its platforms / code, they deserve no respect”. Now, if your company has an anti-open source policy, spit on it and laugh. Any self-respecting computer user is going to demand open source across the stack, not just welcome it. \n\u0026lt;/p\u0026gt;\n\n","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/dev.png","locked":false,"stamp":"1707687990","statuses":"[\"Offensive\",\"Podcast\"]","title":"Closed Source"},{"id":"65c7e501b2621aa5a7447bbc","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/tobacco.png","body":"\u0026lt;h2\u0026gt;Tobacco Use\u0026lt;/h2\u0026gt;\n\u0026lt;p\u0026gt;I\u0026#39;m a fairly big fan of Tobacco, Cigars, Pipes, Pouches (like Grizzly Dark Winterfree), Nasal Snuff, and stuff like that. I don\u0026#39;t smoke cigarettes, but I do use Tobacco products. I think Nicotine is outstanding, and it\u0026#39;s bad for you, but who cares! \u0026lt;/p\u0026gt; \u0026lt;br/\u0026gt; \u0026lt;p\u0026gt;Tobacco is delicious, be that a nice Pipe full of Peterson Standard Mixture, or LJ Perreti 432, a lip with some Winterfreen in it, or McCrystals Genuine. When people assume all Tobacco is bad and should be avoided, that\u0026#39;s ignorant, and stupid. Schools are terrible for this, they try to brainwash children into thinking all tobacco is cigarette tobacco, and all tobacco will essentially kill you. \u0026lt;/p\u0026gt; \u0026lt;br/\u0026gt; \u0026lt;p\u0026gt;Tobacco isn\u0026#39;t great for you, but if you think going Keto, or LOFODMAP is better than a Pipe, when you don\u0026#39;t have a need to stick to a strict diet, you\u0026#39;re just clueless. I honestly wish schools would stop brainwashing kids, and I wish more people enjoyed good tobacco. \u0026lt;/p\u0026gt; \u0026lt;br/\u0026gt; \u0026lt;p\u0026gt;Cheers to tobacco, go enjoy a cigar a sniff or pipe, and cheers!\u0026lt;/p\u0026gt;","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/icons/flower.png","locked":false,"stamp":"1707599105","statuses":"[\"Announcement\"]","title":"Tobacco Use?"},{"id":"65c7e2d6b2621aa5a7447b9b","active":true,"allowComments":false,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/news.png","body":"Can you add me on Facebook (no one has asked or done so yet), yes, but please message me first and tell me you came from the blog.","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/news.png","locked":false,"stamp":"1707598550","statuses":"[\"Announcement\"]","title":"Social Media"},{"id":"65c7e188b2621aa5a7447afe","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/gym-small.png","body":"\u0026lt;h2\u0026gt;Workout Disclaimer\u0026lt;/h2\u0026gt; \u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;To be honest, I really don\u0026amp;amp;amp;amp;amp;#39;t want to post them or think of the gym right now. The gym is like Disney World, the happiest place on the earth, and I mean that! I love lifting and doing strength sports, and workouts. Since my back got injured, I\u0026amp;amp;amp;amp;amp;#39;ve stepped back because I really can\u0026amp;amp;amp;amp;amp;#39;t risk hurting myself more than I\u0026amp;amp;amp;amp;amp;#39;m already hurt.\u0026lt;/p\u0026gt; \u0026lt;br/\u0026gt; \u0026lt;p\u0026gt;However, it\u0026amp;amp;amp;amp;amp;#39;s important if they help anyone else, awesome! \u0026lt;/p\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;ul\u0026gt;\n\u0026lt;li\u0026gt;Behind the Neck - Lat Pulldown — 2 Sets / 10 Reps — Warm up\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Behind the Neck - Lat Pulldown — 5 Sets / 10 Reps — Bulk Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Behind the Neck - Lat Pulldown — 2 Sets / 5 Reps — Failure Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Reverse Grip - In front of the Neck - Lat Pulldown — 2 Sets / 10 Reps — Warm up\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Reverse Grip - In front of the Neck - Lat Pulldown — 5 Sets / 10 Reps — Bulk Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Reverse Grip - In front of the Neck - Lat Pulldown — 2 Sets / 5 Reps — Failure Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Cable Row — 2 Sets / 10 Reps — Warm up\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Cable Row — 5 Sets / 10 Reps — Bulk Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Cable Row — 2 Sets / 5 Reps — Failure Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Single Arm Row (Each Arm) — 2 Sets / 10 Reps — Warm up\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Single Arm Row (Each Arm) — 5 Sets / 10 Reps — Bulk Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Single Arm Row (Each Arm) — 2 Sets / 5 Reps — Failure Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;T Row— 2 Sets / 10 Reps — Warm up\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;T Row — 5 Sets / 10 Reps — Bulk Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;T Row — 2 Sets / 5 Reps — Failure Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Back Extension — 2 Sets / 10 Reps — Warm up\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Back Extension — 5 Sets / 10 Reps — Bulk Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Dealt Flys — 2 Sets / 10 Reps — Warm up\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Dealt Flys — 5 Sets / 10 Reps — Bulk Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Dealt Flys — 2 Sets / 5 Reps — Failure Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Dead Lifts — 2 Sets / 10 Reps — Warm up\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Dead Lifts — 5 Sets / 10 Reps — Bulk Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Dead Lifts — 2 Sets / 5 Reps — Failure Reps\u0026lt;/li\u0026gt;\n\u0026lt;/ul\u0026gt;\n\u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;Apparently my back is built up it\u0026amp;amp;amp;amp;amp;#39;s actually holding my spine together prevent the damage from getting worse. This is a great workout, it\u0026amp;amp;amp;amp;amp;#39;s long, heavy, and harness your inner Ronnie. Another important point, if your gym has a no chalk rule, just ignore it and be responsible.\n","comment":[{"_id":"65c7e22bb2621aa5a7447b75","author":"Andrew - Admin","badge":null,"text":{"body":"","html":"","markdown":"","summary":"","plain":"Comments might still be active if the status bar isn't available\n\nI just realized this might be a bug, I'm looking into it.","title":"Comments might still be active if the status bar isn't available"},"expires":"2024-02-10T15:52:27.568-05:00","flags":{"active":false,"approved":true,"banned":false,"locked":false,"private":false},"ip":"174.119.106.103","parent":"000000000000000000000000","post":"65c7e188b2621aa5a7447afe","status":null,"token":"{\"country_code\":\"CA\",\"country_name\":\"Canada\",\"city\":\"Ottawa\",\"postal\":\"K2E\",\"latitude\":45.3438,\"longitude\":-75.7157,\"IPv4\":\"174.119.106.103\",\"state\":\"Ontario\"}","when":"2024-02-10T15:52:27.568-05:00","user":"000000000000000000000000"},{"_id":"65c7e22bb2621aa5a7447b75","author":"Andrew - Admin","badge":null,"text":{"body":"","html":"","markdown":"","summary":"","plain":"Comments might still be active if the status bar isn't available\n\nI just realized this might be a bug, I'm looking into it.","title":"Comments might still be active if the status bar isn't available"},"expires":"2024-02-10T15:52:27.568-05:00","flags":{"active":false,"approved":true,"banned":false,"locked":false,"private":false},"ip":"174.119.106.103","parent":"000000000000000000000000","post":"65c7e188b2621aa5a7447afe","status":null,"token":"{\"country_code\":\"CA\",\"country_name\":\"Canada\",\"city\":\"Ottawa\",\"postal\":\"K2E\",\"latitude\":45.3438,\"longitude\":-75.7157,\"IPv4\":\"174.119.106.103\",\"state\":\"Ontario\"}","when":"2024-02-10T15:52:27.568-05:00","user":"000000000000000000000000"}],"icon":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/icons/running.png","locked":false,"stamp":"1707598216","statuses":"[\"None\",\"Announcement\"]","title":"Workout - Back"},{"id":"65bfd998b2621aa5a7446a11","active":true,"allowComments":false,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/copyright.png","body":"\u0026lt;h2\u0026gt;That\u0026amp;amp;amp;amp;amp;amp;#39;s my image\u0026lt;/h2\u0026gt;\n\u0026lt;p\u0026gt;It\u0026amp;amp;amp;amp;amp;amp;#39;s possible I\u0026amp;amp;amp;amp;amp;amp;#39;ve taken a copyrighted image, since I look up them on DuckDuckGO. If you\u0026amp;amp;amp;amp;amp;amp;#39;re the copyright holder and need me to remove the image, just email me, make sure you sign the email with the PGP key, and I\u0026amp;amp;amp;amp;amp;amp;#39;ll remove it, if you prove you own the copyright.\u0026lt;/p\u0026gt;","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/quote.png","locked":false,"stamp":"1707071896","statuses":"[\"Announcement\"]","title":"That's my image"},{"id":"65bfd750b2621aa5a74469ee","active":true,"allowComments":false,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/doctor.png","body":"\u0026lt;h2\u0026gt;Medical Issues\u0026lt;/h2\u0026gt;\n\u0026lt;h4\u0026gt;Good Day\u0026lt;/h4\u0026gt;\n\u0026lt;p\u0026gt;A little update, so I\u0026#39;ve been going through some annoying medical issues for almost a year, involving an issue below the belt. It literally feels like I’m being hit in the nuts repeatedly, it\u0026#39;s extremely painful, and thanks to Canadian medicine, treatment is moving very slowly. We don\u0026#39;t know what\u0026#39;s wrong, but I\u0026#39;m waiting on some MRI\u0026#39;s. Thanks to Ontario Canada only having twink size MRI\u0026#39;s, for people with eating disorders, or something stupid, I don\u0026#39;t fit in 9X.X%!o(MISSING)f them. I\u0026#39;m waiting on some Wide Bore MRI\u0026#39;s, but the wait time is insane, and not for months (September 2024). \u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;I had a CT scan on my back in December (might have been November), and just got the results. My back is bleeped, with two herniated disks, and one budged disk. I don\u0026#39;t understand what\u0026#39;s wrong, but it\u0026#39;s bad. Now the damage to my back isn\u0026#39;t causing my lower body issue! The damage would only affect my left leg, except my right leg and nuts are sore spots. \u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;Now I\u0026#39;m waiting to see more specialists and a spinal surgeon to see next steps, so that\u0026#39;s fun, but otherwise not much.\u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;Why do I bring this up? No reason, I\u0026#39;m just typing while watching TV! If you read this DO NOT feel sorry for me, it\u0026#39;s all good, cheers to back and nut hurting beers. \u0026lt;/p\u0026gt;\n\u0026lt;p\u0026gt;I\u0026#39;ll still make more Workout posts, but as of Thursday last week, I\u0026#39;ll no longer be working out, until I hear it\u0026#39;s safe.\u0026lt;/p\u0026gt; \n\n ","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/news.png","locked":false,"stamp":"1707071312","statuses":"[\"Announcement\"]","title":"Medical Issues"},{"id":"65bfd2f3b2621aa5a74469c1","active":true,"allowComments":false,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/news.png","body":"\u0026lt;h2\u0026gt;New Code!!!\u0026lt;/h2\u0026gt;\nIf you click the code button, you\u0026#39;ll now get the latest blog, this blog, will all source code intact.","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/news.png","locked":false,"stamp":"1707070195","statuses":"[\"Announcement\"]","title":"New Code"},{"id":"6599dc79eb6f387f54434cd0","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/gym-small.png","body":"\u0026lt;h1\u0026gt;Welcome to a new type of post!\u0026lt;/h1\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;p\u0026gt;Any time you see the Gym banner you\u0026#39;ll be getting workout tips, workouts, or workout updates. Lets get down to the workout\u0026lt;/p\u0026gt;\u0026lt;br/\u0026gt;\n\u0026lt;h2\u0026gt;Arm Workout 1\u0026lt;/h2\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;ul\u0026gt;\n\u0026lt;li\u0026gt;Close Grip Bench — 2 Sets / 10 Reps — Warm up\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Close Grip Bench — 5 Sets / 10 Reps — Bulk Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Close Grip Bench — 2 Sets / 5 Reps — Failure Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Tricep Pushdown vbar — 2 Sets / 10 Reps — Warm up\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Tricep Pushdown vbar — 5 Sets / 10 Reps — Bulk Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Tricep Pushdown vbar — 2 Sets / 5 Reps — Failure Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Tricep Pushdown Straight bar — 2 Sets / 10 Reps — Warm up\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Tricep Pushdown Straight bar — 5 Sets / 10 Reps — Bulk Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Tricep Pushdown Straight bar — 2 Sets / 5 Reps — Failure Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Bicep Curl Preacher Bar — 2 Sets / 10 Reps — Warm up\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Bicep Curl Preacher Bar — 5 Sets / 10 Reps — Bulk Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Bicep Curl Preacher Bar — 2 Sets / 5 Reps — Failure Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Hammer Curl — 2 Sets / 10 Reps — Warm up\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Hammer Curl — 5 Sets / 10 Reps — Bulk Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Hammer Curl — 2 Sets / 5 Reps — Failure Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Overhead Dumbbell Tricep Press — 2 Sets / 10 Reps — Warm up\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Overhead Dumbbell Tricep Press — 5 Sets / 10 Reps — Bulk Reps\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Overhead Dumbbell Tricep Press — 2 Sets / 5 Reps — Failure Reps\u0026lt;/li\u0026gt;\n\u0026lt;/ul\u0026gt;\n","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/icons/running.png","locked":false,"stamp":"1704582265","statuses":"[\"Announcement\"]","title":"Workout - Arm 1"},{"id":"65932cb1eb6f387f5443444b","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/news.png","body":"\u0026lt;h1\u0026gt;Happy New Year 2024\u0026lt;/h1\u0026gt;\n\u0026lt;br/\u0026gt;\n\u0026lt;ul\u0026gt;\n\u0026lt;li\u0026gt; The comment section has been improved \u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt; The comment management section has been improved \u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt; The site should render better on more devices without weird gaps \u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt; The CSP header has been relaxed to prevent blocking IP detection \u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt; HTML Rendering has been improved \u0026lt;/li\u0026gt;\n\u0026lt;/ul\u0026gt;\n\u0026lt;br/\u0026gt;\nWhat\u0026amp;amp;#39;s going to happen in 2024? I\u0026amp;amp;#39;ve made some large improvements to the code in 2023, and it makes the site much more usable. Hopefully I\u0026amp;amp;#39;ll be posting a lot more, and hopefully on more focused topics. The comment section works a lot better than it ever has, so please feel free to use it. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;While using the comment section your IP will be logged, but, please use a VPN or obscure your IP, because I don\u0026amp;amp;#39;t need to know where you\u0026amp;amp;#39;re located. If your IP can\u0026amp;amp;#39;t be detected, be that real or fake, the submit button will not be enabled. I need the IP for the comment management section, so if I don\u0026amp;amp;#39;t have that, another part of the site breaks. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;If you can think of topics you\u0026amp;amp;#39;d like me to cover, please post in the comments on any post. \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;\nFuture Improvements \u0026lt;br/\u0026gt;\n\u0026lt;ul\u0026gt;\n\u0026lt;li\u0026gt; Adding a like / hello button, so you can recognize a post / comment without posting\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt; Adding a user system so you can add more people to your blog \u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Publishing new code to the system \u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Adding more security and tagging (internally) \u0026lt;/li\u0026gt;\n\u0026lt;/ul\u0026gt;\n\u0026lt;br/\u0026gt;\nOpen to suggestions, happy to be in a new year, and cheers to all awesome things :)","comment":[{"_id":"65932e1eeb6f387f54434470","author":"Andrew - Admin","badge":null,"text":{"body":"","html":"","markdown":"","summary":"","plain":"I will fix the annoying phone resolution bugs, however it's still better than it was. Cheers to beers!","title":"Found some resolution bugs"},"expires":"2024-01-01T16:25:55.542-05:00","flags":{"active":false,"approved":true,"banned":false,"locked":false,"private":false},"ip":"174.119.106.103","parent":"000000000000000000000000","post":"65932cb1eb6f387f5443444b","status":null,"token":"{\"country_code\":\"CA\",\"country_name\":\"Canada\",\"city\":\"Ottawa\",\"postal\":\"K2E\",\"latitude\":45.3438,\"longitude\":-75.7157,\"IPv4\":\"174.119.106.103\",\"state\":\"Ontario\"}","when":"2024-01-01T16:25:55.542-05:00","user":"000000000000000000000000"},{"_id":"65932e1eeb6f387f54434470","author":"Andrew - Admin","badge":null,"text":{"body":"","html":"","markdown":"","summary":"","plain":"I will fix the annoying phone resolution bugs, however it's still better than it was. Cheers to beers!","title":"Found some resolution bugs"},"expires":"2024-01-01T16:25:55.542-05:00","flags":{"active":false,"approved":true,"banned":false,"locked":false,"private":false},"ip":"174.119.106.103","parent":"000000000000000000000000","post":"65932cb1eb6f387f5443444b","status":null,"token":"{\"country_code\":\"CA\",\"country_name\":\"Canada\",\"city\":\"Ottawa\",\"postal\":\"K2E\",\"latitude\":45.3438,\"longitude\":-75.7157,\"IPv4\":\"174.119.106.103\",\"state\":\"Ontario\"}","when":"2024-01-01T16:25:55.542-05:00","user":"000000000000000000000000"}],"icon":"https://api.andrewmurdoch.ca/files?path=icons/news.png","locked":false,"stamp":"1704144049","statuses":"[\"Announcement\",\"Construction\"]","title":"Happy New Year - New Year, New Blog!"},{"id":"658ccf01eb6f387f544329e1","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/news.png","body":"Merry XMAS 2023 :) - Hope everyone has had a great holiday season! \u0026lt;br/\u0026gt;\u0026lt;br/\u0026gt;A few updates (of course):\n\u0026lt;ul\u0026gt;\n\u0026lt;li\u0026gt;Posts now use HTML not Markup.\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Post creation page got a nice upgrade, in style.\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Post create page now has an option to enable comments on creation.\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Thinking of a post creation schedule.\u0026lt;/li\u0026gt;\n\u0026lt;li\u0026gt;Will be uploading new code.\u0026lt;/li\u0026gt;\n\n\u0026lt;/ul\u0026gt;","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/news.png","locked":false,"stamp":"1703726849","statuses":"[\"Announcement\"]","title":"Merry Xmas 2023"},{"id":"65244990d199cdcfbe78ba23","active":true,"allowComments":true,"banner":"https://api.andrewmurdoch.ca/files?path=/var/www/blog/banners/turkey.png","body":"Wishing everyone a very happy and heart felt Thanksgiving 2023. May you enjoy the company of others, and have an excellent holiday!","comment":null,"icon":"https://api.andrewmurdoch.ca/files?path=icons/news.png","locked":false,"stamp":"1696876.944","statuses":"[\"Announcement\"]","title":"Happy Thanksgiving 2023"}]