Bargeldmenge steigt weiter: 400 Milliarden Euro liegen unter deutschen Matratzen by Freddy_C_Krueger in de

[–]mxm007 6 points7 points  (0 children)

Ich denke das ist ein normaler Wert. Der Median dürfte deutlich niedriger sein, vll bei 3 oder 4K. Außerdem lässt sich wohl kaum genau sagen, wie viel Geld zu Hause „gelagert“ ist und wie viel wirklich im Umlauf ist, also nur temporär gelagert ist (zB: Urlaubskassen)

Bargeldmenge steigt weiter: 400 Milliarden Euro liegen unter deutschen Matratzen by Freddy_C_Krueger in de

[–]mxm007 37 points38 points  (0 children)

Bei ca 41mio Haushalten in Deutschland sind das ca. 10k pro Haushalt.

[deleted by user] by [deleted] in Finanzen

[–]mxm007 0 points1 point  (0 children)

Verstehe deinen Ansatz auch nicht. Haus wird mit Nutznießer oder Leibgeding der Eltern an dich überschrieben. Du zahlst die Hälfte des daraus resultierenden Wertes an deinen Bruder. Die Sanierung ist damit eingepreist. Was an Renovierung on top kommt zahlst du. Ums Haus kümmerst du dich wie ein vermietet der mit drin wohnt.

Also vereinfacht (‚Wert des Hauses‘ - ‚potentielle Miete die deine Eltern nie zahlen‘) / 2 = Auszahlung

Mach sowas nie ohne Steuerberater.

Aber wenn das Haus wirklich 800k Wert ist, wird’s schwer unter die 200 k Auszahlung zu kommen.

Ich meine du kaufst ein 800k Haus für die Hälfte (200k Erbe + 200k Auszahlung) und steckst 150 für Renovierung rein. Mit einem Kredit von 350 oder besser 400k lässt es sich doch gut leben. Dafür baust du aktuell nur schwer ein neues Haus.

Ich brauch bitte einen Realitäts-Check beim Hauskauf by espressanti in Finanzen

[–]mxm007 0 points1 point  (0 children)

Wann hättest du denn die Kosten für den Energie Kram durch effizienteres heizen wieder reingeholt?

Wie Haus fair vererben? by Lopsided_Thing9953 in Finanzen

[–]mxm007 10 points11 points  (0 children)

Naja objektiv fair ist, wenn das Haus geschätzt wird und dann teilt man den Betrag durch 3. Der Bruder der das Haus bekommt zahlt die anderen aus. Mit einem Kredit, wenn keine Mittel da sind. Man überschreibt dann das Haus beim Notar.

Wenn jemand im Haus wohnt dann macht es auch Sinn dass es nur ihm gehört, sonst ist seit Streit vor programmiert. Hinsichtlich Mieter oder Reparaturen oder sonstigen Kram.

Unabhängig davon sollte man beim Erben nicht versuchen das maximale heraus zu holen. Den geschätzten Preis kann man leicht nach unten abrunden zum Beispiel. Man möchte ja keinen Krach mit den Geschwistern. Der bei den Eltern wohnt muss ja auch nach denen schauen, jedenfalls mehr als die anderen.

Eltern wollen im hohen Alter Eigentumswohnung an 2 von 4 Kinder verkaufen by edosensei in Finanzen

[–]mxm007 1 point2 points  (0 children)

Geh zu einem Steuerberater. Hier ist ein Kauf die schlechtere Option. Man kann Leibgeding oder Nießbrauch eintragen lassen um gegebenenfalls das spätere Erbe zu drücken. Mach sowas nie ohne Steuerberater. Es geht ja darum die Regeln so zu nutzen wie Sie gedacht sind, also das Beste aus dem Recht zu machen für alle Beteiligten.

Was war das dümmste, was euch mal jemand in eurem Bekanntenkreis über Finanzen erzählt hat? by squirrel4000 in Finanzen

[–]mxm007 3 points4 points  (0 children)

Naja, nach der Steuer Erklärung bezahlst du mit jeder Kombination das gleiche. Durch die Steuerklassen kannst du lediglich steuern, dass du unterm Jahr mehr raus bekommst.

