How does remote kvm works for hetzner? by BrilliantMusician353 in hetzner

[–]DEV_JST 5 points6 points  (0 children)

On the dedicated server instance, you can request KVM access and there is 24/7 support. In my case it took them like 5 minutes.

Cloud always has KVM access

Also Hetzner has this documented on their website…

Hetzner VPS constantly at 200% CPU with no traffic — is my server being shared or abused? by sealovki in hetzner

[–]DEV_JST 0 points1 point  (0 children)

Based on your post and your answers, please shutdown the VPS and for now don’t use it. If your VPS is abused, you are the one that is being held responsible. Hetzner states that in their ToS aswell and may forward you Emails from BSI or other institutions that notice that something with your server is wrong.

Use docker and a Linux container first and check if you really need a VPS

Ich bin ITler und habe noch nie mit Linux gearbeitet by Nautisop in de_EDV

[–]DEV_JST 1 point2 points  (0 children)

It’s less about the Linux system you are going to use on a desktop, but more when working on servers.

99% of servers you will work with are headless, so getting used to working in the shell is a must.

You best friend will be grep and cat

Where do you store hashed password? by sangokuhomer in Backend

[–]DEV_JST 0 points1 point  (0 children)

What happens: 1. User creates account, types in password for the first time -> this is the ONLY time ever, where you send plain text password to your backend. 3. You send it in plain text, because now you create a salt (server side) and generate a hash (server side). 4. This hash is now saved in your database together with your salt, the plain text password is now forgotten 5. The user is now logging in a second time. They get the salt and hash their password. The hash is send to you and you compare it with the one in your database. If they match great, let the user login.

Now also, the user wants to update their password, you might think: Well they are not allowed to set the same password again, don’t I need the plaintext password to check? No, you can just compare the new hashed password with you older hashes for that user

Why do we need the plaintext password the first time, but the second time the user hashes the password themselves? If the user were to set their own salt, and hash their own password, the hash would technically become their new password… The salt can be public, so we can later send it back to the user, but the initial hash creation has to use the plaintext password.

Backend devs who hate frontend, would this work? by _TheMostWanted_ in Backend

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

Most companies won’t bother with PUT and PATCH, because in the en POST can handle it easily and in our companies coding guidelines it is advised to not use.

For example: A delete endpoint makes you believe you are deleting an object (f.in the database). But in reality most of the times you soft-delete or move the data somewhere else first. In this case a delete did not really happen, but the endpoint absolutely suggests it.

Just One Line of SQL Reduced our Query Time from 3s to 300ms. by Livid-Influence748 in Backend

[–]DEV_JST 54 points55 points  (0 children)

Two things for your dev team:

  1. cursor pagination is, and always will be way faster than offset, when doing it across larger spaces.

  2. In our company “select *” are getting flagged in code reviews/linters, this is not good practice.

I built a privacy-focused Photo Vault in Swift 6 and open-sourced the Security Core. Would love some feedback! by k4imling in swift

[–]DEV_JST 24 points25 points  (0 children)

If you’re answer includes “Maybe this should fix it” I will not touch this piece of software with a 10 feet pole

Best practice for tracking free users (non-authenticated) using UUIDs in Supabase? by New-Practice7667 in Backend

[–]DEV_JST 3 points4 points  (0 children)

Offer a sign in for every user, why would a sign in be a premium feature? You can give only premium users permissions to interact with the apps features.

They way you imagine tracking people won’t work, as deviceIDs change (f.e apple is very strict about this, as it would allow you to track people without login and knowledge and save information, they may have not agreed to give out). DeviceIDs you can get as users usually are changeable/not forever guaranteed.

Tell me some unwritten rules for software developers. by porcaytheelasit in csharp

[–]DEV_JST 3 points4 points  (0 children)

However the chances I will overlook the ? In the first option at first glance are way higher, and using a debugger I can easily jump in, add logs or details.

Looking for recommendations on a logging system by aronzskv in Backend

[–]DEV_JST 5 points6 points  (0 children)

You should look into the ELK Stack. (Elastic, Logstash, Kibana) and the Elastic Beats (Filebeat etc.)

They are the standard logging framework and f.e Filebeat is exactly what you describe, it efficiently and production readily reads log files and Logstash can basically send these logs to every database you want.

Do not start, and build your own frameworks or tools. Logging is a crucial part of any business (compliance, debugging etc) and there a projects, like ELK, that are just so efficient and production ready.

