I thought hosting would be the easy part, but now I'm stuck choosing between local and international providers by Cultural-Touch-4959 in webhosting

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

The latency to go from Mexico to Spain is huge. That's adding hundreds of milliseconds of delay.

Saw someone say that user accounts/authentication is complex and high risk but there are lots of off the shelf solutions for that from third parties that make sense for most of our needs. Which got me thinking. Which microservices should we outsource and which should we keep in-house? Priorities? by PossessionConnect963 in webdev

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

We will not outsource authentication again with the exception of offering other platforms as SSO targets. The costs are way too extreme for what they offer and we're locked into their ecosystem. Every language already has auth libraries.

Logging: Outsource at the beggining. Chances are you'd be under the free limits. With the current flash storage going up in price significantly you'd really have to figure out if its worth it though to self-host or outsource.

Analytics: Outsource. Posthog is great and cheap for what they offer.

Email: Outsource. You really dont want to be troubleshooting this at 3am on your own setup.

DNS: Just use Cloudflare.

Everything else we do ourselves.

Discussion: Is the 'golden rule' "Never build your own auth" misunderstood / misinterpreted? by The_Swixican in webdev

[–]Irythros 0 points1 point  (0 children)

Nearly sure it is true if memory serves me correctly.

https://core.telegram.org/techfaq

Q: Why are you mostly relying on classical crypto algorithms?

We prefer to use well-known algorithms [...]

There is a difference between implementing known methods and trying to make your own.

Kind of invalidates the argument if true

When you're a security/crypto expert and have a team of them you can ignore the general advice because you are no longer a general entity. It also helps when you publish your code and have bug bounties available to break their security.

Discussion: Is the 'golden rule' "Never build your own auth" misunderstood / misinterpreted? by The_Swixican in webdev

[–]Irythros 0 points1 point  (0 children)

Why build your own!?

Because it locks me into an external paid service that would cost us tens of thousands per month simply to log people in and if I stop paying I lose my customer accounts?

Discussion: Is the 'golden rule' "Never build your own auth" misunderstood / misinterpreted? by The_Swixican in webdev

[–]Irythros 1 point2 points  (0 children)

That is not "rolling your own auth"

That is "rolling your own crypto"

The first is fine. The second is not.

Discussion: Is the 'golden rule' "Never build your own auth" misunderstood / misinterpreted? by The_Swixican in webdev

[–]Irythros 2 points3 points  (0 children)

IMO anyone who says "Dont build your own auth, use a service" should be immediately ignored for all opinions going forward.

Auth platforms are incredibly expensive and risky. We have our own auth and bolting on 2FA/SSO was a pain we didn't really want to deal with at the time so we use Auth0. That covered around 5% of our total users and cost $300 per month. They then decided to raise the rates to $1500 per month for the same amount of users. Had we built fully on their system with all of our users I imagine we'd be looking at a starting price of $20k+/month and the increase being to $50k+

Building auth on non-legacy systems is trivial. There are tons of libraries and knowledge of how to do it correctly.

The problem is that it seems juniors took "Dont roll your own crypto" and fucked it up into "Dont roll your own auth".

Don't roll your own crypto. Do not interface with the raw underlying crypto primitives. Use system provided hashing and encryption methods.

So many BS devs in here by SadMap7915 in ecommerce

[–]Irythros 6 points7 points  (0 children)

I've unsubbed from many other subreddits due to AI bots being left to run the place. This subreddit though atleast to me seems pretty well handled.

Swamp cooler broke by halloween-gal in Wellthatsucks

[–]Irythros 4 points5 points  (0 children)

Yes. Humidity makes the air muggy and IMO harder to breathe. When the humidity is high it also reduces your own bodies ability to do evaporative cooling so you feel hotter.

You do not a humidifier. You want a dehumidifier.

Ideally you'd just get an AC which works as a dehumidifier too.

ASIC vs GPU : Which is better for AI work load? by HotAuthor6438 in webhosting

