• 0 Posts
  • 40 Comments
Joined 1 year ago
cake
Cake day: August 27th, 2023

help-circle

  • Dude, thank you for this. IMO reducing that down to simply “cloud native” is doing a disservice to how absolutely cool that methodology is.

    I loved RancherOS in the server space, and always wished there could be a desktop version of it, but I realize that the isolation of docker on docker would be very difficult to deal with for desktop applications. From your description, I feel like Bazzite has done the next best thing.

    If I may frame things in RancherOS terms and perspective briefly, given your description of what’s going on with Bazzite, the System Docker container image is being built in the cloud every day, and you could pull it down, reboot, and have the latest version of the OS running. The difference, I am gathering from context, is that while RancherOS “boots” the system image in docker, Bazzite simply abandons RancherOS’s hypervisor-esq system docker layer, and does something like simply mount the image layers at boot time (seeing as how the kernel is contained within the image), and boots the kernel and surrounding OS from that volume. The image is simultaneously a container volume and a bare metal volume. In the cloud, it’s a container volume for purposes of builds and updates, which greatly simplifies a bunch of things. Locally, the image is a bootable volume that is mounted and executed on bare metal. Delivery of updates is literally the equivalent of “docker pull” and a boot loader that can understand the local image registry, mount the image layer volumes appropriately, and then boot the kernel from there.

    Do I have this roughly correct?


  • Hey there, I’m the founder of Bazzite.

    Hey man, so great you are here! What an opportunity that you came here to provide clarity. Thanks for being here!

    Just wanted to confirm that we have no interest in VC funding. we’re [not] marketing to people with too much money and a lack of sense

    That’s super great to hear. Refreshing in fact.

    Putting a whole distro together is a monumental task. Why have you gone to all the effort to do so? What does Bazzite bring to the table that can’t be found by using any other distribution? For everyone who is currently using, say, fedora, why should they all switch to Bazzite today? (I am currently running fedora and I am thinking about a change, can you give me a reason to jump?)


  • As someone who builds and deploys software in the cloud all day, seeing the term “cloud native” used for a desktop OS just reads as jibberish to me, no offense. Nobody can seem to explain clearly in simple terms what is actually meant by it.

    Does it just mean all of the compilation of binaries and subsequent packaging have all been designed and set up to run in a uniform build pipeline that can be executed in the cloud? Or is bazzite just basically RancherOS (RIP) but for the desktop? I am seeing people in this thread talking along the lines of both of these things, but they are not the same.

    Can you explain what the term “cloud native” means as it relates to bazzite in a way that someone who can build Linux from scratch, understands CI/CD, and uses docker/kubernetes/whatever to deploy services in the cloud, could grok the term in short order?










  • So you’ve got me thinking about a potential dark browser pattern relating to this that I think was introduced by Google in Chrome.

    Wayyyy back in the day, you might have a page full of animated gifs all doing their thing, and what you could do once the page was loaded was to hit the stop button (or hit the stop button twice if the page was still loading), and all of the gifs would stop animating. Today you couldn’t do that, because the stop button has been intertwined with the refresh button; once the page loads, the stop button turns into the refresh button.

    I bring this up, because there used to be a simple universal mechanism to indicate that you wanted to stop things from moving/animating, and it would do so, but now there isn’t. Funny how that mechanism has been subtly removed from an advertiser’s browser, where it is in their best interest to keep the ads blinking and changing to draw your attention to them.

    It’s too bad that there is no longer a mechanism that is as simple and universal that can stop movement. Now every site has to devise its own way to handle stopping movement, and there will be competing standards and methods, and it will no doubt end up being a pain intentionally, just like cookie popups.

    Maybe browsers should bring back universal stop for animated gifs, SVG, video, and (some) CSS, with an event to notify the page script.



  • Brother, if you are having sleep issues and haven’t cut out caffeine yet, you owe it to yourself to start weaning off of it asap and see how that works for you. I can’t have any caffeine after noon, for instance, or else my sleep is fucked.

    Other folks on here have already made the Xanax-anxiety connection for you, so I think it’s relevant to point out that in some people, caffeine is an anxiogenic, just saying.

    I hope you find better sleep even if this is a dead end.


  • against your bias and narrative

    If being a regular person who just wants to enjoy the things they pay for in peace is bias, and being fed up with this crap is narrative, what does that make you?

    Stop trying to normalize exploitation by greed, and stop normalizing the acceptance of it.

    Just because Sony can manufacture a bait and switch with some boilerplate doesn’t mean they should. Regular people should not be blamed for being exploited when purchasing in good faith. The developers made a game that works, clearly, and Steam delivered it, so they are culpable, but if Sony can stop their horseshit, and this all goes away, it is clear who really is to blame.


  • Did the CEO of Sony write this? A bait and switch scam is fine apparently, as long as there’s some legalese to protect the company in there.

    It seems Steam should have some limitation in place on their end, and the Dev picks sales on Steam, not the publisher.

    Then what is the job of the publisher? To perpetrate scams it seems, because seemingly the devs published the game just fine all by themselves to Steam. If they didn’t do that right, the publisher suddenly has no responsibility to make sure that was distributed correctly? Whose job is it to ensure the product is published in line with their inevitable goals, we wonder.

    so why would they list it for sale in those countries?

    Because they botched the bait and switch. And now Valve is cleaning up Sony’s mess. Too bad they couldn’t clean up Sony’s mess of leaked customer data. I guess they can’t fix it but prevent the next one by making publishers agree up front that they can’t require data from players, in order to publish a game, but I digress.

    no one seems to want to accept personal responsibility

    No one should have to expect to be subject to a bait and switch scam in the first place. Which is what this clearly is, because if they were truly up front, they would have required the account on day one and had the appropriate region filters in place, so consumers could never be in this position.

    Stop blaming the victims of corporate greed and scams; people should be able to reasonably enjoy things they paid for without being molested and exploited. Personal responsibility my ass when there should be laws to prevent this kind of thing in the first place.


  • Interesting. I wonder how that compares to a similar Li-ion cell. Also it’s a shame there wasn’t a close-up on the markings of the battery in that video to know what it is exactly. I don’t imagine all cells are equal.

    The battery packs from the article, for instance, are not constructed from cylindrical cells, but from large thin and flat square cells. The cathode material appears to be unique as well, as far as I can tell; who knows what’s in those blue cylindrical cells.