• 3 Posts
  • 150 Comments
Joined 10 months ago
cake
Cake day: June 24th, 2024

help-circle
  • philpo@feddit.orgtoSelfhosted@lemmy.worldHas anyone tested yunohost?
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    41 minutes ago

    Yunohost is okayish. Some apps sadly are badly maintained and therefore upgraded with more delay than I considered acceptable (but that has improved afaik)and integration into a single “look and feel” is a bit lacking. Nevertheless it’s solid in the end.

    If you are willing to pay something Cloudron may be an alternative for you as well - very well maintained product, good support team and rock solid from my experience - and it’s a non-US/non-China company. (German to be exact) But it costs money for more than 2 applications. I nevertheless went with them - I don’t self host as a hobby, I self-host because I want shit to work. Between job and family I have no time to fiddle around with things and keep everything updated on a short notice. I have project where I can do that, but they are not something my family or myself depend on. (And they integrate nicely with Cloudron as you can add “custom” Apps/use it as a proxy and OpenID Provider)




  • As a project manager (well sort of, but did IT projects for a while, have multiple friends in the gaming manager): Yes and no.

    From my point of view: The problem isn’t the fact that games are art. While games have their creative side they also require good “brick and mortar work” in the back - as many games as went horribly wrong due to a lack of space for creativity went wrong due to a lack of “less than glamorous” brick and mortar work and overcreativity. (Most drastic example would be the reddit dragon MMO story)

    This is actually a reason why people who are very invested in the subject matter of the project they manage often are horrible project managers - and vice versa people who have no clue can’t be good PMs either.

    Project management has one core component: Knowing when to ask whom. A good PM knows that the dev(or dev team lead) will always know better how long “feature X” will take. Of course I can try to learn how to do things… but that wouldn’t help much as the exact dev or team will still have their individual speeds. But a good PM also will know when to ask someone else who is nore knowledgeable for advice or to confirm things. (I literally had an Dev trying to tell me a small feature would take two weeks. Fair enough. But interestingly enough two other Devs were fairly sure it takes 30min including documentation. Which sounded way more reasonable. Turned out said Dev always tried to pull these stunts with new PMs and his lead being on vacation)

    A good PM will also know when to give people space for creativity - and defend this room towards the budget.

    Sadly - and this is a problem existing on all sides around PM- in the end it all boils down to a simple thing: Everyone thinks they know better. The PM thinks they know the job of being a Dev(or engineer,etc. etc.) better than the actual people doing the job. And vice versa the Devs think they could do without PMs (they can’t for larger projects it’s impossible, for mid size projects often really inefficient) or know their job better.

    Such is life.


  • It is, but the problem is less the foundation but more the leading people - as long as they reside in the US they can and will be put under legal (and other) pressure and will at some point comply. (Same issue Proton and to a lesser extend signal have,btw) A regime that imprisons judges and imprisons people without due cause is totalitarian. Period.

    I got grilled on any social media channel I use (including here) for having reservations about free speech oriented foundations being set up in the US. (And in Switzerland for that purpose, btw)



  • Contrary to the others here,while I love Paperless,using it for textbooks and notes only worked “somewhat” for me - it becomes quite clunky after a while.

    Personally I would rather go with Calibre if I were you if you have more textbooks than notes. Even for notes, they can be attached as well and better organised than Paperless.

    (And don’t get me wrong paperless is awesome and I use it heavily)


  • There are two sides of issues with FreeCAD: On one side it has usability issues. The comes largely from the “workbench” concept, so often you will be missing a tool unless you change workbenches which in terms leads to another tool missing. Furthermore the UI is not really consistent in how things are named, how things are done,etc. Same goes for the actual step of editing things. So while you eventually “get there”, especially as a newcomer, it will take time and a bit of try and error. Parametric solutions are also very clunky and often not as feature rich. (Which is a pain if using it for woodworking) Another thing that is the whole “derivate” thing most professional CAD solutions offer - e.g. build plans, CAM, BOM, simulation,etc. You can do them with FreeCAD, but it takes some plugins and is nearly as good or comfortable as the professional solutions.

    The other side is performance and stability. FreeCAD is a nightmare when it comes to importing thing with a lot facets or large files, is unstable as fuck when working with large assemblies and generally is slower compared to other solutions. (Even the otherwise not very fast Solidworks is faster)

    In the end I would recommend you to try all three of them (and a few others from the list) and then decide if you can be bothered to use FreeCAD or find another solution worth it more. (Personally I would avoid Fusion,btw. due to the fact that it gets more enshitified daily)


  • There are two more alternatives, sadly for Windows only.

    • Solidedge Free for non-commercial makers, relatively easy to learn. But fucking expensive when you want to go commercial.

    • Solidworks Relatively cheap for makers and students,really expensive for commercial. The maker version has a reduced feature set,but that’s not that relevant for most purposes (more towards simulation and things like that) Personally I would prefer it over Solidedge, but that’s more of a personal view.

    BUT: Both are Windows only(more or less), and of course commercial.

    Sadly FreeCAD is not even close to most professional products - while it can be used for a lot of things,these things will take longer, be often more unstable and less “straightforward”.Nevertheless for most non-professional uses,it will suffice.



  • Btw: There are USB foot keyboards on the soulless online marketing platform of your choice. They can usually be programmed to different keys or combinations. While it is not something I would use for FPS gaming, it can come handy in situations like yours. I have one with three different switches that are programmable which is quite handy.


  • Yeah, it’s a real pain, sadly. Tbh, I don’t think we will ever find a major CAD company support Linux again - even Siemens, who supported NX on Linux for ages have stopped.

    From my POV we have two choices: Either we make FreeCAD a viable alternative that beats the competition or at least is on the same page as them - which I find highly unlikely with the current system, so a fork+someone who finances it would be needed- or we find ways to optimise/enable Windows based CAD on Linux*. The former worked for the other tool we regularly use: QGIS. That has become the de facto standard in a lot of fields and has sometimes even pushed out commercial competition.

    The later is imho the better way for CAD as it is really really hard for companies to change their CAD (even within windows and with a commercial product) - I have a business estimate for an medical product company who estimated 30k € per employee under ideal conditions, possibly more if something goes wrong(Training, loss of production, licencing, converting of files, integration of external databases,etc.). We have done it for games (tbf,with a lot of help from valve) and surely can do it with CAD (which in theory should be easier).

    The last option is a bad one: In theory we could use FreeCAD as a backengine and develop themes that replicate the workflow of other products. But for that FreeCAD would need to improve on so many points beforehand…


  • Photoshop is a professional level software that is used by hobbyists as well - we compare affinity to this level as well and that’s okay.

    So we should compare FreeCAD on this level as well. And from that perspective it’s sadly exactly what I called it.

    The roughness from a commercial perspective is an issue as it costs money - because it takes people much more time to do things,even when they work.

    And there are still way too many issues with it that sometimes are a result of infighting within the development community and exist for5+ years. To name a few:

    • More complex imports are basically a nightmare especially with more complex facets

    • Large file handling is unstable as f***. Our CAD files are commercial building size or “complex medical product” sized and despite having more than enough resources allocated FreeCAD crashes frequently without even proving any hints to the user why. The issue behind it is known for years, though.

    • We had multiple issues with using older files that were saved on different OSes - really great if you can’t access files that are 16 months old. Also a known issue.

    • Standardised rollout is still basically impossible.

    Just to name a few… It’s simply not on the level even Solidworks has in that regards (which has it’s own issues,yes, I am on the same page with you there). While I don’t really like Siemens NC (or Solidedge for that matter) it’s indeed a reasonably good software - but me disliking them might be the result of them dropping Linux support more or less unannounced. AutoCAD and it’s sister products are imho worse than Creo,but again: More of a personal thing. In the end they sadly (!) beat FreeCAD in all aspects. By far. Which is pretty much a catastrophe as FreeCAD is the only Linux alternative atm.


  • But we are talking about a commercial level here - Adobe Photoshop is primarily a professional software that is also used by prosumers/hobbyists,not vice versa. We all judge e.g. Affinity on that level (rightfully).

    And seen from that level FreeCAD is,well, what I said. Sure,it might do for some hobbyists and even some small companies, but even then it shows it’s massive structural flaws. Which partly, and this is why I am so openly critical of it, exist for 5+ years and are there due to the ongoing infighting in the development community.

    The problem with is roughness is also a problem in terms of commercial use. When I do things as a hobbyist it’s just my time that is consumed. Not ideal,but it is what it is. In a commercial setting my staff takes more time due to this roughness and that costs money - much more money than commercial solutions cost. Which is bad - especially as it forces people to stick with Windows as there are no properly working alternatives on Linux.

    And yes, onshape and fusion are horrible to hobbyists in that regard, but Solidedge(free) and to some extend Solidworks(cheap) are decent.






  • Debatting with myself and to a lesser degree what to do in terms of our homeserver situation. While the proxmox node has more than enough CPU and RAM capacity left, the NAS, an older Synology, is full to the brim, EOL and needs replacement.And sadly being a mini PC the proxmox node is unable to get the HDs connected.

    So something new is needed and I would rather have my setup streamlined and combine the two.

    But that is… More difficult than anticipated. I really would like something power saving with ECC ram that can take at least two PCI-e (SFP+ and a potential graphic card for AI later on). That can take 4,better 6 HDs. And at least one,better two NVMe. …that basically means self building which I am happy with, but all current builds I calculate come out somewhere south of 2000€ (including two new HDs, as two old ones need to go). And that’s sadly out of the financial possibility at the moment.

    If only the fucking Ugreen (DXP6800)would support ECC. While not ideal in terms of PCI-e it would be enough to do the trick.