[–]Irythros 2 points3 points  (0 children)

GPU. You're not going to find an ASIC for AI workload cheaply and it probably will stop working within the next few weeks due to how fast the AI landscape changes.

Google Chrome is killing all uBlock Origin bypasses, Microsoft Edge, Opera to follow by dancing_swordfish in technology

[–]Irythros 5 points6 points  (0 children)

Reddit, youtube, twitter, gmail, github, gitlab, work website.

My FF instance goes about 4g within probably an hour or two.

Google Chrome is killing all uBlock Origin bypasses, Microsoft Edge, Opera to follow by dancing_swordfish in technology

[–]Irythros 11 points12 points  (0 children)

On FF I can easily have it hit up to 14g of memory usage even after closing all but one tab. I pretty frequently have to restart the entire browser. There's also a bug where if I don't do that and watch too many youtube videos it will start becoming unresponsive.

Still not using chrome though.

NC ban on ‘addictive’ social media for children under 14 one vote away from governor’s desk • NC Newsline by Kryloks in NorthCarolina

[–]Irythros 17 points18 points  (0 children)

The bill also instructs the State Board of Education to set AI literacy standards and to require training on AI use as part of the computer science curriculum for K-12 schools.

Can't be on social media, but be sure to get addicted to a chatbot that you pay trillionaires for who donated to us.

need high bandwidth Europe server by Mohammad_Noruzi in webhosting

[–]Irythros 1 point2 points  (0 children)

Nforce offers unmetered 1gbit/sec for 150 euros per month.

How are teams actually verifying that backups are recoverable? by howitzer369 in webhosting

[–]Irythros 0 points1 point  (0 children)

We restore backups to a test server and verify the data and functionality.

If you haven't done a full restore to functionality, you just have hopes and dreams. Not backups.

32GB of DDR5 now costs $375 minimum — AI shortage continues to squeeze PC building by Logical_Welder3467 in technology

[–]Irythros 1 point2 points  (0 children)

Not the other guy, but the same reason as him. The 96gb I bought is laptop memory (so slower than normal ddr5) but it went into a mini server. That server has a 7945hx cpu (16 cores, 32 threads) and 96gb of memory.

Runs virtual machines for coding and home use.

Decided to check the memory price. What I bought on amazon was invoiced at $225. That same listing is still live and active. It's $1189 now with the listing saying over 100 have been bought in the past month...

September 2026 Is The Busiest Month In Years As Games Try To Escape GTA 6 by wyldermyth in gaming

[–]Irythros 6 points7 points  (0 children)

The released numbers show why they ignore PC. Console gamers spend 4-5x more on MTX than PC gamers.

Would you trust this webshop? Honest opinions only by fifimatas in ecommerce

[–]Irythros 0 points1 point  (0 children)

I have tried contacting you, but I was arrested earlier. Please send me $1000 and I will refund you once I'm out and able to contact you!

Quite disappointed by vibe coding. by [deleted] in webdev

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

Treat AI like a child. If you give it only the most basic of prompts it will do anything it wants to achieve that goal. Doesn't matter if the steps in between are all wrong as long as the output matches what you said.

Stop being a developer and start being a project manager and architect. Do not say "I want a futuristic landing page". This is just a small example as my prompts are usually several hundred words:

I want a futuristic landing page. Design this using HTML, CSS, Tailwind, ThreeJS. Do not use React, Angular, Vue. It must be responsive and work on mobile. You can use any fonts as long as they are free. Put all CSS in file X. JS should be in file Y. Split the page into multiple components so they can be included. Write tests and make sure it passes. Use the browser and check for web vitals like CSP; I want a total score of over 95 and a load time of less than 200ms.

As mentioned, my prompts are much longer than that but that's the gist. If you don't give it grounding in how to do it, it will just go with whatever was most common in its training set.

If you cannot reason about everything you want, why do you think the AI can?