philpo

joined 2 years ago
[–] philpo@feddit.org 2 points 1 day ago

Sadly only a German source:

https://www.t-online.de/nachrichten/ukraine/id_91730800/bnd-chef-bruno-kahl-mit-spezialeinheit-aus-ukraine-evakuiert.html

By now it is clear that the separation between his convoi and russian forces at one point was less than 20km. Kahl denied everything later on,but has been disproven multiple times and replaced by now. (By the former German ambassador to the Ukraine, coincidentally)

[–] philpo@feddit.org 4 points 2 days ago (2 children)

I would agree if they would use their existing laws sufficiently and not make themselves absolute fools by ignoring a upcoming ukraine war,almost getting their own boss getting captured by the Ruzzkies.

I wish I was joking.

[–] philpo@feddit.org 1 points 4 days ago

So,here's another update almost a month later.

Am I still happy with the U1?

Yes.

Am I happy about everything? No.

A few things that tend to get on my nerves.

  • The lack of filament cutting is annoying and massively delays changing filaments. Argh.

  • The filament roll placement is shit,especially when printing ASA and similar filaments that need to be really dry. (PEBA) Placing them out in the open turned out to be an issue, especially when you use a spool for frequent shorter prints. (E.g. one part of 5h today,another tomorrow,etc.) Especially annoying with the point above which makes simply chucking away four spools time consuming. I migitated that by using a almost closed system of containers - but I suffer from issues with the filament feeders occassionally as the axles for these tend to be an issue.

  • ASA has shown mixed results with the improvised hood. (Aka a plastic bin, not fitting properly, holes between it and the printer covered with tape). After looking at it with a thermal camera its clear why: The large ventilation holes on the sides let a lot of air go through (tbf,the current location here is a bit exposed) and the headpad is not heating up fully uniform (but more uniform than the P1S in comparison). So I blame the ventilation holes. Smaller ASA prints are not a problems, larger ones are - especially with more unforgiving filaments. (E.g. Spectrum 275 works well, Black Forest doesn't, Extrudr is somewhat okay) For testing purposes I tried to print with the holes covered and that worked well. But this creates it's own issues - for PLA you need way more ventilation as the fans are FAR less powerful (even though louder) than in the P1S.

BUT I will improve things

  • The acrylic glas panes arrived so I will install a proper hood now.
  • The additional tempsensor will arrive tomorrow. I want trustworthy independent temperature values in the case before I block
  • AND,biggest news, the Panda Breath has arrived and BIQU has published a manual how to install it perfectly into the U1. Will do so soon and expect most of the issues to be solved by that.

So this sounds negative,right? It isn't! I am still very happy and the U1 solves a fuckton of isssues I had with the P1S. Multimaterial,automation, filament tracking, etc. For PLA my print results (with a bit of tuning) are on par with the P1S OR better for things that need support. (As you can use different materials far better than with AMS) And finally having proper clipper back and the options of the extended firmware is nice.

Funny thing: I got two aftermarket print plates from AliE and they are both providing much better grip than the snapmaker original.

[–] philpo@feddit.org 2 points 5 days ago* (last edited 4 days ago)

We kind of selfhost almost everything - while we operate a small server ourselves, the main burden is on a dedicated server setup. Basically a FreeIPA+Authentik+OpenCloud Stack as a base,with Redmine, Kimai, Zammad, Matrix, Jitsi and a few more apps. (Moodle, Seed DMS, Netbox, Zabbix, OPNsense, Vaultwarden, Forgejo, Ansible). Additionally we use a fair share of software remotely via RDP.

Backups are done onsite and to three different offsites, including cold storage backups.

As we all work fully remote this setup is also fairly adaptable and the switch to a (almost fully) Linux shop went far better than expected - my staff is fairly content with their setup (afaik).

The only thing I refuse to selfhost are email and VoIP.

[–] philpo@feddit.org 1 points 6 days ago

My 3D workshop? A somewhat large custom fitted closet. The printer sits on a extending/sliding base and there are shelves with the filament boxes (I use resealable containers).

The printer is fully enclosed (adapted U1 with a chamber heater, a chamber air filter), but the cabinet itself can also be ventilated with a exhaust going through a custom made filter array (HEPA and activated charcoal. A mate of mine is builds those for a living/has a PhD in it, so it is somewhat sophisticated) or unfiltered. Additionally I installed a light and various temperature probes in it.

These days a small display should arrive that I want to fit outside it, so I can control the printer, vents,etc. from there, via Home Assistant. In the long term I will also slowly replace the cheap hygrometers I now have with ZigBee ones so I can list all humidities in the display.

Additionally I have a Chitu E1 and a Gratkit for drying. While the Gratkit fits, I haven't found a good space for the Chitu yet.

Next to the closet is a height adaptable desk I use for electronics and things like that so I have my post-processing tools there as well.

[–] philpo@feddit.org 1 points 6 days ago (1 children)

Still mediocre compared to OPN/pfsense, IPfire, VyOs,etc.

[–] philpo@feddit.org 1 points 6 days ago

I must admit I can't find the exact guide I used anymore. Especially not a English one.

But the official guide should help you: https://www.zabbix.com/de/integrations/proxmox

I think whatever I used was pretty close to it. If you have any issues send me a DM.

(And tbf, I use both the Agent2 and the API in a perverse mixture. And for some nodes IPMI on top of it. It's really kinky,but it does the job)

[–] philpo@feddit.org 2 points 6 days ago (3 children)

Absolutely, but unlike Ubiquiti they did not keep them under the rug that long. (Nevertheless: Both are shit for firewalling. Put a OPNsense before it?)

[–] philpo@feddit.org 6 points 1 week ago (2 children)

Zabbix is extremly nice.

Why?

  • API Monitoring for Proxmox and Docker/Podman. Aka "you don't need to setup monitoring for every container/LxC/VM. Do it once for the host,then everything gets autodiscovered.

  • Active and passive agents as well as SNMP, IPMI,etc. can be combined as you like. Also does Website/service/application/database monitoring, SSG/Telnet checks and nowadys can even do Prometheus and MQTT/Modbus

  • The proxy is really really worth it. It collects data from nodes you do not want exposed and relays them to the server. This includes all kind of inputs and is really easy to setup.

  • Due to it being around for two decades there are a shitton of templares for devices - and it's fairly easy to do your own.

  • Unlike other systems (cough checkmk cough Grafana) there are no features that are only available to paying customers.

The most major downsides are the fact that it's moderately to fairly ressource intensive to run in a small setup(but does consume less than others in large Setups) and it's far less flashy dashboards. (Which are still powerful,though)

[–] philpo@feddit.org 9 points 1 week ago (5 children)

Not a fan. Absolutely not.

They had multiple security incidents which they kept under the rugs for a long time, they have the tendency to EOL devices without warning (which then means you need to replace your sometimes 9month old device or your whole enviroment can't be updated), their lock-in into their ecosystem is much more complete as they can't be used properly without their enviroment.(e.g. Omada devices can work without the Omada stuff, with Unifi you will always need a controller for some functions).

So if you realy need SDN features like Unifi look at Omada,otherwise Mikrotik is a solid alternative. (And OPNsense for firewall)

[–] philpo@feddit.org 6 points 1 week ago

Just a PSA: Smoke detectors absolutely MUST be replaced after 10 years.

[–] philpo@feddit.org 2 points 1 week ago

Mhm, the fact that the maintianer bloated it with Brave browser is a big no for me.

30
submitted 6 months ago* (last edited 6 months ago) by philpo@feddit.org to c/selfhosted@lemmy.world
 

Hi everyone,

I got a bit of an issue/I am a bit lost in terms of photo management software and the special usecase I have.

My situation: I have two main proxmox servers - one at home, one as a dedicated server with a hoster. The former is pretty capable and has plenty of storage. The latter is doing okay,but storage is getting freaking expensive pretty fast on dedicated machines so I have that much space available.

I usually use the public machine for anything "public facing", e.g. services I host for friends and family, website and -and here comes my problem- photo backup from mobile devices as well as sharing photos with relatives,friends,etc.

The home server originally started as a NAS and acts as a storage for my relatively large photo collection (I worked as a photographer as a sidegig for a bit and therefore have,well, a relatively large collection).

My task/issue: I can't really put the home box public facing (home internet is way too unstable here) and honestly don't want to for security concerns. On the other hand I can't really put my collection on the public machine - that would quadruple my costs as I would need a much better dedicated machine then. For the lower amount of new photos coming in through backups it's not an issue,but for the whole collection it would be. Now,very rightfully, the family complains that uploading and sorting the photos twice can't also be a proper solution. Side note: (Photos shared are basically only newly added ones)

So I had the idea to enable a one way push from the public facing instance to the private instance. That can of course be done by an export script once per day or something. But that would only export the actual pictures - no software I know of provides an option to one way sync the metadata around it as well. Which is quite odd, as I don't think I would be the only one with that issue.

So... People...am I overthinking this? Am I doing something wrong? Does anyone have an idea how to solve this?

 

What is this about

As you all know Bambu Lab has announced rather extensive firmware updates that change the whole environment people using their equipment print in. While this has caused massive protest and uproar and Bambu Lab has compromised a bit by announcing a "developer mode" that will extend the current LAN mode it does not fully compensate for the lost functions.

But, there is a legal recourse for some of Bambu Labs customers and I would like to use this thread to keep everyone updated (and I will link to it from other media) as other formats (not everyone has BlueSky and I got banned in the forum for a while already) have proven to be unreliable.

I will update the thread with new information as it comes up and inform everyone via a comment.

I kindly ask everyone to stay on topic - it's nice that you always knew that this would happen, that only a self built printer is a good printer,etc.,but that is not helping here.

Who does this thread apply to

  • It only applies to people who bought their Bambu Lab in Europe.

  • It applies to all consumer customers who bought their Bambu Lab printer directly from Bambu Lab's European store.

  • It applies to all consumer customers who have bought their Bambu Lab printer from a commercial reseller who's company is registered within Germany. (e.g. IGO3D) - in this case your point of contact is the reseller,not Bambu Lab.

Who does this not apply to?

  • It does not apply to anyone who has bought their printer outside the EU, e.g. via AliExpress, the US shop. Sorry, but I can't help you.

Who does this only partially apply to?

  • Everyone who has bought the printer from a reseller within the EU who does not reside in Germany (e.g. 3D Jake)

  • Everyone who has bought the printer second hand from a buyer who falls under the categories mentioned above AND have the bill to prove this. (E.g. the original buyer bought the printer from BambuLab Europe and gave you the original bill)

  • People who's printer are older than 2 years.

  • People who bought their printers as commercial customers (B2B). Sorry you are not totally out of luck,but this would explode the thread as BGB (private law) and HGB (commercial law) are quite different.

Timing issues

  • The sale must have been conducted within the last two years (actually a bit less,see below) but your legal position is better within 6 months after the sale.

Basic information

  • Everyone who has bought the printer under the circumstances mentioned above falls under EU and the much more stringent German customer protection laws - even though BL claims they do not.

  • The European branch of Bambu Lab resides in Frankfurt am Main,Germany (Bambu Lab GmbH) and therefore every consumer customer who bought from them false under German law,even if residing outside Germany(with some restrictions applying for non EU customers). For people who bought from a reseller the same applies - the reseller is your sole contact here, they can sue Bambu Lab later one. Don't let them refer you to BL.

  • According to German law the printer is a product with embedded digital services (§ 327a Abs. 3 S. 1 BGB) who's level of function is based on a digital service.

  • For German law the important thing is the function of the printer at the time of the sale and in case of a remote sale (online,etc.) the return period of 14d afterwards. (Sidenote: BLs policy of only accepting unopened returns is in breach of that,btw. The intent of the law is quite clear: You must be allowed to examine the functions of the product as you might be able to do in a shop. This is clearly only possible with a opened package).

  • At the time of the sale we all received a product that could be used with the mobile app, third party slicers and still be monitored with external automation systems and combined with external equipment. This featureset is the minimum we can except to work as it might have directly influenced the definition to buy a certain product.

  • A second point is more difficult: Generally the TOS of Bambu Lab Europe are invalid as they were not provided in German and do not comply with a few formal requirements. (And of course do include massive breaches of German law) In this case the contract falls back to the (from our point of view favourable) German private law (BGB). BUT: The TOS also contains a sales promise - BL promises 5 years of updates after the sale of a product. This would mean that e.g. the P1S would get updates until 2028. Legally it can be debated if this claim can be made without accepting the whole TOS. There are three different positions on this: Either the customer can claim this sale promise and ignore the rest of the TOS (most likely), the customer cannot claim anything from the TOS (very unlikely) or the customer would accept the TOS when claiming his buying decision was based on the TOS(unlikely). There is no clear answer on this as different courts have ruled differently.

  • A third issue is the returns policy (Widerrufsrecht). As of November 2024 Bambu Lab did not inform customers about their rights in compliance with German law. This means the customer can legally cancel the sale of the product even after the product was sold (usually within two years or more) and return it. They would need to reimburse BL for the use of the printer (the actual use,e.g. based on the hours it printed) but that of course would be difficult to calculate. This is an option,yes,but I kindly would ask everyone to not go down this way at the moment - we have tactical reasons to do so I cannot talk about yet.

Sidenotes

  • A BL customer support agent has confirmed towards me that the developer mode will be a better LAN mode and not allow "local access" while Cloud is also working.

  • A BL customer support agent has confirmed towards someone I collaborate with,that BL will not offer any support/warranty,etc. for people who use the developer mode. This is a full breach of German customer protection laws.

So what is our current position?

Frankly? We have none. YET. At the moment the firmware update is in beta and that does not contribute to anything.

BUT:

Once the new,locked down, firmware becomes official things change. There are two scenarios that are possible:

Option A) Either we can still use the old firmware and use cloud and local control concurrently. This is highly unlikely, but possible. In this case the update guarantee might be broken as we still are unable to update,but as the features generally work,our legal position would be quite weak. One can still try to force them to provide an update without limiting functions,but that would be rather complicated. I will not follow up on this scenario unless it becomes reality.

Option B) The update is rolled out and we are locked out of the cloud services unless we update. This means we loose a significant part of the featureset. In this case one can formally notify the seller of this deficiency and request repairs. A reasonable timeframe must be given and the seller gets two, in some rare circumstances three tries. If the seller is unwilling or unable to "repair" to the old featureset the customer can return the product and get their money back (minus a reasonable reimbursement for the use) To be clear: If the seller does not fix the problem the buyer is required to return the product if they want to proceed down that avenue. This is the maximum that can happen.

Proceedings

  • The notice of the problem must be delivered in a formal way - usually by registered mail in German, at the German address of BL. (or registered fax). I will post a template for everyone here once the firmware roles out definitely.

  • The timeframe for repairs must be reasonable - 2 weeks after the estimated delivery of the letter at least, 6 weeks might be better as the nature of the problem is complex.

  • One might need a German lawyer or customer protection agency if BL challenges the thing in court. See below.

  • it is crucial to safe all communications, the version of the TOS at the time of the sale,etc. Do this by saving it into a PDF/A (the A part is important) AND print it out.

  • As I have been asked this frequently: German law knows almost no class action lawsuits and courts are not mandated to follow similar cases. (Franco Germanophone private law is vastly different from anglophone case law) So in the end everyone would be on their own.

Tactical consideratios/chances

The chances to actually win this are not bad. I have personally won against far bigger cooperations(I want to greet the lawyers at a big German car company here). More than once. But there are some drawbacks.

  • As mentioned above basically everyone is on their own. That can be good and that can be bad.

  • It makes sense that someone who resides I. Germany and has a German legal liability insurance (Rechtsschutz) will challenge the 5 year firmware update clause - while it is not guaranteed that it will work there is a good chance. If there are any volunteers please contact me.

But we also have to look at the outcome: There are a few different possibilities what can be the overall outcome:

  1. There is actually enough legal recourse that it cost BL real money AND they don't want to loose their European branch and large parts of the European market with it. So they actually change their course.

  2. There is only a little bit of legal recourse so it's simply cheaper for them to pay back the few people that push hard enough.

  3. There is enough legal recourse that it costs BL real money and they don't want to pay that..In this case they simply can let the European branch go bankrupt,close it and fuck things over. This has a few implications for their future, though: If they do this and simply operate out of China with direct sales it would put a large bullseye on their parcels for any EU customs agency - the parcels are large,easily identifiable, all above the threshold and China is a prime target for this at the moment due to political circumstances. Additionally it would fuck over their cooperate sales as buying directly from China as a commercial customeris close to a nightmare especially for smaller and medium customers. If they work with a third party this could be reduced but the customs problem remains. And it's fairly unlikely that they want to miss out on the 500 Million people market here, especially as they are facing difficulties in the US atm.

Conclusion

We have to wait until the update becomes official. Then we see how we proceed. The chances that BL as fucked up good are real.

If you have any questions please let me know. If you don't want a public answer - my DMs are open.

Sources/How do you know that?

I work closely with a large German customer protection agency (Verbraucherzentrale) and have spoken to their lawyers, my own lawyer and have studied something with a lot of law content. See the German BGB for legal information.

Edit

13/2/25 - Initial post

 

eSun and (obviously) Bambu provide filament configurations and process configs for their filaments in Orca Slicer (or Bambu Studio,but that won't be used here anymore).

This is quite useful as a starting point for filaments you never used before, you don't have to transfer the manufacturers recommendations (who often are quite generic. 170-250°? Really?) and is quite helpful for new users (which I sometimes have to help).

The question is: Are there any other manufacturers who do that? There are of course a few stock one delivered with Orca,but is there anyone else?

Edit:

So far we have the following:

Thank you @dwsharp

Polymaker

VoxelPLA

Thank you @alleycard

Extrudr

Thank you @Bronzie

Add:North

Others:

eSun

 

After he notified the community that he is in hospice care a few weeks ago, his wife has now notified the community that TTeck, the founder of the Proxmox Helper Scripts, has sadly passed away.

The project has been transferred to the community earlier so the Proxmox Helper Scripts as TTeck's legacy will live on.

Only a few people have contributed so much to Open Source as his scripts were a gateway for a lot of people who then ventured into self hosting an then onwards into an IT career.

view more: next ›