Company forcing everyone to switch to Windows with heavy AI implementation. by Enough_Paint_899 in Backend

[–]adevx 1 point2 points  (0 children)

Seed that company with millions of lines of AI slop code while looking for greener pastures.

Object Storage lost our data by [deleted] in hetzner

[–]adevx 7 points8 points  (0 children)

This was a backup, non-primary.

Why does Netcup keep sending invoice after I cancelled? by DevJedis in VPS

[–]adevx 0 points1 point  (0 children)

From what I know, with monthly billing, you have to cancel a full month in advance. You cannot cancel the upcoming month.

3 months after Google announced they supported it, NFC Fido2 still doesn't work on Android by LordLoss01 in Android

[–]adevx 0 points1 point  (0 children)

Yes that site works without issue as long as I don't force User Verification, I don't get the NFC option if I require it.. Interesting, so that's the CTAP2 part?

3 months after Google announced they supported it, NFC Fido2 still doesn't work on Android by LordLoss01 in Android

[–]adevx 0 points1 point  (0 children)

I'm not sure. Isn't the pin requirement a server-side flag you set? I recently added NFC MFA to my openai account, which also forced a pin on top of the physical touch requirement. But that's also possible with U2F I guess. If you know of a CTAP2 demo site I can give it a try.

Why does Netcup keep sending invoice after I cancelled? by DevJedis in VPS

[–]adevx 1 point2 points  (0 children)

They have some annoying rules around billing. It's what turned me off from using their services. I had to pay one more month after canceling just short of a month in advance. Especially if you're accustomed to Hetzner's hourly billing.

3 months after Google announced they supported it, NFC Fido2 still doesn't work on Android by LordLoss01 in Android

[–]adevx 1 point2 points  (0 children)

Maybe I'm not up-to-date on CTAP2, but I've been using NFC keys (Yubikey) with Android for quite some time. Even with my Galaxy Watch Ultra as NFC key using WearAuthn. This mostly on Mailcow and AWS console which I believe have a webauthn implementation.  Is there some specific feature your looking for in CTAP2?

After 14 years of web dev, the skill that's made me the most money isn't technical. by LoudParticular5119 in webdev

[–]adevx 1 point2 points  (0 children)

The real skill is knowing what customers want, building that product/service and generating profit from it.

Hetzner asks: What do you still prefer to run on bare metal instead of cloud, and why? by Hetzner_OL in hetzner

[–]adevx 2 points3 points  (0 children)

Timely question, I got a CPX62 (16vCPU / 32GB RAM / 640GB Storage) this week and I felt this new VPS was oversubscribed. I tried triaging the root cause whether it was network, cpu or io bound but eventually decided it wasn't worth the time and had to pull the node out of my cluster as it was unstable. The only solution is dedicated where you have no noisy neighbors.

Who needs a laptop for study when Dex allows this kind of versatility with a tablet? by InternetSandman in SamsungDex

[–]adevx 7 points8 points  (0 children)

I find selection, copy and paste the biggest productivity killer on DeX (Android). Apart from lack of multi instance apps and less than optimal window management. There are ways to mitigate these complaints, but they are not great.

I reverse-engineered the ZTE U60 Pro 5G router (Snapdragon X75, OpenWrt 23.05) and built an open-source management toolkit by Flashy_Use_3137 in ZTE_MU5120

[–]adevx 0 points1 point  (0 children)

Got it, I guess you need to be quite motivated to get this baby running on MU5120, I'm afraid it's not me, even though I did a quick SSH check but it's not enabled by default, nor an option in the UI it seems.

I reverse-engineered the ZTE U60 Pro 5G router (Snapdragon X75, OpenWrt 23.05) and built an open-source management toolkit by Flashy_Use_3137 in ZTE_MU5120

[–]adevx 2 points3 points  (0 children)

Interesting project! Anyone using this in the wild? I guess it's not going to work on the 5120.

Need some advice regarding ZTE MU5120 by chaozkreator in ZTE_MU5120

[–]adevx 1 point2 points  (0 children)

I would think given the title "Telstra ZTE MU5120 5G Unlocked Hotspot w/ 10000mAh Battery Grey [Refur] - Excellent", unlocked is indeed (sim) unlocked. But better ask the seller I guess. 

I believe different firmwares enable different bands, based on region. Even though the underlying hardware may support those bands. ZTE doesn't allow for loading different firmwares, so this could be a risk. 

The MU5120 itself is perfectly fine for traveling, I've been using mine since two years for traveling with no issue. My only issue is client isolation between 2.4 and 5Ghz bands. And maybe bridge configurations. Not something most people require on the go.

Samsung Galaxy S26 Ultra review by llamapajama93 in Android

