Skip Navigation

Posts
0
Comments
17
Joined
3 yr. ago

  • If you're up for making it a hobby and you like tinkering, have you thought of building a Voron? After using a few off-the-shelf units, I've come to appreciate using an open source project because upgrading components is so easy and second nature. You can incrementally upgrade specific aspects when your wallet and desires dictate it.

  • I think it's important to remember that hobby level printers often require some amount of hobby level tinkering. There are many plug and print options available, and anything is extendable if you want to put the work into it (i.e. don't fret if multicolor or multi-material are available yet or not, it's always possible to mod a printer later). Any new cutting edge tech will likely have a bunch of bugs to work out, so expect some hurdles when adopting it.

    If you want something to print here and there, it might be worthwhile to look at makerspaces near you. Let a shop handle the tinkering and machine upkeep and yet have something ready when you need it. Makerspaces often have a ton of additional resources so you aren't stuck to just plastics.

    But having worked with numerous off the shelf printers and finally building a Voron, I think it's important for any printer owner to know how their machine is pieces together/how it works. Then, when things go wrong you're able to fix them without much fuss. You don't need to be an engineer to operate one, but it helps to know what's holding each piece together and where the moving parts travel in order to quickly fix issues.

  • How much time do you have to program in edge cases? If I had the time and it were me, I'd parse for single number and return a single element. A single number with colon would give the front/back portion of the list accordingly. And two numbers gives the inclusive range.

    Then in terms of if you get a zero, swap to zero index mode since they clearly want the start of the list or reject the command explaining the argument isn't zero-based (probably best to reject just for consistency).

    The docs/help page will be key here. That and consistency across your app when it comes to zero vs one indexing.

  • I think it would depend on the typical user base and how the rest of the cli operates. If it's typical array work or your users are typically programmers or otherwise know computing, then stick to 0 based indexing. If they're users of spreadsheets and rarely interface with zero-based indicies, then stick to what they know. Just document it well enough for everyone!

    I'd also think inclusive is more intuitive. If they only want one element, then they can provide the single element, otherwise they get the full range.

    Although, if your cli is trying to mimic another programming function. If it's very clear that's the intent, then follow the functionality of the parent function.

  • Another owner of a Litter Robot 3 here. I managed to snag one of their refurbished units when they offered them so I have the WiFi version, but I don't bother to try to connect it anymore as it wasn't offering any benefit and frequently reset itself. I just place the litter box where I can see the light as it'll flash when it's full. It's used by one cat and lasts about a week before needing the bag replaced. You can use large trash bags but third party bags are available if you wanted a more fitting bag. The smells will permeate into the room after 3-4 days, but this is mitigated by fully emptying and deep cleaning the unit periodically (I usually do this when I've used a full pail of litter, which is about 4 months). I keep it in the guest room while I don't have anyone over and the smells don't exit that room somehow; but you can definitely smell it if it's in the same room. Still runs well after 8ish years so I think it's a good value! I had a few $100 units before and they all needed repairs after a year.

  • Lmao, right? Yet as an enjoyer of seeing road design and engineering, I'm unsure how they'd properly solve the issue without building four more bridges right there to weave the traffic more elegantly. Just too much stuff in one cramped location.

  • Be careful asking too many questions as most people won't read and you'll end up denying perfectly fine users. You'll also end up reading essays for each application, which is tedious at best. A simple, "what about

    <this Lemmy instance>

    makes you want to join us instead of another instance?" would probably work perfectly fine.

  • It's a very valid question and I think it comes down to an individual's situation and circumstances. Not many can afford to actually leave or have family, friends, other ties to their home that they cannot emotionally afford to leave. Others struggle in how they can support efforts to fight for their rights or simply don't have the physical or emotional reserves to make such a fight. I think the only truly ethically irresponsible answer would be to do the opposite that you are able and willing to do. I could never judge someone for leaving or for staying; it's not really a mark of their character.

  • I've been using porkbun for a few years now and it's been cheap, simple, and easy to use.

  • Deleted

    Permanently Deleted

    Jump
  • I'm not sure I understand the need for charging to play media on a private server when not on the local network. Why is this no longer going to be free? I'm glad I bought a lifetime pass many many years back but I definitely wouldn't pay for Plex nowadays with alternatives being comparable. What a silly choice they made~

  • Teams is just a combination of Skype and Slack but with integrations for the rest of the MS ecosystem. Plenty of alternatives if you separate out the functionality you truly need.

  • Fuck no! I always found it funny how communities find specific words offensive and look down upon people that use them. Context is important, of course, but the vast majority of cases I witness people swearing are non malicious in nature. (Don't get me wrong, there are absolutely words/phrases I will never say; again, context is key here)

    Coming up with alternative words for the same intent is super silly to me, too. The individual makes it very clear they are aware of the "rules" and are making an asserted attempt to sidestep them. Why bother with all that effort and not simply use the intended word instead?

  • Take a week and build a Voron. The kits are super easy to piece together and you end up with an insanely great, reliable printer for a fraction what it should cost. Yes, the build time and initial calibration might take a bit, but mine's been without issue, printing 24h long prints perfectly for over a year now. You don't need to settle for a mediocre built printer if you have the patience to piece together one. Not to mention, since you built the kit, you know how to troubleshoot any issues that pop up much faster than something you pulled out of a box and plugged into the wall.

  • You can self host with Vaultwarden! It's just the server; you use the same Bitwarden clients.

  • Acrylic paints are your friend here. They last a long while in their bottles and you can keep a palette for a few days when using a wet palette. start with just using a brush and jump up to an airbrush if you want to cover a bigger area or do fancy stuff (an air brush is far from required). As another commenter said, the minipainting community has a ton of resources, text and video tutorials, and willing to provide constructive feedback if you want it.

    Just remember: thin your paints~

  • I've had a lot of success taking the rules that YNAB uses and applying to my own budgeting method. I recommend checking out Actual Budget if you're capable of self-hosting and want a fancier software instead of a spreadsheet. The rules are key, though; pick a methodology/mindset you agree with and stick with it.

  • what

    Jump
  • Note to self: go tent camping in Europe

    I love meeting random local cats that are super chill and cuddly like this~