Posts by arraybolt3@theres.life
 (DIR) Post #Abor2WIktuoxjN82i0 by arraybolt3@theres.life
       2023-11-14T22:32:10Z
       
       0 likes, 1 repeats
       
       If you have enough RAM and make a lot of small, temporary VMs, consider putting their storage in /dev/shm. This will save the entire VM's storage file in RAM, meaning faster installs, probably faster disk performance, and less wear-and-tear on your disks. I use this trick all the time for doing test installations of Lubuntu that I only need for a few minutes or hours. I even have a script that makes a temporary VM for me and launches it in QEMU, then automatically deletes the VM's disk as soon as I close the QEMU window. It's insanely convenient.I should work on that script more and publish it, I think a lot of people might find it useful.#linux #virtualization
       
 (DIR) Post #Abor2YdkCqnYz2xphY by arraybolt3@theres.life
       2023-11-14T22:35:50Z
       
       0 likes, 0 repeats
       
       Note that this trick only works if you have enough RAM to actually hold the storage drive for your VM. I have 32 GB RAM and use zram to compress RAM as needed, so I effectively have 50 GB or so. By default, I have 16 GB of room in /dev/shm (since it defaults to a maximum capacity of half your RAM), so I can fit a 15 GB disk image in there easily. That's enough to store a smallish Linux installation. If I need to install something beefier, I can remount /dev/shm with `mount -o remount,size=75% /dev/shm` and get 24 GB of space (since now I'm telling it to use 75% of my RAM).
       
 (DIR) Post #AbwVuBpMayXY8sFMiO by arraybolt3@theres.life
       2023-11-18T20:48:18Z
       
       0 likes, 0 repeats
       
       @realcaseyrollins Jesus laid down His life of Himself, no man took it from Him. (John 10:17-18) And we are *all* collectively responsible for Jesus' death, since He died for our sins. So your logic falls apart because of Jesus' own words.The logic you're using here is part of the same logic Hitler used to justify the Holocaust, and we all know how that ended. The Jews have been called "Christ-killers" many times before, and it has never led to anything good. It has led to the death of many people (Christians included).
       
 (DIR) Post #Aby5kjKqwxccg2iyXI by arraybolt3@theres.life
       2023-11-18T19:17:21Z
       
       0 likes, 0 repeats
       
       Does anyone here enjoy hymns? I have at least three that I absolutely love - How Great Thou Art (https://www.youtube.com/watch?v=LxIHEC6hXfY), I Need Thee Every Hour (https://www.youtube.com/watch?v=T3wSbLa2uGg), and Come Thou Fount (https://www.youtube.com/watch?v=3bvYJL6WhuY). (Each link is to my favorite rendition of each hymn.)#christian #christianity #jesus #hymn #hymns #music
       
 (DIR) Post #AcD48UhVj8o7hYvPn6 by arraybolt3@theres.life
       2023-11-26T17:12:39Z
       
       0 likes, 0 repeats
       
       @jfslicer I get what you're saying here, but it seems to me the context of the Shema would indicate that the plural is actually what is meant here. Why would someone say "Listen, this is very important. I am one/united (echad)," if there wasn't a high likelihood of them being mistaken for multiple separate beings? The most apparent and most confusing thing about the Trinity is that there are three persons of the Godhead. Less apparent is the fact that they are only one God and the persons are united. If God doesn't change (Malachi 3:6, Hebrews 13:8), one assumes that His triune nature was visible to the people of Israel similar to how it is visible to us. (You get to see some of this show through in paradoxes like how Moses speaks to God face-to-face, but then later on Moses cannot see God's face and live. Exodus 33:11-20. It seems highly likely that Moses was talking to God the Son face-to-face, but could not see God the Father's face and live.) The people of Israel were used to polytheism, so this probably looked like three gods to them. The Shema then would have been basically defining the Trinity and the united, singular nature of God. "The Lord, your Gods, is *one* Lord."I can't think of another rational explanation for this passage even existing (God had already made it clear that only He was to be worshiped in Exodus 20:2-6), not to mention the fact that it's considered important enough to be prefixed by "Hear, O Israel!" Later in the NT, Jesus would quote it as part of the greatest commandment. (Mark 12:29) So evidently it is very important, and this seems like a good explanation as to why.
       
 (DIR) Post #AcD70fl12EXrXSWhSi by arraybolt3@theres.life
       2023-11-26T21:07:33Z
       
       0 likes, 0 repeats
       
       @km @jfslicer I'm not sure what about that verse is inconsistent with the Trinity. Trinitarian Christians don't believe that there is more than one God, and my own explanation of the Shema shows that I personally believe that there is only one God.To use a quote from just a few chapters later in Isaiah, "Hearken unto me, O Jacob and Israel, my called; I am he; I am the first, I also am the last. Mine hand also hath laid the foundation of the earth, and my right hand hath spanned the heavens: when I call unto them, they stand up together. All ye, assemble yourselves, and hear; which among them hath declared these things? The Lord hath loved him: he will do his pleasure on Babylon, and his arm shall be on the Chaldeans. I, even I, have spoken; yea, I have called him: I have brought him, and he shall make his way prosperous. Come ye near unto me, hear ye this; I have not spoken in secret from the beginning; from the time that it was, there am I: **and now the Lord God, and his Spirit, hath sent me.**" (Isaiah 48:12-16, emphasis added). So here we have three separate entities listed - God, God, and the Spirit of God. Obviously God and God are both God from each other, and God is a Spirit (John 4:24) so the Spirit of God must be God. The three are one, yet there's a distinction between them. Three "entities" (or "persons" as we usually state) in one God.
       
 (DIR) Post #AcD7WB8yOJ9BrJkuRs by arraybolt3@theres.life
       2023-11-26T21:13:01Z
       
       0 likes, 0 repeats
       
       @km @jfslicer Crack three eggs into a bowl and whisk vigorously. Tell me what you get.(yes, I know this is an imperfect analogy for the Trinity but you get my point.)
       
 (DIR) Post #AcI3FenbS55yssQTLc by arraybolt3@theres.life
       2023-11-26T19:21:19Z
       
       0 likes, 2 repeats
       
       If you're writing open-source software, please do yourself and other software developers a favor and familiarize yourself with how software licensing works. As an Ubuntu Developer, much of my work involves auditing the source code licensing of various applications. Most of these applications have miserably complicated licensing situations, sometimes with licensing violations involved. I also occasionally run into licensing or copyright terms that an author probably didn't intend to specify, but that they did specify unambiguously nonetheless.For instance, did you know that if you state that a file is "under the GPL license" without specifying what version, that means that the user of your file can use it under *any* version of the GPL they want to? Look at GPLv1 Section 7, GPLv2 Section 9, and GPLv3 Section 14 if you don't believe me. I found a file written in 2017 with these licensing terms. Did the author *mean* to do this? Probably not, they probably wanted to use GPLv3 (or maybe GPLv2). But since they didn't specify a version, I'm within my legal right to use this code under GPLv1's terms if I care to. I'm not going to do that since I have no interest in using this file for anything, but it goes to show you how a slip-up in your licensing specification can cause people to have rights or be free of restrictions you didn't want to give them or let them be free from.Another (very very common) slip-up is for most of the source code in a repository to have license headers specifying GPLv2 *or later*, but with no repository-wide license specified in an AUTHORS or README file, and with a GPLv2 license in a LICENSE or COPYING file. What you probably *think* this does is license your program under GPLv2 or later, but what it *actually* does is give you a messy mixed-licensing situation with some files licensed GPLv2 only and some files licensed GPLv2 or later. Why? Because the default repository-wide license is GPLv2 as set by the LICENSE or COPYING file, and all of the headers that specify GPLv2 or later are overriding that default license.You may think, "Why can't someone just infer that because most of the files are GPLv2 or later, that all of them are?" Great question! There's two answers. One, if you unambiguously specify something you didn't mean to specify, whatever you specified is what's legally binding. There's not room for "well that's what I said, but what I meant was..." in licensing. Secondly, many projects *actually use multiple licenses in one project* (for instance you'll have GPL, BSD-2-Clause, BSD-3-Clause, and MIT licenses all in one application). So how does one know if you just "accidentally" specified the wrong license, or if you meant to make a mixed-license application? They can't determine your intent with 100% certainty, so they have to obey what you said, *not* what you meant to say.I am not a lawyer and this is not legal advice. This is just advice on how to help keep software developers from having headaches and problems reusing code.#opensource #software #licensing #linux #gpl #bsdlicense #mitlicense #bsd #mit #foss
       
 (DIR) Post #AcI3FgxxOYZ9bZHllQ by arraybolt3@theres.life
       2023-11-26T22:45:08Z
       
       0 likes, 0 repeats
       
       A follow-up gripe - *please* don't mix two or more licenses in the same source code file! Yes, this actually happens sometimes, and no, it's not easy to deal with.
       
 (DIR) Post #AcRhRNrA0zMAOxsMXg by arraybolt3@theres.life
       2023-11-27T01:04:53Z
       
       0 likes, 0 repeats
       
       @Leaf @km @jfslicer My Mastodon account is on a Christianity-focused server, and as you can see I don't mind getting in online debates on Mastodon, so I'm always up for doing it here.
       
 (DIR) Post #Acp83XF1WxcAYXD3XE by arraybolt3@theres.life
       2023-12-15T05:23:02Z
       
       0 likes, 0 repeats
       
       @fsf I've not heard this news, care to share a link?(btw, I use QEMU on an almost daily basis and love it, very thankful that we have high-quality and fairly easy-to-use FOSS virtualization and emulation software.)
       
 (DIR) Post #AdWLceZnIrc9Eajcjg by arraybolt3@theres.life
       2024-01-05T01:47:23Z
       
       0 likes, 0 repeats
       
       @thenewoil hmm, TechCrunch has seemed to be inaccurate in the past. I don't know how much I'd trust them.
       
 (DIR) Post #AdXXchdVJu8rKfDhpI by arraybolt3@theres.life
       2024-01-05T15:36:54Z
       
       0 likes, 0 repeats
       
       @selea Lubuntu, Ubuntu has better support for hardware in my experience, and Lubuntu is quite lightweight, looks nice, is fully functional, and ought to run just fine on something like that (looks like a tiny Dell Optiplex?).
       
 (DIR) Post #AhGIx3E4XxMpRNqlTE by arraybolt3@theres.life
       2024-04-25T23:28:43Z
       
       1 likes, 0 repeats
       
       PSA: Yes, Ubuntu 24.04 is released, No, you cannot do-release-upgrade 22.04 to 24.04 normally yet. Ubuntu intentionally does not allow 22.04-to-24.04 upgrades by default until 24.04.1 is released. That gives us Ubuntu Developers time to fix a few more bugs and let things get stabilized better.Just be patient, upgrades are coming :)#ubuntu #linux
       
 (DIR) Post #AhcA1pRsIFIpXbGzEu by arraybolt3@theres.life
       2024-05-05T19:32:48Z
       
       0 likes, 0 repeats
       
       @kly Apple Windows...Apple.Windows.Just no XDI'm in the *buntu crowd so I picked Debian since it's kinda close
       
 (DIR) Post #Ajc0sChGLsNhLLgz5s by arraybolt3@theres.life
       2024-07-05T01:45:05Z
       
       1 likes, 0 repeats
       
       @louis This is ultimately the problem with activism in general. There are those who want freedom and to be included, and there are those who want to rule. Activists claim to fight those who rule in order to gain freedom, but ultimately what they do is they gain their freedom, and then they go for rulership and attempt to dethrone and/or destroy everyone who disagrees with them. When that happens, they become the very thing they hate, the next wave of activists has them to deal with, and thus the cycle repeats. This has played out in some way, shape, or form in every political area of life, and it shows no signs of stopping any time soon. It's not that activism can't be done right, but almost everyone seems to do it wrong.Power corrupts everyone. This keeps me increasingly worried as an open-source contributor myself who is gaining higher privilege levels and more power on a regular basis. Almost everyone I've seen with any serious power has become evil in some way, **and I don't know why.** Why can't anyone seem to use power without becoming a tyrant? What if I'm the next tyrant? Only God knows how to keep that from happening, so I'm praying, reading the Bible, and spending time to self-reflect so that I can realize when I'm going wrong and get back on track.(This isn't to say most open-source leaders are tyrants - I actually haven't seen too many (if any) tyrannical FOSS leaders, but I've seen plenty of powerful people go bad throughout history and I don't want to be next.)
       
 (DIR) Post #Ajd4WQAkAChRjzJIvI by arraybolt3@theres.life
       2024-07-05T18:51:40Z
       
       0 likes, 0 repeats
       
       @realcaseyrollins @ThatCrazyDude um, why? Ubuntu is in no way "normie", it's *functional.* How you use it determines whether you're "normie" or not :PYou don't have to use a distro that wants to brick your system every week in order to be cool. Just do cool stuff with a system that works and keeps working.
       
 (DIR) Post #AkfPv1wku3gLd51fiC by arraybolt3@theres.life
       2024-08-05T18:36:38Z
       
       2 likes, 5 repeats
       
       #Ventoy Security Concerns (please boost for visibility)Ventoy is a popular utility for making USB drives containing multiple operating systems in the form of bootable image files. While very useful in theory, the source tree contains numerous binary blobs without source code. This issue has been brought up to the authors multiple times, have not been corrected, and have even gotten worse (more blobs have been added to the code over time). This is a potential malware vector, similar to the "test files" in the xz-utils backdoor catastrophe.Recently the author has ignored a very lengthy thread raising security concerns because of these binary blobs. Given the amount of attention the thread has gotten, this seems strange, especially given that the authors have been active since then. https://github.com/ventoy/Ventoy/issues/2795Stranger yet still, a video by Veronica Explains (@vkc) on how to create bootable USB flash drives got flooded by comments heavily suggesting the use of Ventoy and even being somewhat accusing because Veronica didn't advertise Ventoy. This is... not anything I've seen users of ANY open-source project do, and it feels similar to the social engineering done against Lasse Collin that convinced him to add Jia Tan as a maintainer, thus compromising xz-utils. See the comments of https://www.youtube.com/watch?v=QiSXClZauXA&t=3sIf you're using Ventoy, you may want to consider ceasing its use for the time being out of an abundance of caution. If you truly need its functionality, you might look into something like the IODD SSD Enclosure (https://www.iodd.shop/HDD/SSD-Enclosure) which can emulate an optical drive and allows you to select an ISO saved to the drive to boot from.#linux #boot #security #malicious #backdoor
       
 (DIR) Post #AkfQonQ26WBqmyJMnY by arraybolt3@theres.life
       2024-08-05T19:39:12Z
       
       0 likes, 0 repeats
       
       @enshroudedshrew It's the only "drop-in replacement" I personally know of. With some Linux ISOs you can mimic the functionality somewhat using GRUB, but it's a lot more work than Ventoy and doesn't work universally.(FWIW I have no connection to IODD, this is just something I remembered the Ubuntu Studio team lead showing me.)
       
 (DIR) Post #AqWekMU0Y5zIJxWumm by arraybolt3@theres.life
       2025-01-20T00:48:56Z
       
       0 likes, 0 repeats
       
       I rly dnot undstnd why C is alws wrtn lik ths. It jst mks it impsbl to rd, u spnd 90pct of the tme figrng out hw to dcrypt acrnyms, abbrevs, nd partial wor#C #programming #rant #linux