• 64 Posts
  • 460 Comments
Joined 1 year ago
cake
Cake day: June 9th, 2023

help-circle
  • You’ve got to do some manual config. I know about it but don’t use it. You can redirect home folders with the container in the distrobox create flags. I think the better option is to use the user/groups/SELinux context in addition to the container as this will show up in ownership and is more easy to trace. One of my main problems is how packages have Python installation requirements that by default try to break pip out of any containerized context and create their own venv setup. It totally screws up the whole distrobox container setup and separation from the base system.





  • For the first time in the known provable history of the universe, it is just becoming possible to have an infinitely persistent entity. The peripheral systems that surround that entity and enable persistence are still getting worked out. In the long term, this is a massively profound step in our evolution. It may not seem like it now. This comment probably seems silly to some, but mark my words in two decades from now the world will be a very different place as a result of such a system.

    I don’t think AGI is some future leap in technology away from where we are now. I think that present AI is around 80% accurate and that is still better than average for most humans. Present AI is simply like the assembly language of AGI. Eventually we build out the complexity in blocks until it is effectively AGI. The power requirements will be enormous, but so is Solar output.

    So much of our organizational norms and assumptions are based on the defacto assumption that we are all mortal and corruptible. Conscious immortality is now possible in a system that can be aligned to meet our needs. This shift is M A S S I V E and will change us forever.

    Half or more of us will fight against such a change, but they are irrelevant. Even if AGI is pushed underground, anyone in business or politics that defers their decision making to a real AGI will out compete humans in the long term. It will normalize in either scenario. The only question is how long it will take to achieve. This is a change that will mark our time in history for a millennia or more. It will be the biggest historical event of note up until now, in the long term. I don’t think AGI is like nuclear fusion, where it is always 20 years away. I think present AI is like the Intel 4004; the first microprocessor. It needs a ton of peripherals and is still heavily flawed, but the fundamentals required to prove useful are present and that is what really matters.


  • With Linux over the years, I have learned to ignore all hardware marketing as (basically) scammers. The supporting software is the important part. If the software is not open source, the product is only available to rent and likely includes or has the potential to become an extortion scam of subscription parasites. When I shop for products now, I do so by searching for the open source software first. Once I find a large project with several contributors, I git clone the repo and then I run an app called gource on the command line. Gource creates a 3d visualization of the project over time and its commit history. Have a look at the Linux kernel some time or just watch a video of someone that has uploaded the visualization: https://www.youtube.com/watch?v=5iFnzr73XXk

    With the actual visualization, you can zoom in and select the individuals or watch branches specifically. The trick is to get an idea of who the main contributors are in the various spaces and how consistent they are. Find who is working on what hardware and how they are working on it. Some times you’ll see a person comes in and only makes a single commit or a few that contain everything for a device and then they disappear. These are often subcontracted devs that a company hires and gives a checklist. Issues, bugs, and unsupported features are unlikely to get fixed unless you see someone else that is making commits in this space. What you’re really looking for is one of the main project devs that makes ongoing commits to some specific hardware over longer amounts of time and fairly recently. It means they have the device in question. That generally means the device has or will have excellent support in the long term. It also generally means the person either really liked the product or the company is smart enough to supply the dev with the device or supporting documentation.

    Sorry if this seems unsolicited. It took me a long time to break out of the hardware spec shopping fallacy and all of the troubles it can cause. Prioritizing true ownership and shopping for the software first is a far more enjoyable life experience. It likely won’t help in this niche, but for computers in general use: https://linux-hardware.org/

    You will likely find that search engines attempt to obfuscate this information. Expect that. Use offline open source LLM’s, ask the community, or more advance searching methods to find relevant info. Both m$ and the goo are the two biggest beneficiaries of the proprietary software ecosystem and they are the only two web crawlers that exist at relevant scale. All search engines use one or both of these sources either directly or by proxy.



  • TBH: tl;dr (…but read ~1/4 and skimmed the rest.)

    Emacs can likely do most, if not all, of what you’re looking for.

    As far as distros, go with either Fedora Workstation or Silverblue. If you can run SB, try to avoid messing with the base system as much as possible, skip using the toolbox containers system and just use distrobox. With distrobox, you have almost all Linux distros available as containers, so you build on them. The only exception I know of is NIX. You can’t run NIX in distrobox. You probably could run the NIX package manager, but that involves this weird setup where a user owned directory exists in / root. Personally, this is just too weird for me to use it. I expect all user activity and configuration files to be confined to /home/$USER/

    Fedora just works, but try and lag behind the release cycle a little bit. Like right now F40 is pretty solid, but there were some issues in the first month or so after F40 first came out. I have lagged in every release since ~F28 and never had issues. I switched to F40 within the first week or so and a few packages were wonky. Basically Python was super fresh and did some odd stuff with containers where it did not work without manually removing and replacing Python in each container. I think that was the only manual intervention issue I’ve had with Fedora. I have a 3080Ti laptop with the 16 GB GPU. The Anaconda system in Fedora builds the Nvidia kernel module automatically in the background each time the kernel is updated. It works flawlessly, even with secure boot enabled.



  • I think we would already know about them at Hawking's party. That was the best possible instance to limits the effects of any time paradox. I think all the speculation about it is based on incomplete theories and anomalies of abstraction.

    I view our continued reliance on it for story tropes to be one of the prime aspects of literature and culture of our time that will age extremely poorly. Stories about our future will not be so different than our present, just like our past, when closely inspected, is far closer to our present than most realize or believe. Our cultural perspective of the present as any kind of finality or modernity is an absolute fallacy. I feel like FTL is a major mental crutch that is crippling us from reaching for the stars within the scope of the present. The biggest difference between now and the future is the availability of wealth and how far that wealth can reach. Antimatter can take us many places on a one way trip. It is just the most expensive matter in the universe. We probably won’t have access to it in large enough quantities and in a circumstance where we can build a ship and magnetic containment vessels until we are able to build at stellar ring types of scales.

    I see no reason to give the FTL fantasy any kind of attention. I can come up with countless interesting stories about the future and I have no need for FTL. If we can’t travel, what is the relationship dynamic between systems, and what protections would get implemented to prevent a rogue group from forming. I think communication would be streaming constantly in one way broadcasts back to Sol and visa versa. Now that becomes entertainment, like otherworldy gossip. What happens if communication is broken. How does that evolve over time while Sol is still the only system with the infrastructure to produce antimatter. Or shifting gears entirely, science is finite. Even the edge cases that can not be known can still be constrained. Eventually, the age of discovery ends and empirically, science is an engineering corpus. At that point, Biology is fully known and understood. I can absolutely guarantee that almost all human scale technology will be biological and in complete elemental cycles balance. The only industrial technology will be handled autonomously and outside of living environments. Living environments will be in total balance. This has so many far reaching and interesting consequences. You get into cultures, and hierarchical display in humans. Now you need to reject the primitive concept of resource wealth based on the fundamental survival needs of other humans. How does that work, and why are academic reputation, the Olympics, and Hollywood red carpet awards more advanced forms of hierarchical display. But wait, how do we have computers, we’ll be primitive! No. A synthetic computer like a human brain would be trivial if we could overcome the massive hurtle of a complete understanding of biology. If you go looking down this path, at the present we know absolute nothing compared to the scope of what is to come. There are a great many stories to tell, but we need to get past our adolescent fantasies about time travel to find them.

    As with all real science fiction, this is a critique of the present. Such stories are not told by corrupt cultures. One must tell of impossible fantasy and dystopia to make the present seem futuristic or a final eventuality with advancement reserved for an academic elite, and innovation reserved for exceptionalism.


  • It will be so much more complicated than "North" IMO.

    We will use something like XNAV. It becomes a measure of time as much as any measure of location, along with a measure of relative gravity.

    I don’t think space exploration in the current culturally adolescent fantasy of a naval voyage type of experience will ever happen. I believe we will traverse the stars, but it will be long after most of humanity lives in O’Neill cylinder like space habits, primarily in cislunar space. The big shift will come after we have effective infrastructure to access the vast resource wealth, first in near Earth objects, then in other small bodies such as Ceres if it is fully solidified, or other planetesimal cores that are accessible. Gravitational differentiation of heavy elements sequesters almost all of Earth’s resources. We are fighting over the scraps of a billion years or so of smaller collisions on the skin of Earth that happened to remain accessible, and did not get subducted by plate tectonics or buried too deeply to access. Undifferentiated bodies from the early stellar formation should be much more abundant in mineral wealth, and a planetesimal core, should absolutely dwarf most mineral wealth humans have ever scavenged.

    Once we get to this stage, I don’t think we will leave until Sol starts causing problems that harken a coming distant end to Sol. At that point, I believe we will build a massive infrastructure to produce antimatter in quantity and generation ships for one way travel.

    In that scenario, navigation in a human sense is largely irrelevant. When we are interstellar travelers, the destination will be our guiding star. I believe we will likely also create something like kilometers scale self replicating systems for resource acquisition and processing. These will need to navigate within a stellar system. For those use cases, maybe they would use something like XNAV as a backup, but they would likely use two way communications beacons with something like an all talk and listen all the time type of management. I think this kind of communication will likely be critical for all human colonies as well to ensure cultural unity. I don’t think we will ever travel the stars. Space is far too vast. I think FTL or even a substantial percentage of it is pure fantasy. One of our biggest issues with the concept is that we call it FTL. Light is not relevant here, it is just a shortcut term that is not relevant to the real issue of the Speed of Causality. Light can travel at the SoC, but the SoC has no inherent need for or relationship to light as a fundamental property. If no photons are present the SoC marches on.

    I view the present sci-fi navel drama trope like the naïveté of 15th century Europeans saying “We’ll just sail around the world backwards for a new trade route to India.” Reality is far more complicated and beyond the scope of anything these leaders imagined possible. …but that is my $2 comment when you only asked for $0.02. I really like the subject of futurism, and like to expand upon the abstracted ideas. I’m certainly no expert. This is part of a creative writing hobby project and I’m always open to adding complexity or changes with new information.



  • It honestly sounds like you’ve got deeper issues with your boss. I would just shop for another job.

    I’m quite introverted and have learned to only respond to questions when asked. I have no issue sharing any information. However, I have a major issue with understanding the scope of information worth sharing and when to stop. I do not let myself feel awkward in silence or the need to carry any conversation. If a person piques my curiosity, I can talk with them for days. I can find something curious to talk about with almost anyone. People that lack depth become a repetitive conversation that I will avoid.

    Personally, I don’t like to be actively manipulative with people. It goes against my nature. However, if someone annoyed me like this, and I had no other outlet. I would subtly use their psychology against them about like how a psychiatrist turns a conversation to introspection and analysis. Once a person is made vulnerable through unexpected introspection they are easily dominated. I can get away with a lot of things like this because I am a big dude where people expect me to be assertive and dominant in many ways that I really am not. Your results may vary.


  • I wouldn’t start with python. Just do bash scripting. Python is inaccessible still if you do not use it regularly and it still has the ridiculous complexity problems of all languages.

    I think the scope of all computing is hard for anyone to take in effectively. It really takes something like Ben Eater’s 8-bit breadboard computer project (YT) for a person to really start understanding fundamental computing.

    My favorite microcontroller experience is Flash Forth. You can put it on an Arduino with an ATMega 328 too. The simplicity of FORTH can teach a ton in a short amount of time because it gets a person straight into access to bits, registers, and assembly, along with the hardware documentation. Once FF is on the microcontroller, it is running the FF interpreter natively. At that point, you only need serial access through USB. It is quite easy to flash an LED, read the ADC and setup basic I/O. Branching and loops are a bit more difficult. This eliminates the need for a language that uses a lot of arbitrary syntax. It does not require a lot of documentation, and you do not need to fuss with an Integrated Development Environment.

    I would focus on the ideas, that anyone can count to 1 and anyone can break down logic into if statements. It might be bad code, but bad code is better than no code when it comes to someone getting started.


  • Don’t underestimate the stupidity curve. There are always more people at the bottom. Just because a candidate is a worthless criminal, does not mean an inevitable outcome. Squeaky wheels get the attention the others deserve. He has already proven that people follow him anywhere like headless zombies.

    I’m sure there is a contingency plan with the weirdo party. There is no shortage of criminals without any ethics ready to boost their cronyism clown posse.


  • We are at a phase where AI is like the first microprocessors; think Apple II or Commodore 64 era hardware. These showed potential, but it was only truly useful with lots of peripheral systems and an enormous amount of additional complexity. Most of the time, advanced systems beyond the cheap consumer toys of this era used several of the processors and other systems together.

    Similarly, now AI as we have access to it, is capable, but has a narrow scope. Making it useful requires a ton of specialized peripherals. These are called RAG and agents. RAG is augmented retrieval of information from a database. Agents are collections of multiple AI’s to do a given task where they have different jobs and complement each other.

    It is currently possible to make a very highly specialized AI agent for a niche task and have it perform okay within the publicly available and well documented tool chains, but it is still hard to realize. Such a system must use info that was already present in the base training. Then there are ways to improve access to this information through further training.

    With RAG, it is super difficult to subdivide a reference source into chunks that will allow the AI to find the relevant information in complex ways. Generally this takes a ton of tuning to get it right.

    The AI tools available publicly are extremely oversimplified to make them accessible. All are based around the Transformers library. Go read the first page of Transformers documentation on Hugging Face’s website. It clearly states that it is only a basic example implementation that prioritizes accessibility over completeness. In truth, if the real complexity of these systems was made the default interface we all see, no one would play with AI at all. Most people, myself included, struggle with sed and complex regular expressions. AI in its present LLM form is basically turning all of human language into a solvable math problem using regular expressions and equations. This is the ultimate nerd battle between English teachers and Math teachers where the math teachers have won the war; all language is now math too.

    I’ve been trying to learn this stuff for over a year and barely scratched the surface of what is possible just in the model loader code that preprocess the input. There is a ton going on under the surface. All errors are anything but if you get into the weeds. Models do not hallucinate in the sense that most people see errors. The errors are due to the massive oversimplifications made to make the models accessible in a general context. The AI alignment problem is a thing and models do hallucinate but the scientific meaning is far more nuanced and specific than the common errors from generalized use.




  • Intent matters.

    Do you want to claim you found master of the universe? You better have evidence of the cosmological constants that are the building blocks of the entire universe.

    No religion on Earth has ever possessed ontological knowledge prior to the scientific discoveries of these fundamental building blocks. These are the true signature of origin. Every bit of information contained within religions can be explained by direct human observation and meddling. It would be very easy to prove divinity by relating such ontological information.

    In terms of history, it is always written by the winner. The accuracy is only found in aggregate.

    The best times to live are the times when there was nothing of note. The worst times to live are always eras with memorable names of individuals. Only the worst of humans stand out from the fray and plaster themselves on the wall of history. To say Genghis Khan did not exist is not a measuring of the man, but a fool that claims the giant shit stain on the wall does not stink.



  • That is not how real point of sale systems and stores operate in practice. I actually managed a retail chain of bike shops as the Buyer and back office manager. I was the one maintaining the point of sale connections and system. There are always errors in these systems largely due to new and incompetent sales staff that sell/return/enter duplicates of the wrong items. They can enter almost anything wrong, from gender to color, from model year to brand. I’ve seen them all.

    Connecting these systems online is an absolute nightmare. I tried it with shopify, but had to limit the sku’s to items I could completely control with minimal intervention from other staff. Generally speaking, the POS system in a local retail store can be more loosely managed where the staff can make up the gaps and mistakes when the POS system numbers do not perfectly match the local stock. If you want to track inventory like is required for online retail, you need a whole different kind of micromanagement and responsibility from staff. You also need something like quarterly inventory audits. These are quite time consuming and are a total loss in the labor time involved.

    For online retail to be competitive, the margins with e-tail are absolutely untenable trash for brick and mortar retail. They are not even close. The biggest expenses are the commercial space rent and labor costs. With e-tail, the labor is less skilled, and the space is a cheap warehouse somewhere remote. General retail margins must be 40%+ while e-tail is 15-20%. The two are completely incompatible. This is why real quality brands do not sell e-tail. It has to do with how distribution and preseason wholesale buying works. There is more complexity to this, but overall the two are not compatible. In fact, most high quality brands will not allow most of their products to be listed online except under certain circumstances. This is to keep things fair to all parties and prevent undercutting based on whomever has the lowest overhead cost.

    Selling online is only for low end junk and certain circumstances. If you are a high end consumer, you will likely understand this already. It is hard to produce high end goods and distribute them successfully. It takes local Buyers that know their niche market and can do massive preseason spending to collectively give the manufacturer an idea of what they need to produce at what scale. Otherwise, the business will not last long, or they must produce lower end and more reliable/limited products. This strategy will likewise fail due to over saturation of the market segment. It is far more complex than most people realize.


  • I think, printing more money under the same conditions is the primary inflation/devalue, while the federal interest rate determines the baseline for loan interest rates. If the federal rate of return is high, it makes no sense for anyone to buy loans for a lower rate as the US gov has a longer upstanding record of paying back those debts/returns. If the fed is paying a high baseline rate, so is everyone else. Why would a bank or anyone buy your debt if they can put that money in government bonds and get a higher or the same rate of return. So money is expensive because the federal rate is high. At least that is my most simple understanding.