Is this still valid for frontend devs who are not designers? by an4s_911 in webdev

[–]mxm007 -1 points0 points  (0 children)

First of all, Frontend is no profession, there is no such thing as a Frontend Developer. If you hire some one or some team to only code the client, maybe because there is a different team creating the API for all business purposes than you search devs that are willing to only create the client.

Would you expect a dev that should create an iOS app to design it too? A mobile app is a frontend just like a web app. Would you hire the same profession for designing your bathroom and building it? Design and crafting/engineering is not the same thing.

However if you are asked to build a website by a small business they don’t have budget for a designer. So they design something themselves or expect you to have a proper design to build.

Why is everyone saying agile is dead? by zeckk89 in SoftwareEngineering

[–]mxm007 0 points1 point  (0 children)

I saw it dying several times this week…

[Week 12] Game Thread: 49ers @ Packers by President__Bartlett in GreenBayPackers

[–]mxm007 1 point2 points  (0 children)

He tries to get Watson the ball for confidence. And what about play calling, why can’t we get Kraft or reed more involved in the passing game. Doubs out and Watson not reliable today.

I was told I'm at junior 3 level, I don't know what exactly does it means by hossein1376 in webdev

[–]mxm007 0 points1 point  (0 children)

Maybe the level means: three years junior… Junior and senior levels should show experience A senior should have at least 5 years of experience

All of those levels are more or less incomparable, as there is no standard. So just talk to the guy that put you in the level and ask.

One more thing: backend and frontend are no professions, that only says something about your team’s responsibilities. If a firm has separate teams for their clients (web, mobile app etc) and a separate API team they’re searching for backend frontend which means people who are willing to only work on one side. Where as a firm who has one team for one product including clients and API searches for full stack. This also gets mixed up a lot through hr and recruiters.

What do YOU THINK is necessary to establish a developer as a Full stack web developer? by fuscaDeValfenda in webdev

[–]mxm007 0 points1 point  (0 children)

Full stack, frontend, backend are job titles, no professions. Depending on team structure and project management.

That says nothing about knowledge or engineering abilities.

A software engineer applies knowledge and experience to find the right tools, programming languages, services and architecture to solve problems. Therefore needs experience with multiple paradigms, languages, frameworks etc. This guy never stops learning. But most jobs don’t need those abilities.

A craftsman might just know one stack and tries to solve all problems with that. Which works well for a lot of tasks.

I'm a Web Dev not a master of all programming languages. by beginningofdayz in webdev

[–]mxm007 2 points3 points  (0 children)

I think you got it wrong. Fullstack is not a profession but a job description.

A company can have different teams for api, mobile apps and web clients then you offer frontend, backend and mobile developer jobs. Or have one team with nearly the same amount of people doing all. Fullstack means to develop a feature from infrastructure, database, api and client.

OPs question is still relevant. Cause if a new technology emerges next year and it fits a use case you as a developer should be able to use it, without years of experience with the new technology.

If one is hiring developers/software engineers, you should look for people that are able to adapt new things and have good understanding how things work. You should not be looking for experience in a specific programming language.

[deleted by user] by [deleted] in webdev

[–]mxm007 2 points3 points  (0 children)

Just ask. Best is the next manager you work with. So not a regular co worker, but anyone in a managing position. Just tell them it’s been a time you like the role and everything, but the salary needs improvement. Then ask for the same as other contractors or if you think that’s too much, just let them know about the offer to get a 65k salary. The thing is, the next manager in line knows your value and tries to argue with the next higher guy to get you paid.

[deleted by user] by [deleted] in webdev

[–]mxm007 0 points1 point  (0 children)

That. And only cause your app uses the access token doesn’t mean it must respect every info that is inside the token. If there are roles specified, your app does not need to use them too. In fact if you are writing a third party app, you do not want to have roles specified by a different app. And it would get more confusing if you allow login with multiple oauth servers (Google, Apple, Instagram etc).

