<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Os-Hardware on The VikiD Truth</title><link>https://thevikidtruth.com/computing/category/os-hardware/</link><description>Recent content in Os-Hardware on The VikiD Truth</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 22 Oct 2026 10:30:00 +0400</lastBuildDate><atom:link href="https://thevikidtruth.com/computing/category/os-hardware/index.xml" rel="self" type="application/rss+xml"/><item><title>Vagrant</title><link>https://thevikidtruth.com/computing/vagrant/</link><pubDate>Sun, 21 May 2023 00:39:21 +0400</pubDate><guid>https://thevikidtruth.com/computing/vagrant/</guid><description>&lt;p&gt;&lt;a href="https://thevikidtruth.com/computing/algorithms/"&gt;Algorithms&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/apple/"&gt;Apple&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/assemblylanguage/"&gt;AssemblyLanguage&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;BASH&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/vikidsbashcookbook/"&gt;Bash Cookbook&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/cprogramming/"&gt;C-Programmming&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/commonlisp/"&gt;CommonLisp&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/computersecurity/"&gt;Computer Security&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/cuissmalltalk/"&gt;CuisSmalltalk&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/databases/"&gt;Databases&lt;/a&gt; | &lt;span class="missing-link"&gt;Emacs&lt;/span&gt; | &lt;span class="missing-link"&gt;Exploitation&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/firewalls/"&gt;Firewalls&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/forth/"&gt;Forth&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/fortran/"&gt;Fortran&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/functional/"&gt;Functional Programming&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/git/"&gt;Git&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/gnusmalltalk/"&gt;GNUSmalltalk&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/haskell/"&gt;Haskell&lt;/a&gt; | &lt;span class="missing-link"&gt;Javascript&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/julia/"&gt;Julia&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;Linux&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/machinelearning/"&gt;Machine Learning&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/metasploit/"&gt;Metasploit&lt;/a&gt; |&lt;a href="https://thevikidtruth.com/computing/machinelearning/"&gt;Machine Learning&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/networking/"&gt;Networking&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/os/"&gt;Operating Systems&lt;/a&gt; | &lt;span class="missing-link"&gt;Open Data Science&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/odin/"&gt;Odin&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/picolisp/"&gt;Picolisp&lt;/a&gt; | &lt;span class="missing-link"&gt;Pharo Smalltalk&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/purescript/"&gt;Purescript&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/python/"&gt;Python&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/racket/"&gt;Racket&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/rust/"&gt;Rust&lt;/a&gt;| &lt;a href="https://thevikidtruth.com/computing/scheme/"&gt;Scheme&lt;/a&gt; | &lt;span class="missing-link"&gt;Social Engineering&lt;/span&gt; |&#10;&lt;span class="missing-link"&gt;Unity&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/vagrant/"&gt;vagrant&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/vim/"&gt;vim&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/virtualbox/"&gt;virtualbox&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/vlang/"&gt;V&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/webdevelopment/"&gt;Web Development&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/windows/"&gt;Windows&lt;/a&gt; |&lt;a href="https://thevikidtruth.com/computing/ziglang/"&gt;Zig&lt;/a&gt;&lt;/p&gt;&#10;&lt;h1 id="vagrant"&gt;Vagrant&lt;/h1&gt;&#10;&lt;p&gt;Here is the truth about Vagrant: &lt;strong&gt;it is a script that builds a disposable computer.&lt;/strong&gt; Point it at VirtualBox (or another provider), write a few lines of Ruby, and every teammate gets the same Linux box with the same packages – recreateable from nothing.&lt;/p&gt;</description></item><item><title>Virtualbox</title><link>https://thevikidtruth.com/computing/virtualbox/</link><pubDate>Sun, 21 May 2023 00:38:02 +0400</pubDate><guid>https://thevikidtruth.com/computing/virtualbox/</guid><description>&lt;p&gt;&lt;a href="https://thevikidtruth.com/computing/algorithms/"&gt;Algorithms&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/apple/"&gt;Apple&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/assemblylanguage/"&gt;AssemblyLanguage&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;BASH&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/vikidsbashcookbook/"&gt;Bash Cookbook&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/cprogramming/"&gt;C-Programmming&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/commonlisp/"&gt;CommonLisp&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/computersecurity/"&gt;Computer Security&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/cuissmalltalk/"&gt;CuisSmalltalk&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/databases/"&gt;Databases&lt;/a&gt; | &lt;span class="missing-link"&gt;Emacs&lt;/span&gt; | &lt;span class="missing-link"&gt;Exploitation&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/firewalls/"&gt;Firewalls&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/forth/"&gt;Forth&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/fortran/"&gt;Fortran&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/functional/"&gt;Functional Programming&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/git/"&gt;Git&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/gnusmalltalk/"&gt;GNUSmalltalk&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/haskell/"&gt;Haskell&lt;/a&gt; | &lt;span class="missing-link"&gt;Javascript&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/julia/"&gt;Julia&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;Linux&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/machinelearning/"&gt;Machine Learning&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/metasploit/"&gt;Metasploit&lt;/a&gt; |&lt;a href="https://thevikidtruth.com/computing/machinelearning/"&gt;Machine Learning&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/networking/"&gt;Networking&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/os/"&gt;Operating Systems&lt;/a&gt; | &lt;span class="missing-link"&gt;Open Data Science&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/odin/"&gt;Odin&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/picolisp/"&gt;Picolisp&lt;/a&gt; | &lt;span class="missing-link"&gt;Pharo Smalltalk&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/purescript/"&gt;Purescript&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/python/"&gt;Python&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/racket/"&gt;Racket&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/rust/"&gt;Rust&lt;/a&gt;| &lt;a href="https://thevikidtruth.com/computing/scheme/"&gt;Scheme&lt;/a&gt; | &lt;span class="missing-link"&gt;Social Engineering&lt;/span&gt; |&#10;&lt;span class="missing-link"&gt;Unity&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/vagrant/"&gt;vagrant&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/vim/"&gt;vim&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/virtualbox/"&gt;virtualbox&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/vlang/"&gt;V&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/webdevelopment/"&gt;Web Development&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/windows/"&gt;Windows&lt;/a&gt; |&lt;a href="https://thevikidtruth.com/computing/ziglang/"&gt;Zig&lt;/a&gt;&lt;/p&gt;&#10;&lt;h1 id="virtualbox"&gt;Virtualbox&lt;/h1&gt;&#10;&lt;p&gt;The truth about VirtualBox: &lt;strong&gt;it&amp;rsquo;s the easiest way to have a spare computer you can&amp;rsquo;t break.&lt;/strong&gt; Install it, click through a wizard, and you&amp;rsquo;ve got a whole extra machine in a window – one you can snapshot, wreck and restore in seconds.&lt;/p&gt;</description></item><item><title>Windows</title><link>https://thevikidtruth.com/computing/windows/</link><pubDate>Thu, 06 Apr 2023 05:58:58 +0400</pubDate><guid>https://thevikidtruth.com/computing/windows/</guid><description>&lt;p&gt;&lt;a href="https://thevikidtruth.com/computing/windows/"&gt;Windows&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/windowswsl/"&gt;Windows WSL&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/os/"&gt;Operating Systems&lt;/a&gt;&lt;/p&gt;&#10;&lt;h1 id="windows"&gt;Windows&lt;/h1&gt;&#10;&lt;p&gt;Here&amp;rsquo;s the plain truth about Windows for someone who lives in Linux: &lt;strong&gt;it&amp;rsquo;s not the enemy, it&amp;rsquo;s just a different set of assumptions.&lt;/strong&gt; Once you know where Windows keeps its equivalents of a shell, a package manager and a config file, you can be productive on it in an afternoon – and that&amp;rsquo;s often all you need.&lt;/p&gt;&#10;&lt;h3 id="what-it-is-in-plain-words"&gt;What it is, in plain words&lt;/h3&gt;&#10;&lt;p&gt;&lt;strong&gt;Windows&lt;/strong&gt; is Microsoft&amp;rsquo;s operating system, built on the &lt;strong&gt;NT kernel&lt;/strong&gt; (the design that started with Windows NT in 1993; every version since XP uses it). In 2026 the current desktop release is &lt;strong&gt;Windows 11&lt;/strong&gt;; Windows 10 reached end of support in October 2025, so unpatched Windows 10 machines are now a real security risk unless enrolled in paid extended updates.&lt;/p&gt;</description></item><item><title>Apple Related Stuff</title><link>https://thevikidtruth.com/computing/apple/</link><pubDate>Thu, 15 Sep 2022 02:06:34 +0400</pubDate><guid>https://thevikidtruth.com/computing/apple/</guid><description>&lt;p&gt;&lt;a href="https://thevikidtruth.com/computing/algorithms/"&gt;Algorithms&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/apple/"&gt;Apple&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/assemblylanguage/"&gt;AssemblyLanguage&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;BASH&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/vikidsbashcookbook/"&gt;Bash Cookbook&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/cprogramming/"&gt;C-Programmming&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/commonlisp/"&gt;CommonLisp&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/computersecurity/"&gt;Computer Security&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/cuissmalltalk/"&gt;CuisSmalltalk&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/databases/"&gt;Databases&lt;/a&gt; | &lt;span class="missing-link"&gt;Emacs&lt;/span&gt; | &lt;span class="missing-link"&gt;Exploitation&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/firewalls/"&gt;Firewalls&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/fortran/"&gt;Fortran&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/functional/"&gt;Functional Programming&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/git/"&gt;Git&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/gnusmalltalk/"&gt;GNUSmalltalk&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/haskell/"&gt;Haskell&lt;/a&gt; | &lt;span class="missing-link"&gt;Social Engineering&lt;/span&gt; | &lt;span class="missing-link"&gt;Javascript&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/julia/"&gt;Julia&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;Linux&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/machinelearning/"&gt;Machine Learning&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/metasploit/"&gt;Metasploit&lt;/a&gt; |&lt;a href="https://thevikidtruth.com/computing/machinelearning/"&gt;Machine Learning&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/networking/"&gt;Networking&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/os/"&gt;Operating Systems&lt;/a&gt; | &lt;span class="missing-link"&gt;Open Data Science&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/odin/"&gt;Odin&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/picolisp/"&gt;Picolisp&lt;/a&gt; | &lt;span class="missing-link"&gt;Pharo Smalltalk&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/purescript/"&gt;Purescript&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/python/"&gt;Python&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/racket/"&gt;Racket&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/scheme/"&gt;Scheme&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;Unity&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/vim/"&gt;vim&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/vlang/"&gt;V&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/webdevelopment/"&gt;Web Development&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/windowswsl/"&gt;Windows WSL&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/ziglang/"&gt;Zig&lt;/a&gt;&lt;/p&gt;&#10;&lt;h1 id="apple-related-stuff"&gt;Apple Related Stuff&lt;/h1&gt;&#10;&lt;p&gt;Here is the truth about Apple computers for a Linux person: &lt;strong&gt;under the polished glass, a Mac is a Unix machine&lt;/strong&gt; – a certified one, in fact. With a package manager, a tiling window manager and a few keyboard tweaks, it can feel surprisingly close to home.&lt;/p&gt;</description></item><item><title>Working with Windows WSL</title><link>https://thevikidtruth.com/computing/windowswsl/</link><pubDate>Thu, 18 Aug 2022 04:39:08 +0400</pubDate><guid>https://thevikidtruth.com/computing/windowswsl/</guid><description>&lt;p&gt;&lt;a href="https://thevikidtruth.com/about/caveatemptor/"&gt;Read This!&lt;/a&gt; | | &lt;span class="missing-link"&gt;Quick Links&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/algorithms/"&gt;Algorithms&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/assemblylanguage/"&gt;AssemblyLanguage&lt;/a&gt; | &lt;span class="missing-link"&gt;BASH&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/cprogramming/"&gt;C-Programmming&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/computersecurity/"&gt;Computer Security&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/databases/"&gt;Databases&lt;/a&gt; | &lt;span class="missing-link"&gt;Emacs&lt;/span&gt; | &lt;span class="missing-link"&gt;Exploitation&lt;/span&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/functional/"&gt;Functional Programming&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/firewalls/"&gt;Firewalls&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/git/"&gt;Git&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/haskell/"&gt;Haskell&lt;/a&gt; | &lt;span class="missing-link"&gt;Javascipt&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/julia/"&gt;Julia&lt;/a&gt; | &lt;span class="missing-link"&gt;Social Engineering&lt;/span&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/picolisp/"&gt;Picolisp&lt;/a&gt; | &lt;span class="missing-link"&gt;Pharo Smalltalk&lt;/span&gt; |&#10;&lt;span class="missing-link"&gt;Linux&lt;/span&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/python/"&gt;Python&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/os/"&gt;Operating Systems&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/machinelearning/"&gt;Machine Learning&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/metasploit/"&gt;Metasploit&lt;/a&gt; | &lt;span class="missing-link"&gt;Open Data Science&lt;/span&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/networking/"&gt;Networking&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/machinelearning/"&gt;Machine Learning&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/racket/"&gt;Racket&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/scheme/"&gt;Scheme&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;Unity&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/vim/"&gt;vim&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/webdevelopment/"&gt;Web Development&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/windowswsl/"&gt;Windows WSL&lt;/a&gt;&lt;/p&gt;&#10;&lt;h1 id="working-with-windows-wsl"&gt;Working with Windows WSL&lt;/h1&gt;&#10;&lt;p&gt;Here is the truth about WSL: &lt;strong&gt;it isn&amp;rsquo;t Linux &amp;ldquo;emulated&amp;rdquo; on Windows – it&amp;rsquo;s a real Linux kernel running in a lightweight virtual machine, wired so tightly into Windows that it feels native.&lt;/strong&gt; Once you know that, its quirks (networking, file speed, memory) all make sense.&lt;/p&gt;</description></item><item><title>Operating Systems</title><link>https://thevikidtruth.com/computing/virtualization/</link><pubDate>Sun, 22 Aug 2021 04:38:43 +0400</pubDate><guid>https://thevikidtruth.com/computing/virtualization/</guid><description>&lt;p&gt;&lt;a href="https://thevikidtruth.com/computing/computingfreedom/"&gt;computingFreedom&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/bciyh/"&gt;Build&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/picolisp/"&gt;Picolisp&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/pilmachine/"&gt;Picolisp Machine&lt;/a&gt; | &lt;span class="missing-link"&gt;Pil Sources&lt;/span&gt; |&#10;&lt;span class="missing-link"&gt;Linux&lt;/span&gt; | &lt;span class="missing-link"&gt;BASH&lt;/span&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/cprogramming/"&gt;C-Programmming&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/os/"&gt;Operating Systems&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;Javascipt&lt;/span&gt; |&#10;&lt;span class="missing-link"&gt;Emacs&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/vim/"&gt;vim&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;Pharo Smalltalk&lt;/span&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/computersecurity/"&gt;Computer Security&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/python/"&gt;Python&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/thecompiler/"&gt;The Compiler&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/identifier/"&gt;Identifiers&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/literals/"&gt;Literals&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;storage_linkage&lt;/span&gt; |&lt;/p&gt;&#10;&lt;h1 id="operating-systems"&gt;Operating Systems&lt;/h1&gt;&#10;&lt;h2 id="virtualization"&gt;Virtualization&lt;/h2&gt;&#10;&lt;p&gt;Here&amp;rsquo;s the truth behind virtualization: &lt;strong&gt;an operating system is just a program that thinks it owns the hardware.&lt;/strong&gt; Give it something that &lt;em&gt;looks&lt;/em&gt; like hardware, and it will happily run – alongside a dozen others on the same machine. That simple trick underpins the cloud, CI pipelines and most server rooms on Earth.&lt;/p&gt;</description></item><item><title>RasberryPi</title><link>https://thevikidtruth.com/computing/rasberrypi/</link><pubDate>Sun, 18 Jun 2017 06:20:17 +0400</pubDate><guid>https://thevikidtruth.com/computing/rasberrypi/</guid><description>&lt;h1 id="rasberrypi"&gt;RasberryPi&lt;/h1&gt;&#10;&lt;p&gt;Here is the truth about the Raspberry Pi: &lt;strong&gt;it&amp;rsquo;s a real computer that costs about as much as a meal out, small enough to forget in a drawer and open enough to understand all the way down to the pins.&lt;/strong&gt; That combination is why it changed how people learn computing.&lt;/p&gt;&#10;&lt;h3 id="what-it-is-in-plain-words"&gt;What it is, in plain words&lt;/h3&gt;&#10;&lt;p&gt;The &lt;strong&gt;Raspberry Pi&lt;/strong&gt; is a family of single-board computers made by Raspberry Pi Ltd (the trading arm of the UK Raspberry Pi Foundation, an education charity). The first model shipped in 2012. A Pi is a whole computer on one board: an ARM processor (Broadcom system-on-chip), RAM, USB, networking, HDMI output, and – the special part – a &lt;strong&gt;40-pin GPIO header&lt;/strong&gt; that lets software switch real electrical signals on and off.&lt;/p&gt;</description></item><item><title>Data Recovery</title><link>https://thevikidtruth.com/computing/datarecovery/</link><pubDate>Wed, 30 Nov 2016 06:33:38 +0400</pubDate><guid>https://thevikidtruth.com/computing/datarecovery/</guid><description>&lt;p&gt;&lt;a href="https://thevikidtruth.com/about/caveatemptor/"&gt;Read This!&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/picolisp/"&gt;Picolisp&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/pilmachine/"&gt;Picolisp Machine&lt;/a&gt; | &lt;span class="missing-link"&gt;Pil Sources&lt;/span&gt; |&#10;&lt;span class="missing-link"&gt;Linux&lt;/span&gt; | &lt;span class="missing-link"&gt;BASH&lt;/span&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/cprogramming/"&gt;C-Programmming&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/os/"&gt;Operating Systems&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/computersecurity/"&gt;Computer Security&lt;/a&gt; | &lt;span class="missing-link"&gt;ICSsecurity&lt;/span&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/firewalls/"&gt;Firewalls&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/networking/"&gt;Networking&lt;/a&gt; | &lt;span class="missing-link"&gt;Security Programs&lt;/span&gt; |&#10;&lt;span class="missing-link"&gt;Exploitation&lt;/span&gt; | &lt;span class="missing-link"&gt;Social Engineering&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/metasploit/"&gt;Metasploit&lt;/a&gt; | &lt;span class="missing-link"&gt;wifi-penetration&lt;/span&gt; |&#10;&lt;span class="missing-link"&gt;Forensics&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/datarecovery/"&gt;Data Recovery&lt;/a&gt;&lt;/p&gt;&#10;&lt;h1 id="data-recovery"&gt;Data Recovery&lt;/h1&gt;&#10;&lt;p&gt;Here is the uncomfortable truth about data recovery: &lt;strong&gt;the moment you notice you&amp;rsquo;ve lost something, every further write to that disk may be destroying it.&lt;/strong&gt; Stop. Think. Then recover. Most &amp;ldquo;I undeleted my files&amp;rdquo; success stories start with that pause.&lt;/p&gt;&#10;&lt;h3 id="what-it-is-in-plain-words"&gt;What it is, in plain words&lt;/h3&gt;&#10;&lt;p&gt;&lt;strong&gt;Data recovery&lt;/strong&gt; is retrieving information that seems gone – deleted files, a formatted partition, a filesystem the OS won&amp;rsquo;t mount, a drive that clicks. It works because &amp;ldquo;delete&amp;rdquo; usually means &amp;ldquo;forget the pointer&amp;rdquo;, not &amp;ldquo;erase the bytes&amp;rdquo;. Until those bytes are overwritten, a tool that understands the filesystem (or ignores it and carves raw content) can find them again.&lt;/p&gt;</description></item><item><title>Cool Hardware</title><link>https://thevikidtruth.com/computing/coolhardware/</link><pubDate>Mon, 28 Nov 2016 07:03:09 +0400</pubDate><guid>https://thevikidtruth.com/computing/coolhardware/</guid><description>&lt;p&gt;&lt;span class="missing-link"&gt;Computing&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/computersecurity/"&gt;Computer Security&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/linuxsecurity/"&gt;Linux Security&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;Industrial Control Systems Security&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/penetrationtesting/"&gt;Penetration Testing&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;Exploitation&lt;/span&gt; | &lt;span class="missing-link"&gt;Social Engineering&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/metasploit/"&gt;Metasploit&lt;/a&gt;&lt;/p&gt;&#10;&lt;h1 id="cool-hardware"&gt;Cool Hardware&lt;/h1&gt;&#10;&lt;p&gt;Here is the truth about cool hardware: &lt;strong&gt;the best gadgets are the ones that make you understand computing better, not the ones that merely look clever on a desk.&lt;/strong&gt; A blinking LED you wired yourself beats a sealed plastic brick you can&amp;rsquo;t open.&lt;/p&gt;&#10;&lt;h3 id="what-it-is-in-plain-words"&gt;What it is, in plain words&lt;/h3&gt;&#10;&lt;p&gt;This page is a living shelf of hardware worth knowing if you like to tinker: small computers, microcontrollers, unusual keyboards, radios, and tools that sit at the boundary between software and electrons. It is not a buying guide for the latest phone. It is a list of things that teach.&lt;/p&gt;</description></item><item><title>Operating Systems</title><link>https://thevikidtruth.com/computing/os/</link><pubDate>Sat, 26 Nov 2016 06:00:04 +0400</pubDate><guid>https://thevikidtruth.com/computing/os/</guid><description>&lt;p&gt;&lt;a href="https://thevikidtruth.com/computing/computingfreedom/"&gt;computingFreedom&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/bciyh/"&gt;Build&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/picolisp/"&gt;Picolisp&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/pilmachine/"&gt;Picolisp Machine&lt;/a&gt; | &lt;span class="missing-link"&gt;Pil Sources&lt;/span&gt; |&#10;&lt;span class="missing-link"&gt;Linux&lt;/span&gt; | &lt;span class="missing-link"&gt;BASH&lt;/span&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/cprogramming/"&gt;C-Programmming&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/os/"&gt;Operating Systems&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;Javascipt&lt;/span&gt; |&#10;&lt;span class="missing-link"&gt;Emacs&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/vim/"&gt;vim&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;Pharo Smalltalk&lt;/span&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/computersecurity/"&gt;Computer Security&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/python/"&gt;Python&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/thecompiler/"&gt;The Compiler&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/identifier/"&gt;Identifiers&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/literals/"&gt;Literals&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;storage_linkage&lt;/span&gt; |&lt;/p&gt;&#10;&lt;h1 id="operating-systems"&gt;Operating Systems&lt;/h1&gt;&#10;&lt;p&gt;&lt;span class="missing-link"&gt;Modern Operating Systems&lt;/span&gt; |&#10;&lt;span class="missing-link"&gt;The Minix Book&lt;/span&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/virtualization/"&gt;Virtualization&lt;/a&gt;&lt;/p&gt;&#10;&lt;ul&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Processes&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Threads&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Interprocess Communication&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Scheduling&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Memory&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Virtual Memory&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Paging&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Segmentation&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;File Systems&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;I/O&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Clocks&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Deadlocks&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Encoding&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Compression&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Caching&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;a href="https://thevikidtruth.com/computing/virtualization/"&gt;Virtualization&lt;/a&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Distributed Systems&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Security&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Cryptography&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Authentication&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Attacks&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Exploits&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;Malware&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;li&gt;&lt;span class="missing-link"&gt;&lt;/span&gt;&lt;/li&gt;&#10;&lt;/ul&gt;</description></item><item><title>Previews of Build a Computer in Your Head</title><link>https://thevikidtruth.com/computing/bciyh/</link><pubDate>Thu, 12 May 2016 01:55:15 +0400</pubDate><guid>https://thevikidtruth.com/computing/bciyh/</guid><description>&lt;h3 id="previews-of-build-a-computer-in-your-head"&gt;Previews of Build a Computer in Your Head&lt;/h3&gt;&#10;&lt;p&gt;&lt;span class="missing-link"&gt;Quicklinks&lt;/span&gt; | &lt;span class="missing-link"&gt;Readinglist&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/computingfreedom/"&gt;computingFreedom&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/bciyh/"&gt;BCIYH&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/picolisp/"&gt;Picolisp&lt;/a&gt; | &lt;a href="https://thevikidtruth.com/computing/pilmachine/"&gt;Picolisp Machine&lt;/a&gt; | &lt;span class="missing-link"&gt;pil sources&lt;/span&gt; |&#10;&lt;span class="missing-link"&gt;Linux&lt;/span&gt; | &lt;span class="missing-link"&gt;BASH&lt;/span&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/cprogramming/"&gt;C Programmming&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/os/"&gt;Operating Systems&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;Javascipt&lt;/span&gt; |&#10;&lt;span class="missing-link"&gt;Emacs&lt;/span&gt; | &lt;a href="https://thevikidtruth.com/computing/vim/"&gt;vim&lt;/a&gt; |&#10;&lt;span class="missing-link"&gt;Pharo Smalltalk&lt;/span&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/computersecurity/"&gt;Computer Security&lt;/a&gt; |&#10;&lt;a href="https://thevikidtruth.com/computing/python/"&gt;Python&lt;/a&gt;&lt;/p&gt;&#10;&lt;p&gt;I am writing a new &amp;lsquo;book&amp;rsquo; called &lt;strong&gt;Build a Computer In Your Head (BCIYH)&lt;/strong&gt;,&#10;pronouced as &amp;ldquo;Bikih&amp;rdquo;, and I will be&#10;posting excerpts/notes regarding the subject here for you to preview and&#10;comment upon.&lt;/p&gt;&#10;&lt;p&gt;I have been inspired to do this by a few books and projects which you can find at&#10;the bottom of this page.&lt;/p&gt;</description></item></channel></rss>