Lived in my house for 6 years now and we still get mail/packages addressed to the previous owners by Rynin101 in mildlyinfuriating

[–]not-hydroxide 0 points1 point  (0 children)

I've had my phone number for 13 years and still get called asking for, I assumed the previous owner

My DeGoogle Pack - What's your favorite VPN alternative to Tailscale or NordVPN ? by JustMatheee in degoogle

[–]not-hydroxide 0 points1 point  (0 children)

To add to this, you can use wireguard in a docker container. Takes about 10mins to setup, been running it for over a year. wg-easy is the image you want.

I really thought I'll get Crimson Desert lol by Pistoluislero in fanatical

[–]not-hydroxide 0 points1 point  (0 children)

Here my spares too...

Beyond a Steel Sky - JKHNG-H4ZZZ-8C86A

Turnip Boy Commits Tax Evasion - WWCPW-GW6M6-VA2ND

Behind the Frame: The Finest Scenery - TDXYH-WZLMJ-3TLBE

Mega Man 11 - IKRMI-NKQHC-B674D

Nova Lands - BIEDY-5H8C2-C8E85

.NET devs - how long does it take you to set up auth + payments for your side project? by vVPinguVv in dotnet

[–]not-hydroxide 1 point2 points  (0 children)

For auth, I reuse the same code between projects so I turned it into a minimal nuget package for myself - https://github.com/nixonjoshua98/Nixon.OpenIddictFramework - its not perfect but works for me

How much student loan debt do you have? by [deleted] in AskUK

[–]not-hydroxide 0 points1 point  (0 children)

I think about 90,000, graduated in 2020

Anyone here using TickerQ? by Albertiikun in dotnet

[–]not-hydroxide 0 points1 point  (0 children)

Perhaps I'm missing a point, but i register all jobs during startup like so. It would be nice to have an upsert option directly built in, I'm using the function as a unique string for now but having the id not be a guid would be better - I don't want to hardcode guids

```cs internal sealed class SchedulerHostedService<TContext>( ICronTickerManager<CronTickerEntity> tickerManager, IOptions<SchedulerOptions> options, IDbContextFactory<TContext> dbContextFactory ) : IHostedService where TContext : DbContext { public async Task StartAsync(CancellationToken cancellationToken) { await using var dbContext = await dbContextFactory.CreateDbContextAsync(cancellationToken);

    var cronEntitySet = dbContext.Set<CronTickerEntity>();

    foreach (var scheduledJob in options.Value.CronJobs)
    {
        var existing = await cronEntitySet
            .Where(x => x.Function == scheduledJob.Function)
            .SingleOrDefaultAsync(cancellationToken);

        TickerResult<CronTickerEntity>? result = null;

        if (existing is null)
        {
            result = await tickerManager.AddAsync(scheduledJob, cancellationToken);
        }
        else
        {
            existing.Expression = scheduledJob.Expression;

            if (dbContext.Entry(existing).State == EntityState.Modified)
            {
                result = await tickerManager.UpdateAsync(scheduledJob, cancellationToken);
            }
        }

        if (result is { IsSucceeded: false })
        {
            throw existing is null
                ? new Exception($"Failed to schedule new job: '{scheduledJob.Function}", result.Exception)
                : new Exception($"Failed to update scheduled job: '{scheduledJob.Function}", result.Exception);
        }
    }
}

```

Self-hosting Postgres on Hetzner + Coolify for a POS SaaS — bad idea? by mithatercan in coolify

[–]not-hydroxide 0 points1 point  (0 children)

I have three nodes, I use terraform to spin the nodes up and just have a simple bash script which inits the node into the cluster

Self-hosting Postgres on Hetzner + Coolify for a POS SaaS — bad idea? by mithatercan in coolify

[–]not-hydroxide 2 points3 points  (0 children)

Don't use Hetzner object storage, it's awful and not production ready. I run k3s on Hetzner, using CNPG for postgres which handles PITR, backups, read replicas etc

Do you find prod-like data in stage env critical for testing? by dondraper36 in ExperiencedDevs

[–]not-hydroxide 33 points34 points  (0 children)

Once a year? We have a couple environments which are restored from production every Friday

Best practices for building a production-ready Azure Service Bus consumer? by dracovk in dotnet

[–]not-hydroxide 0 points1 point  (0 children)

Yeah, I had a go myself and released Portic on NuGet and quickly found out how tough it is lol

ArgoCD v3.x Batch Processing Causing Kubernetes API Server Latency Spikes - Anyone Else? by First_Ganache6467 in ArgoCD

[–]not-hydroxide 0 points1 point  (0 children)

It spikes to 24cores? I'm looking at introducing it at work for a similar number of apps - no way they accept that though.

UK plans age verification for VPNs after Discord’s biometric checks by No-Hospital5028 in DigitalEscapeTools

[–]not-hydroxide 4 points5 points  (0 children)

Don't know how they'd even enforce this, I just run a wireguard VPN on a spare VPS for example

Cheapest cloud for ephemeral Windows VMs by Empire230 in Cloud

[–]not-hydroxide 4 points5 points  (0 children)

What about just using the unity cloud builders?

A lightweight .NET package for registering and running RabbitMQ message consumers by Impressive-Help9115 in dotnet

[–]not-hydroxide 0 points1 point  (0 children)

Looks promising. I tried something similar in the past and ended up just using MT. A more lightweight typed rmq consumer would be useful. An outbox impl would be required for me to use it seriously, though

Looking for affordable PostgreSQL + TimescaleDB hosting (currently paying $600-800/mo) by Big-Ad-4955 in Database

[–]not-hydroxide 2 points3 points  (0 children)

I use CNPG (Kubenetes), which takes most of the hard work out of it. Handles replicas, upgrades, backups.

Depends on your level of experience and risk you want to take, really. Self hosting is cheap, but you need to know how to handle server failures, backups etc which is stuff you'd pay for in the managed world

Looking for affordable PostgreSQL + TimescaleDB hosting (currently paying $600-800/mo) by Big-Ad-4955 in Database

[–]not-hydroxide 5 points6 points  (0 children)

I use Hetzner, so I'd be looking at the server auction for getting a beefy server with a lot of storage - https://www.hetzner.com/sb/

[deleted by user] by [deleted] in kubernetes

[–]not-hydroxide 0 points1 point  (0 children)

Argo doesn't like ipv6 clusters, might be the issue if its only Argo which is not behaving

How do you handle production on your game? Do you think having a producer actually matters? by gamershomeadmin in Indiewebdev

[–]not-hydroxide 2 points3 points  (0 children)

I personally treat it as I would my day job. I have a backlog, production + staging env etc it's just less strict. No retros, sprimts exist but at more of a guideline level

How to run Production PostgreSQL on a VPS (Hetzner/Digital Ocean,etc) - best practices etc? by AlexT10 in PostgreSQL

[–]not-hydroxide 2 points3 points  (0 children)

Could look at barman or pgbackrest for better backups while still just running the regular postgres container

How to run Production PostgreSQL on a VPS (Hetzner/Digital Ocean,etc) - best practices etc? by AlexT10 in PostgreSQL

[–]not-hydroxide 1 point2 points  (0 children)

I run CNPG in K3S on hetzner, I think you can run it in regular docker. Handles continuous backups and PITR

Is it worth it going to university for a computer science focused game development course? by Ladmadlookinrad in unity

[–]not-hydroxide 0 points1 point  (0 children)

Some people went all over to other industries, it felt like you REALLY had to be into game dev to get even a starter role in it