• 1 Post
  • 42 Comments
Joined 1 year ago
cake
Cake day: June 11th, 2023

help-circle




  • Under “Publish by web & e-mail” section the short video shows adding a product listing, which looked pretty straightforward to add. Right click, scroll, add product listing.

    The template it adds looks nearly identical to the affiliate product links I put together for my site, just a bit different on how it fills it in.

    I’m in a similar situation, but I don’t really have physical products. I’ve been putting together my blog using google sites and I’ve come across a few other e-commerce sites, like Ecwid which I ended up using. I’m not sure if it’s temporary or not but they have 5 free listings which I did a quick mock-up for, and that just uses embed code. I can direct people to my Ecwid store ({websitename}.company.site) or simply direct them to my website.com/shop page.

    The main difference with Ghost I’m seeing is there’s no immediate product page for each shop listing, but that shouldn’t really be an issue unless for some reason it prevents you from creating site pages for each specific product.

    In short: I would say if you are able to create a shop page with 5+ listings (which you can see details and add to cart), and then you are able to click a product and have it bring you to its specific page to see more details and add to cart, Ghost is probably as good as anything else.



  • I wish I could say that I spent even 5% of my time on Windows troubleshooting it, within the last 5 years. Linux rant incoming (but not against it)

    A decade ago I would have agreed. In a couple years I will also agree again, because W11 is pretty awful. However, W10 after the first year has been really, really solid for me. The few issues I have had were hardware related and a fresh install solved anything angry that lingered.

    On the flip side, I have a home server that I want to run a bunch of local services on. Anything past Plex starts getting extremely difficult extremely quickly, and I have been playing with Linux on and off for the last decade as well (2014 was actually one of my first projects getting Linux on a laptop). I have trashed hundreds of Linux installs, I just trashed one a couple months ago and now my steady reliable Plex server is am expensive box until I can take the time to reinstall and re-set up this now decimated Linux install.

    I have issues with both Operating Systems. I fucking despise Linux so often of the time I’m using it because I want it to do something very simple and basic and it forces me to learn its unconventional and weird systems where there’s no “right” way to something with 3,521 ways to accomplish it (but don’t do those 5,320 other ways, that’s the wrong way depending on who you ask.). In many ways, that’s the beauty of it. In many ways, there is nothing wrong with having to learn how to use your computer. At the same time, that is the very thing that I attribute to the failure of Linux (both Linux and its wider adoption). If you are familiar, you may see a parallel between iPhone and Android here. One is a more walled off garden (Windows/iPhone) and the other is a looser but more complex system (Linux/Android), but at the core ONE set of users CAN’T switch because they don’t want to learn the other side. They are familiar with their swiping patterns, so switching from an iPhone is reprehensible, how could we possibly ever re-learn something? (FWIW, I’m not saying this is all iPhone/all Android users. My partner has stated she can never switch to Android, because she took forever to learn the iPhone. This is not the only person I know with this sentiment.)

    With that in mind, it becomes clear that we have made computers accessible to everyone. Linux is at the furthest opposite end of accessibility for anyone who needs to do something outside of installing a program from a package manager. There is a reason so many Linux GUI’s specifically try to look like Windows (and MacOS). It’s because those Operating Systems have pretty much solved the issue of the unknowledgeable user. Just the simple fact that someone can’t plug in a hard drive and have it work every time, they have to go into a specific folder and write a specific arbitrary un-memorable UUID and tell it to always mount it on boot. And that’s not even getting started on something like networking. Or GPU drivers, and we can not even try to deny that this is probably the most common bane amongst even well versed Linux users.

    I’m sorry, that is really stupid. In the name of security you are sacrificing basic functionality, which is what inherently will prevent this O.S. from being used. I think I only need to point to the Steam Deck to prove my point – make Linux easy and functional and people will use it. Lo-and-behold, the Steam Deck requires ZERO Linux knowledge and you can use it as a fully fledged PC. And even despite all of that effort, people still had issues setting and forgetting their password. THAT is the bar we are working with here.

    Which of course, brings us to Windows (and in a way MacOS but this isn’t really about them). For Windows, you are sacrificing security for functionality for the unknowledgable user.

    That said I’ve been on Linux for ages so a lot of the issues I ran into on windows were frustrations with knowing how easy it would have been to resolve technical issues in Linux.

    Windows users, scratch that, COMPUTER users in general have the exact same issue, but for their familiarity. You are familiar with Linux and have memorized the workflow to get your reliable answers. The average person is familiar with Windows and has learned that right clicking for the context menu allows them to open the settings. There is a literal SEA of knowledge between these two users, which appears to me to be the fundamental issue with Linux. You have to learn it, actively. This in itself isn’t necessarily an issue, but it is a huge inhibitor.

    What it comes down to is project reliability. When I spin up a Linux project I want it to be pretty much permanent, but I very quickly learned that it is very difficult to keep it stable. I have re-scrapped installs more times on Linux in 10 years than I have in Windows/MacOS for over 20. I have had more frustration, failure, and time waste on Linux than either of the others. Honestly, I hate it and I think I hate its philosophy too. Which is silly, because the whole point of Linux is that it very easily can be LTS, often specifically is. But that doesn’t matter, because as I USER I am not stable. I don’t know what to do, therefore I will break things. It could be as simple as trying to follow instructions for a project online, and doing all of the exact steps listed, getting an error, and now the user is stuck unable to progress. They have also changed things that they no longer know about. It’s only a matter of time before something conflicts and causes issues.

    But goddamn, when it does work and make sense it is really nice. I just don’t feel like I should have to know the contents of a textbook to accomplish that. There needs to be a middleground between telling your computer exactly to a T what you want from it, and from having an OS that actively inhibits the more heavy duty tasks due to imposed limitations. Don’t get me wrong, I have no love for Windows. I’m only using it now because it’s more reliable with the types of programs I use for it (VR, Photoshop, and editing mostly) both in software and in reliability. At the same time, I would never use Windows as a server PC again despite how frustrating I can find Linux to be, because quite frankly Windows is much worse at the same job, and the deeper you look into these niches the fewer and fewer Windows is able to perform well at.

    Windows can do Photoshop. It can run a Plex server. It can run Stable Diffusion. All of these things at the surface level, IMO, are easier to do on Windows - you download an .exe (or clone from .Git), you run it, it downloads stuff and it works.

    Linux can do Plex. It can also install hundreds of extensions, such as DizqueTV. Windows cannot do this. Linux can run Stable Diffusion, and you can configure it to do even more things that are frankly, nearly impossible to accomplish reasonably on Windows (training data on Linux is SO much easier.). Linux can also configure networking, using things like NGinx Proxy Manager. Windows can’t really accomplish this to the same effective degree that it can be in Linux.

    What this comes down to is utilizing the tools best available for the job. I would be an idiot to try and host an extremely customized Plex server through Windows, because I’d be severely limiting what extreme customization I can do.

    Similarly, I would be an idiot to try and use Photoshop on Linux.

    You can do both. That doesn’t mean it’s worth doing.

    Tl;Dr easy is relative to each O.S. and the abilities of the average user. Windows is much better at some things than Linux ever will be. Likewise, Linux will be better at things than Windows ever will be. Heh. Lemme just say, there’s a reason Linux users have to use VM’s…





  • Serious question - aren’t maps for navigation? I’ve heard this rhetoric a few times and I just… don’t entirely follow the logic. Like I do to an extent, insofar as Open Street Map data is for information like rivers, buildings, updating cell data (used to do updates here and there in my city.)

    But to me all of these maps, and initially starting out, maps are for… navigating?

    Idk lol, not judging, mostly just confused at the intention. “We plot out maps! But dare to try and follow it to get where you are going at your own peril.”



  • Good luck but as someone who is techy, Linux drives me insane every time I use it. Yes, it’s a skill issue. I think that’s sort of the nature of the problem regarding Linux adoption.

    I’m capable, a quick learner interested in learning, good at following step by step instructions, and am really good at teaching others once I’ve learned it.

    I’ve been on and off Linux for at least 8 years now and I feel like I end up hating it more and more each time I work with it. I will say, all of them are hobby projects of things that I just want, or tried to replace something from Windows by using my server.

    I’m sure if it was just basic web browsing it would be fine, but I inevitably want to do something so I look for how to do it, follow a guide or the documentation and inevitably 5 steps in something goes wrong. Like, I genuinely can’t think of a single instance where I’ve been able to follow a step-by-step outside of the Steam Deck and have it actually work the first time.

    That aside, usually the amount of networking that has to be done manually is what gets me, bonus points if you are double natted.

    Docker has made things better but it’s still a pain in the ass for me. I enjoy working with computers and software but more often than not I do not enjoy my time working with Linux and by the time I finally get something working I am just wishing I hadn’t wasted all my time trying to get it working, and wishing that I didn’t care so much about this. Cause if I didn’t care I could happily live without home assistant and my server. But I do care, so I have to work on it.

    It’s genuinely frustrating. Something as simple as Stable Diffusion - literally a git clone command - something I’ve set up a dozen times on Windows installs, just will not work on my server because it decides something is wrong following the install.

    This whole time running Linux there have only been 2 things that I rarely have problems with. The first is Plex, since I first installed it on a RasPi using DietPi I’ve had nothing but good, smooth experiences. Once in a while there would be a hiccup but it was straightforward enough. The most difficult Plex has ever been is on my recent server build with an NVIDIA card, just getting hardware transcoding to work (which it at least recognizes the GPU now so I think it is). Oh, and stupid fucking permissions. God I hate permissions.

    The other has been my Steam Deck, where I’ve had no issues through and through, from modding to random installs.

    Anyway, I’m ranting like this because I’m so frustrated with Linux’s ease of use/access. Technology has gotten so much easier to use that it feels insanely archaic being forced to tell Linux every specific little thing to or not to do. What’s more frustrating is when you are following the documentation and it never mentions what to do if ______ doesn’t work, it just continues on.

    So all told… As someone who is confident with technology and familiar with Linux, I just have a hard time believing that someone who can hardly use an iPhone will have an enjoyable experience trying to, say, watch Netflix on Linux. I’d like to believe it, maybe my experiences have me biased.

    And before anyone comes at me, I hate and get frustrated with Windows too, but I use it because when I try and do something it works, usually in a quarter of the working time. Surprising considering it’s Windows, but of all the projects I’ve tried to do on both Windows has a much higher success rate. Like almost 100%. Off the top of my head the only thing I couldn’t get working was DizqueTV on a Windows-Plex server (which ended up being why I moved it to Linux). Funny enough, DizqueTV wouldn’t work on my Linux install either because of my ISP.

    FOSS takes your time, not your money.




  • Something you haven’t touched on that is a big part of it too is sometimes users just want to discuss. I’ve found that mega threads, while kind, are generally useless for that.

    The user is making the post because this is roughly their first discussion about distros and just reading through the other 15 posts with responses isn’t the same as your post and your questions being responded to, even if they are pretty much the same.

    That ends up being the issue. The megathread doesn’t get consistent replies and so it feels like asking your questions into a void, making a comment on a different existing thread about the same thing feels like hijacking, and so we’re left with making a new post about their journey and questions.


  • I think Boost gets recommended often for good reason. Even if it isn’t using existing code, design-wise it likely still would be the furthest developed Lemmy app since he’s worked on the Boost for Reddit app for so long.

    As of right now, I think it may only be missing specifically hide on read. However it does have mark and dim on read in the settings, and for now the Mute dialogue option is a fine alternative.

    Unfortunately it’s not FOSS, but it’s just a single dev from Portugal and paying for the app removes any tracking present from the ads.