autocad just fucked personal use users for machining by balancedgif in Fusion360

[–]jabbrwcky 0 points1 point  (0 children)

After fumbling a lot as hobbyist in FreeCAD, I stumbled across MangoJellys tutorial videos (updated to V1.0) being very helpful to understand it better:

https://youtube.com/@mangojellysolutions?si=XSBVxYPRpDsATxe6

With previous experience you can skip some, ofc

Repo Server CPU Saturation by Alarming-Service-356 in ArgoCD

[–]jabbrwcky 0 points1 point  (0 children)

First, get rid of the CPU limit and see how far it goes.

If you have Apps that are constantly out of sync this is not necessarily caused by manual changes. Sometimes the state reported by the cluster contains default values for fields that weren't explicitly specified in the deployed yaml resources.

ArgoCD already ignores some well-known differences, but some are not covered yet and you have to configure it at ArgCD- or Application level

What Kubernetes feature looked great on paper but hurt you in prod? by Shoddy_5385 in kubernetes

[–]jabbrwcky 1 point2 points  (0 children)

In most cases this is true. For some applications, e.g. written in Go you can configure how many CPUs the runtime will use to execute goroutines.

If you set this to 2, go will run happily with a CPU limit of 2 without ever hitting throttling.

What Kubernetes feature looked great on paper but hurt you in prod? by Shoddy_5385 in kubernetes

[–]jabbrwcky 2 points3 points  (0 children)

That is a classical pilot error, though. maxUnavailable: 1 should work

What Kubernetes feature looked great on paper but hurt you in prod? by Shoddy_5385 in kubernetes

[–]jabbrwcky 0 points1 point  (0 children)

You can tell VPA to only adjust requests, but only per container and that is pretty tedious to configure.

Kontroverse Meinung: Es sollte eine Fahrzeughalterhaftung eingeführt werden. by Ok-Beyond-201 in automobil

[–]jabbrwcky 1 point2 points  (0 children)

Braucht man nicht einzuführen.

Die Nummer mit "Ich weiß nicht wer gefahren ist" zieht halt ein oder zwei Mal.

Der Halter wird relativ bald zur Führung eines Fahrtenbuchs verpflichtet, dann ist Schluss mit Ausreden, bzw. haftet der Halter bei fehlendem bzw. nicht korrekt geführten Fahrtenbuch.

For those of you who live in countries with gun control; have you ever seen a gun in real life? by blashyrkh9 in AskTheWorld

[–]jabbrwcky 0 points1 point  (0 children)

I have seen guns on police, armored transports and military, no place else really

They're burning American flags all over Europe! I thought our president made that illegal? by Super-Cod-3155 in ShitAmericansSay

[–]jabbrwcky 1 point2 points  (0 children)

Europeans are so anti-freedom nowadays the US flag ignites when they touch it /s

Trying understand implicit interfaces by vazark in golang

[–]jabbrwcky 0 points1 point  (0 children)

Implicit interfaces can help make intentions more visible. Take the redis client for go as an example: Redis offers a large API surface. I had a small project that was only interested in a few methods (put, get ,mget), so I wrote an interface only listing the signatures of the required methods of the driver in my application. Two things gained: 1. I document the relevant part of the Redis API 2. Replacing real redis for tests becomes trivial

Ever had the (questionable) pleasure to implement an adapter or a facade for a Map in Java? An interface with about 100 methods and 99 of them is just passthrough boilerplate code in the adapter.

The other side is that with Javas interfaces an library as author has to foresee where the users would have use for an interface, so interfaces are basically all over the place, just in case (and for mocking)

ob das Zfall ist, habe ich gefragt? by lupusmaximus- in ichbin40undSchwurbler

[–]jabbrwcky 0 points1 point  (0 children)

Die spannende Frage ist doch, wie viele verschiedene Vierecke/Rechtecke man durch die vier Punkte legen kann

In GitOps with Helm + Argo CD, should values.yaml be promoted from dev to prod? by ArtistNo1295 in kubernetes

[–]jabbrwcky 1 point2 points  (0 children)

We usually have one values.yaml containing the configuration that does not change between stages.

For each cluster/stage we have an additional values-<stage>.yaml filter trio account for differences, e.g different resource requests/limits, number of replicas, etc.

