[0] https://github.com/bambulab/BambuStudio/releases/tag/v01.07....
242 karma · joined September 9, 2020
[0] https://github.com/bambulab/BambuStudio/releases/tag/v01.07....
Sorry but do you have any sources for that? I'm just looking at their website[0] and I see all the common parts available - what exactly is missing with parts they provide?
[0] https://eu.store.bambulab.com/collections/accessories-for-x1...
You actually have two different options aside from cloud - completely offline with SD-Card (which is what you get in ... almost all the other 3d printers?) and partially offline (I.e. via LAN) where you upload the g-code locally without passing it to the cloud.
Look, I'm not trying to be a shill for BambuLab, but it just feels like people are making their opinion based on what they read at a glance without actually getting into details or even being able to confirm it themselves.
Personally I believe they just enable less technical folks to actually make use of their printers and not be totally confused at variety different methods and learning about all the Linux stuff just to be able to get something basic as making it possible to see the print without standing next to it. I totally understand why The Cloud is perceived as an evil, but I think there is false dichotomy here where it's either everything or nothing. Looking at Bambu's team actions I truly believe they are at least _trying_ to provide to different kind of audiences (i.e. their LAN feature)
I own BambuLab and make use of their LAN feature all the time. The camera stream works without account and cloud access (albeit, they recently added that!), so does uploading g-code through the LAN without any account. You _just_ install BambuStudio, connect to the printer with a code shown on it and assuming you're in the same network - it just works. No account or any cloud needed for that.
Location: Poland
Remote: Yes, initial hybrid possible, full remote preferred.
Willing to relocate: No
Technologies: Kubernetes (ArgoCD, Helm, K9s, Istio, EKS, GKE), Google Cloud, AWS, Python, Django, JavaScript, React, Terraform/Terragrunt, Pulumi, Go, Linux (mostly Debian-based for deployments, personal usage Arch), Bash, Github Actions / Gitlab CICD, CircleCI
Résumé/CV: https://flicksfix.com/about/
Email: jobs <<at>> flicksfix <<dot>> com
I’m Platform Engineer with 8 years of total experience, worked both as a developer earlier in my career and later transitioned into site reliability engineer / platform engineer roles. This gives me unique perspective into managing systems at scale, by not just maintaining the infrastructure but also being able to dig into the code, understand what is going on and propose end to end solutions to the problem. Experienced in gradually converting existing infrastructure into full infrastructure as a code solutions which happens to be really helpful when an organization wants to undergo compliance certifications. Helping teams with untangling the cloud mess and making sense of existing infrastructure (most often also providing cost cuts due to better utilization of resources or better suited solutions).
Check out my blog under the resume link as well.
Open to any proposals.
Actually, what do you consider wealth?
Healthcare is not any better in different parts of the world (or Europe for that matter). Within countries there are places where healthcare absolutely sucks and there are places where you can get a decent healthcare, even in Poland (you have options for private healthcare for example).
As for getting "rich" and inter-generation wealth - we (I'm from Poland too) do certainly have that, although not to the degree that other countries such as US have. Many people I know could afford their first house/flat or mortgage for it only because their parents helped them. Also don't forget that many people got their wealth from communist era, where they had to just wait in the queue to get their flat and then they bought it for a penny after we shifted to capitalism.
There are certainly real professionals here in Poland too, but they're just harder to come by. I'd not say it's specific to Poland. If anything, you can just say it's more common than average in other countries, but it's not certainly an exceptional thing here that we lack true professionals.
I'm in the same bucket as you're, it's not like the pasture is greener on the other side in many fields.
BTW, I've not yet come by anyone whose hobbies were flying or diving, although I admit I might not have met as many people lol.
You're way ahead of some other people (see my other comment in this thread about estranged parents). The fact that you try to understand, that you're able to conceive that you might do something wrong, even if not on purpose, puts you miles ahead in being a good parent. Just try to be aware of your emotions, how you talk with your children, and that you're able to understand what they're trying to tell you (this is the most important IMO). Do that, and everything else will work out.
Source: Raised by family of high-functioning narcissists.
What really enlighten me, however, is reading this site: http://www.issendai.com/psychology/estrangement/index.html
This is about the world of estranged parent's forums, how they react, how they write about their children when they don't want to contact them, or when they make it clear why they treat them such way.
If you care enough to learn about this behavior more (although, I've to admit, it's hard to accept what is said there on the site), I strongly recommend giving a read of this site, it takes about one/two evenings to go through all the stories there.
Tl;dr is that some people are just wired this way, it's like they literally have a blockage somewhere in their mind, that doesn't allow them to express themselves any other way, such as more compassionate people do it. Once you learn that, talking with them becomes easier once you recognize the patterns.
Turns out it's mostly North America thing that you can rent anywhere and anything and that places are generally bigger. In the Eastern Europe it's much harder to find a place to rent outside of big cities (I mean that it's really difficult to find a comfortable place to live & work from in cities other than big ones).
In the big cities it's not any better! People are mostly renting flats that are designed to accommodate at most 2 people, sometimes 2 + 1 family. There are no places for bigger families, and thus no bigger places at all (unless you're willing to pay extra like 100% more than normal rental prices for such comfort, you're steeping into luxury category though, which doesn't seem to be that worthy, and in case you lose a job, it will be a big toil on your finances). It's also that these places are mostly furnished already, and you have to fit into the idealistic view of the owner of how you should live in that place. So even if you find a place which has dedicated room for other stuff, it turns out it's furnished for 2+1 family, and the owner is not willing to change it since you're an edge case.
If you want to live and work from home comfortable you have to buy yourself an appropriate house / flat and make it yours. That means being able to freely hang a damn shelve on the wall, or design rooms that will fit your remote-office life. But in this economy, of prices rising 10-20% Y/Y, even if you're earning a lot it means nothing in terms of your ability to buy a meaningful real estate.
So I'm here, stuck at remote work, living in a really small place, and struggling to find a way out of this situation. But do I miss working from office? Kinda, but what I miss more is working from an office for a startup where you can get to know each other, where staying after work means that you can just casually talk about random stuff, and that "the office" is more than just workspace. I sure as hell don't miss working for bigger firms, where that culture is lacking and you just work 9-5 with no way to enjoy the place you're at.
There is some light in the tunnel though, I recently discovered a local hackerspace, where I'm able to fill the missing social gap, and do some manual work, and so far it's going great. But at this point I'm asking myself - is it really that I'm stuck here even though I can work from anywhere?
It just perfectly nails my observations and comes to similar conclusions that were brewing in my mind for the past few years. It's really ... I don't know how to call it - relieving? To read it similar way I would put it in words, but from totally different person.
It also bases many arguments on actual situations that happened on some group - it's not just someone talking about "theory", it's dissecting actually happening discussions and giving insight into what these people might have thought. It helps one to think that this are real people who exist that share similar traits to what one might have experienced, and not just someone making stuff up to make you think that you're right.
Truly the best read I could have.
Still, I'd take DevOps problems any day over pure programming.
That is not entirely open access, mind you, you still need legal entity approved by local financing regulator - but that proves there is a way when there is a will.
https://flicksfix.com/posts/k3s-for-home-server-the-easy-way...
One note - why is the interface so big? It made me check my browser's scaling
- Terraform knows what changes it made, and knows how to revert them. Thanks to the fact it maintains its own state.
- Ansible is able to revert it but only after you explicitly tell it to revert it.
I'm always scared of removing things in Ansible (or any other automation tools) because I've to handle explicitly a case for removing of the things. That's where the statement "running commands over ssh" comes from.
Like if you have a resource in terraform, and remove that resource from the file - terraform will tell you that happend
If you have a task in ansible and remove it - good luck finding out what you need to clean up. You've to know it and know how to handle that case (using state: present or absent where possible).
So at the end - doing terraform destroy I feel pretty confident to have a clean state (and if APIs are not causing huge side effects, it's same state as before applying changes)
Removing resources with Ansible is additional effort and requires maintenance.
Like I said in the other comment - this title might not suite what I intended to say.
My point was that terraform/pulumi are too tightly coupled with cloud providers to the point that it becomes easier to do functionality using it than to maintain set of servers doing the same functionality.
I've often met with the case that when considering a solution to the problem - I was first looking into what my cloud provider offers so that I can put it in a single terraform project, and only then considered any other solutions. The fact I could keep everything in a single place / source felt so powerful addicting and maintainable.
On the other hand if I would like to create the same setup in cloud agnostic way - I can't utilize Terraform at all (for purpose other than setting up the EC2 instance in AWS case).
Hence the title came - because I felt like the hype for "infra as a code" is mostly driven by the fact that if your cloud provider allows scenario you're looking, then I always felt to lean on the side "Yeah, If I can do it in Terraform, it will be easier to maintain in the future" vs "running ephemeral EC2 instance providing same functionality but never sure if its up to date with ansible script and/or contains misconfigurations"
So in hindsight - this might have become too much clickbait.
Edit: There is reason to do it explained above[1] - to store binary data in the yaml, but doesn't change fact you don't have to use it.
[0] https://kubernetes.io/docs/concepts/configuration/secret/#ba...
"A data field is used to store arbitrary data, which is encoded with base64 so that no one can view the values of secrets."
First of all Prometheus doesn't even consider monitoring of long-running jobs other than pull way (which didn't make sense for me). There is push gateway [0] but clients libraries seem to consider it only for short-lived jobs where you can send the metrics at the end [1]. It seems I couldn't "push" from long living jobs trivially
Second when using it for example with django you have to be careful with how you handle multiprocessing that UWSGI/gunicorn does, see [2] - it has bitten me at leas once.
Comparing to push model where I can just push metrics to [3] statsd_exporter directly and be done with it, but support for statsd is lacking both in terms of frameworks (everyone seems to be migrating to native clients...) and functionality (you've to do labeling basically manually [4])
To sum up: Prometheus is really great when it works, until you try to go off-track (intentionally or not, see django [2]) then you see its all undiscovered and immature landscape
[0] https://github.com/prometheus/pushgateway
[1] https://github.com/prometheus/client_python#exporting-to-a-p...
[2] https://github.com/korfuri/django-prometheus/blob/master/doc...
[3] https://github.com/prometheus/statsd_exporter
[4] https://github.com/prometheus/statsd_exporter#glob-matching
After trying to use go/nodejs/php ecosystems and their frameworks, while being proficient at python I just realized that django's batteries included can solve 90% of cases that you may have for simple and even complicated apps.
One thing I've really struggled with was getting database layer working and not standing in my way doing anything basic.
In django I can just create model, make its fields, call `makemigrations` and magic happens. It gets 90% of job done. Even Flask with SQLAlchemy + alembic makes it really complicated compared to django (the fact you've to spend time on getting it to work kills my motivation)
Tried other languages and frameworks and turns out that this step becomes all manual and you have to take care of it yourself. I don't think its efficient to reinvent that wheel every time you want to do something new. I can imagine use cases where you would want to do it manually, and it might be generally better in bigger projects and multiple teams working on same product, but for myself? No way I would waste time for that.
So after few tries of different frameworks I've fallen back to django, and I'm yet to find a framework which does database layer as easy as django does. It really makes a huge difference when you do CRUD apps and any kind of persistence when it "just works".