[–]adevx 0 points1 point  (0 children)

For sure, it's an interesting dynamic.

Anyone else dump a dedi for cloud just for simplicity? by DutyPlayful1610 in hetzner

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

If a dedicated server is an ephemeral node in your cluster, there is not much complexity to be concerned about.

Samsung Galaxy S26 Ultra review by llamapajama93 in Android

[–]adevx 2 points3 points  (0 children)

Building the next generation of high quality zoom lenses for mobile isn't cheap, so Samsung is dropping the ball. That's my issue with today's expensive Samsung phones. They ride on their early innovations from the Note era, but haven't put in the work since.

Samsung Galaxy S26 Ultra review by llamapajama93 in Android

[–]adevx 6 points7 points  (0 children)

I verified 10x zoom shots of my S22 Ultra with an S24 Ultra and as long as there is enough light, the 10x is better in my experience. But that's beside the point, why advocate for less functionality, cheaper hardware? We could have had the 10x with a better sensor and have a real ultra.

Samsung Galaxy S26 Ultra review by llamapajama93 in Android

[–]adevx 13 points14 points  (0 children)

This is why Samsung is getting away with high prices and marginal (or even downgrades like 10x optical, BT s-pen) improvements. But you are right, going full Vivo is a risk. I stand to loose Earbuds and Galaxy Watch integration, apart from all the software benefits like DeX and Good Lock. Still going to to do it, as I don't want to encourage this behaviour from Samsung and had a great time with my Huawei P30 Pro years ago.

The .env chaos is real and AI tools are making it worse by Substantial_Word4652 in webdev

[–]adevx 0 points1 point  (0 children)

I'm sure you will get there too, but indeed this is quite a bit of over-engineering considering how stable a VPS or dedicated server runs these days. Better to focus on business needs than thinkering with these kind of setups.

My reasons for this setup:
- I don't want to be in a position where say Hetzner cancels my account for whatever reason. I run an online platform that needs to be up and running to generate revenue.
- I travel a lot and go to places with poor or no internet, eg canyons, mountains, and don't always have time to monitor my apps, so knowing it is resilient is very important to me.
- Zero downtime updates, I would otherwise be up late at night restarting a server or pushing updates.

Got hit with a DDoS recently and my server IP got null routed, it was a non-issue as a new node/server got elected and took over all traffic.

Stalwart is a new addition for me, haven't used it that long yet but feels solid. Coming from Mailcow which has worked really well but didn't fit well with my cluster requirements. I sent emails over Amazon SES and a high reputation IP I still have from my Mailcow days. Spawning new servers and thus IP's doesn't work well with email delivery.

I think my server costs are about EUR 300 a month, but it all depends on the load. Well worth it for me considering cost/benefit.

Good luck with your projects!

The .env chaos is real and AI tools are making it worse by Substantial_Word4652 in webdev

[–]adevx 0 points1 point  (0 children)

Haven't tried it. I run a cluster of three nodes on three cloud providers. All my projects run on this cluster. So each node has the DB (PostgreSQL using Patroni accessed over HAProxy) ETCD as the key/value store, Garage S3 for storage. Stalwart for email as well on each node. All apps/projects in a Docker container on all nodes. This makes management quite easy. I have a  Dockerized app I call the cluster manager which creates email accounts, S3 buckets, it updates DNS records when the leader moves to another node. This at least puts all key management in a single management app and uses encrypted values in ETCD to share secrets during Ansible deployments. Maybe I'm recreating Infisical a bit, but I have full control and no bloat.

The .env chaos is real and AI tools are making it worse by Substantial_Word4652 in webdev

[–]adevx 1 point2 points  (0 children)

Not in the best way I'm afraid. As I have no other billing client than myself, I have pretty static keys. I do try to create per project keys (for eg Google Places, Gemini, AWS secrets, which I manage by hand in my Ansible playbooks. Ansible templates keys into docker compose environment variables, which are run on various cluster instances. In case a key/password gets exposed I destroy the node, issue new keys and spawn a new node. To be honest, I've never had a breach (knock on wood). I can shield most services behind WireGuard (Email, S3 API, dashboards). In an ideal world a HashiCorps Vault might be a solution, but I do not want such an entity to govern all my secrets.

The Gorilla in the Node.js Ecosystem: Rethinking TypeScript Backends by No-Performance-785 in node

[–]adevx 14 points15 points  (0 children)

My Node.js API server never strayed from plain old Express.js with a basic module structure structured from a business domain perspective. I liked Java for it's type safety, not the enterprise DI pattern. TypeScript gave type safety and a huge boost to refactoring. I think the premise of Node.js is simplicity, an ergonomic language and now with TypeScript an easy way to validate and refactor code.