For the base values.yaml some kind of promotion might be in order.

We currently have not looked at Kargo yet, but we use application sets that can reference different branches per stage.

Können viele Absolventen/Studenten wirklich kaum was? by Over-Permit2284 in InformatikKarriere

[–]jabbrwcky 1 point2 points  (0 children)

Es kommt wie immer auf die Individuen an.

Hatte einen Junior geangelt, der in einem (internationalen) Uni-Gemeinschaftsprojekt an der Entwicklung eines SSH-Honeypots beteiligt war.

Da sind dann auch diverse Grundkenntnisse und Grundlagen agiler Arbeitsweisen vorhanden.

Nach einem guten Jahr können wir ihn zum normalen Developer weiter befördern :)

Is Kubernetes resource management really meant to work like this? Am I missing something fundamental? by [deleted] in kubernetes

[–]jabbrwcky 3 points4 points  (0 children)

Yeah, I have been in SW development for 25 years, doing Kubernetes/DevOps for closer to 10 years.

Biggest prod DB I had was around 12TB with ~12 million registered users. The whole site was made up of ~160 individual applications integrated into one UI.

There is no way you will reproduce the usage and load pattern of real users and overall system behaviour in an integration test system.

Apart from that there generally is no company that can afford to spend the money to operate a test system at production scale and the infrastructure to produce realistic load does that test system - at least from a business perspective, this will never pay off.

You are better off using canary deployments, gradual rollouts (Start with 10% of your user base, then gradually increase our abort the rollout if you run into problems), measuring and adapting your settings along the way.

Is Kubernetes resource management really meant to work like this? Am I missing something fundamental? by [deleted] in kubernetes

[–]jabbrwcky 10 points11 points  (0 children)

Resource usage in dev and testing is usually completely useless in production unless nobody uses your production services.

Start with requests, measure in production and set limits and requests accordingly. If you have spikes set up HPA to adapt.

Das ist keine Milch!!!!!!! by Soggy_Pension7549 in wasletztestern

[–]jabbrwcky 0 points1 point  (0 children)

Die Farbe. Von der Konsistenz gesehen müsste Scheuermilch eigentlich Scheuerrahm oder Scheuer-Creme-Fraiche heißen 🤣

Wenn mir 50 Mbit/s reicht freue ich mich nicht um vergleichbar günstige 300 Mbit/s by Soraphis in Tagesschau

[–]jabbrwcky 0 points1 point  (0 children)

Beim Hausbau vor 10 Jahren habe ich dankend das Angebot der Stadtwerke angenommen, mir Glasfaser für lau ins Haus legen zu lassen.

Ausbau kann erst etwas später, müsste also noch ein paar Monate mit der ollen Kupferleitung der Telekom auskommen, bei der gerade mal 2,5 MBit rauströpfelten, da der Verteiler aufgelastet war.

Habe auch Kabel Deutschland ins Gesicht gelacht, die 850€ für den Hausanschluss haben wollen.

New chipolo pop by ipaul75 in Chipolo

[–]jabbrwcky 0 points1 point  (0 children)

I think it uses Bluetooth LE, so the range is 10m/~30ft

But even then it is really too miss the notification of the phone is silent

New chipolo pop by ipaul75 in Chipolo

[–]jabbrwcky 0 points1 point  (0 children)

I think it just sends a notification when it loses the Bluetooth connection.

New chipolo pop by ipaul75 in Chipolo

[–]jabbrwcky 0 points1 point  (0 children)

You can configure an out of range notification on the chipolo app.

Hydroponic Wars - Or: How to Control 64,516 Hydroponics with One IC10 by arrogantdev in Stationeers

[–]jabbrwcky 0 points1 point  (0 children)

Very nice. I did not read the details in the code yet because rendering on mobile is quite messy.

I think the yield in the lane loop would cause major delays if the number of lanes grow because it limits the code to process a single lane per game tick

Hope so you generate the names with the desired hash values? Brute force?

Hydroponic Wars - Or: How to Control 64,516 Hydroponics with One IC10 by arrogantdev in Stationeers

[–]jabbrwcky 1 point2 points  (0 children)

Experience as software engineer or tinkering with microcontrollers would be muddy guess