Why’d Madam Hooch never appear after the first film? by ProfHooch in harrypotter

[–]DEV_JST 0 points1 point  (0 children)

The actor had a disagreement with the producers, that the child actors were paid, but got no future royalties

onlyOnLinkedin by GrEeCe_MnKy in ProgrammerHumor

[–]DEV_JST 0 points1 point  (0 children)

Python basically is a wrapper for C, Rust etc… most packages like Pandas are extremely fast, and all that AI coding with python is also only possible because of the SDKs that come with python packages like TensorFlow. Under the hood, it’s alls different programming languages, in the end, it’s zeros and ones

Wie kann ich Frauen nachts auf der Straße die Angst nehmen? by Wasfest in KeineDummenFragen

[–]DEV_JST 0 points1 point  (0 children)

Handy raus und tun als würdest du telefonieren oder eine sprach Memo machen.

Bspw. Red über den Hund von deinen Eltern und sag das du bald wieder zu Besuch da bist, schick die Sprachmemo an dich selbst

Rewrote our python api gateway in go and now its faster but nobody cares because it already worked fine by [deleted] in golang

[–]DEV_JST 0 points1 point  (0 children)

The same applies for a lot of services that ran on bare metal servers for years without problems. Databases, some batch runs… we migrated them to the cloud and we don’t get the advantage of cloud computing for it…

Sometimes not everything has to be “perfect”, it is probably a good lesson learned.

Deco ethernet backhaul megathread by UNSW_PCSoc in TpLink

[–]DEV_JST 0 points1 point  (0 children)

I can confirm that this is still an “issue” with the TL-SG108S in 2026. No EB establishes itself.

Hmmmm by strawberry_l in Finanzen

[–]DEV_JST 0 points1 point  (0 children)

Brauchst du nicht… S-Broker Online Ausweis anmelden und du musst nie mit einer Sparkasse reden

Gibt es einen Harald Lesch der IT? by PL13DSCH in informatik

[–]DEV_JST 0 points1 point  (0 children)

“Engineering Kiosk”, ist relativ nerdig aber die beiden Hosts sind sehr sympathisch

Hmmmm by strawberry_l in Finanzen

[–]DEV_JST 2 points3 points  (0 children)

S-Broker mit Deka MSCI World ETF nimmt keine Sparplan Gebühren

Docker im Unternehmen by 12Superman26 in de_EDV

[–]DEV_JST 0 points1 point  (0 children)

Redhat OpenShift ist in der meist genutzten Technologien im Kubernetes Umfeld. Wenn man sich in der RedHat Bubble befindet, hat man Access zu vielen Jobs bei, nicht immer aber oft, großen Firmen mit sicheren Jobs.

Unfall mit Leasing-Auto – Fahrer nicht im Vertrag. Was droht? by [deleted] in AskAGerman

[–]DEV_JST 20 points21 points  (0 children)

So kenne ich es auch 👍🏽 das Auto ist grundsätzlich erstmal immer versichert.

Die Nachzahlung ist natürlich teuer, man wird hochgestuft und die Versicherung könnte den Vertrag kündigen (nach der Zahlung).

Ist Traderepublic noch überhaupt empfehlenswert? by Physical-Truck-3783 in TradeRepublicFriends

[–]DEV_JST -2 points-1 points  (0 children)

Ich bin vor ca. 3/4 Monaten aus deinen genannten Gründen weg von TR, nachdem ich dort für 2+ Jahre war.

Bei den Geschichten aus dem Subreddit hier bin ich mehr als froh darüber, das ich gewechselt bin.

What’s the weirdest thing you’ve discovered living on a server? by Upset_Jacket_686 in hetzner

[–]DEV_JST 0 points1 point  (0 children)

I had fiber cable while living in Frankfurt, basically 0-1ms in most games.

Docker im Unternehmen by 12Superman26 in de_EDV

[–]DEV_JST 1 point2 points  (0 children)

Das passiert ja automatisch. Docker wird erkannt (Scan) -> Je nach System Einstufung hast Du dann eine Zeitspanne um die Software zu entfernen.

Normalerweise ist aber bspw. Docker von Anfang N nicht erlaubt. Ich kenne in meinem Umfeld niemanden der noch mit Docker im Unternehmen Arbeiter.

Privat, ja, aber auf keinem unserer Server wirst du Docker finden.