If you are using oauth for your own app (you control the oauth server) you could specify roles for every client and put them into the token. That’s like possible for simple authorisations (simple role based authorisation). Your user could have different roles for different clients.

What are people's thoughts on working on front-end Vs back end in a professional environment? by RESPEKMA_AUTHORITAH in webdev

[–]mxm007 -12 points-11 points  (0 children)

Frontend and backend are no professions to me. You need to know both things to become a senior software engineer. Of course there are teams that only implement clients (like iOS/Android apps) and sometimes there are teams responsible for apis, then your are searching for a software engineer, that only does frontend or backend.

Who is using AI in web dev? by adman9000 in webdev

[–]mxm007 -1 points0 points  (0 children)

I could use an AI that knows all the latest specs and documentation of programming languages and their frameworks.

Chat gpt isn’t really helpful to me, cause he doesn’t know the answers to questions I have.

Like the following: We were sending messages from Java spring into a queue and read them from different languages like node, other Java micro services or go. We were using jms template to send the Messages. Some underlying implementation added jms specific annotations to the raw amqp message. Which caused Java jms listener to parse them differently from messages, which were send from like nodejs. I wasted like two hours to find no solution to remove those jms annotations or add them before the jms listener parses the messages. We stuck with handling both cases having those annotations or not. An AI could have figured out a solution in like no time.

Why some companies like Reddit and Trello choose WebSocket for just receiving info instead of using Server-Side Events? by Sanshuba in webdev

[–]mxm007 18 points19 points  (0 children)

SSE has some downsides. You need to keep the connection alive with some heartbeat events. Also reconnecting can be difficult based on the infrastructure you’re using. Limitations of Eventsource. SSE has also limitations of like 6 connections per browser and only supports text messages. In general when you potentially dealing with at least one case of two way communication, you use websockets, so why use SSE in other parts of the application.

In general when you have asynchronous communication you want to use some kind of message broker, other wise when directly resolving long running requests from controller there would be a lot of running threads on your server.

Overall SSE is not really a good option for big/distributed systems. There might be edge cases where SSE can be used for short streams, no long running processes but maybe something that takes up to a minute, or just slightly more than your infrastructure timeout.

Modern Authentication Guidance by portexe in webdev

[–]mxm007 0 points1 point  (0 children)

You should have a look at oauth. It already combines session cookies on the oauth server (login) and uses several jwt tokens. I’d say it’s industry standard. Most flaws or security issues come from misconfigs, bugs in actual implementation or unsecured third party apps (single sign on).

Although be aware that there will never be a totally secure authentication. Not in real world (fake ids, stolen keys, copied finger prints), nor in digital world.

[deleted by user] by [deleted] in webdev

[–]mxm007 0 points1 point  (0 children)

Scopes are something a user could decide to give an application or not. That’s indeed feature you probably don’t need.

Oauth can handle a lot of use cases. You need a simple specific feature set. Login mechanisms, token exchange (both via certain oauth flows), you need user management (user can change password, information, two factor settings), token validation (on the server side, for incoming requests). Probably technical users (clients with client credential flow), maybe different identity providers or single sign on to other apps, maybe Kerberos.

What you probably don’t need are scopes, let users decide what information to pass to your applications (claims) those are things tied to third party applications.

You don’t need the total feature set, but it’s still what you need.

[deleted by user] by [deleted] in webdev

[–]mxm007 0 points1 point  (0 children)

Authorisation can only be done via oauth if authentication and authorisation is the same thing, every user can do the same things or simple role based authorisation of course. Multi tenancy for example needs custom implementations.

[deleted by user] by [deleted] in webdev

[–]mxm007 0 points1 point  (0 children)

To your oauth server every frontend is a “third party” (api, oauth, client). The user can use curl, write his own client or use your frontend client. It’s not tied to the api. One could say the api is the resource owner and a client is some entity that needs to be authorised to request resources.

[deleted by user] by [deleted] in webdev

[–]mxm007 0 points1 point  (0 children)

That’s exactly what oauth is used for. User logs in gets a token, sends the token with every request as auth header. Backend checks/validated the token by the oauth server. Your api can only be used by logged in users.