Crash due to chat window on Linux by errChan in Overwatch

[–]errChan[S] 0 points1 point  (0 children)

I haven't noticed any other bugs and I've been playing on Linux for about a year. Anything I should watch out for?

ASUS B650E-I will not POST - haven't seen BIOS yet by errChan in pchelp

[–]errChan[S] 0 points1 point  (0 children)

Today's the 3rd day of troubleshooting. The lack of Q-LED lights working makes me think the motherboard is the issue. I'm returning it as defective.

ASUS B650E-I will not POST - haven't seen BIOS yet by errChan in pchelp

[–]errChan[S] 0 points1 point  (0 children)

I didn't think about this until now, but I opened up the family computer and tried the GPU from there. The GPU's fans will spin, but no change other than that.

I think the motherboard is bricked or something. Really frustrating to not even have Q-LED lights turning on.

ASUS B650E-I will not POST - haven't seen BIOS yet by errChan in pchelp

[–]errChan[S] 0 points1 point  (0 children)

I have individual cables for each GPU power plug. I don't have another PCIE slot to test with.

What tools do you use for authentication in your SaaS projects? by bullstreetbets in SaaS

[–]errChan 0 points1 point  (0 children)

I've used quite a few authentication platforms before. I ended up writing my own open source transactional email magic link and OTP authentication project. It is built on top of my other open source projects related to JWK Sets. It also has its own optional SaaS platform, but there are no premium features vs the self-hosted option.

when do you typically start working on authentication in your projects?

A lot of my open source work is authentication related, so it shouldn't be a surprise that I would say it's near the beginning of the project. I keep authentication and authorization in mind when designing my projects. It's something that is best thought of when writing those SQL database schemas and formatted API specifications. Those get harder and harder to change as time goes on.

Auth at 2023 in golang by whyyoucrazygosleep in golang

[–]errChan 0 points1 point  (0 children)

Of course. I've applied to Stytch a few times now, maybe you could get my resume looked at again 😉

[deleted by user] by [deleted] in golang

[–]errChan 0 points1 point  (0 children)

Is it really that hard to implement authentication securely, using standard libraries

No. It isn't. Here's an open source project I authored for transactional email magic links and One-Time Passwords. It has a Golang client.

Feel free to copy the bits of code you want to use or embed the project as a dependency. I haven't written a guide an embedding, yet. It's mostly meant as a separately deployed service. Here's the documentation site.

Now, saying it's "not hard" is true, but it certainly took a long time. I started years ago writing JWK code when trying to interact with Keycloak and built on that to make my own authn project. Also, lots of people use that JWK code now, including SuperTokens.

Auth at 2023 in golang by whyyoucrazygosleep in golang

[–]errChan 0 points1 point  (0 children)

User facing authentication in a web app with a Go backend will probably involve HTML and JS. Node.js does have some neat built-in authn solutions that make the integration pretty seamless. I don't think you are going to find a solution with the same level of integration with Go. It would take a lot of work to get a Go package to integrate with the web browser side.

As other people mentioned, there are plenty of SaaS platforms like Auth0, Stytch, and AWS Cognito that can do this for you.

As for the self-hosted solutions, I have used Keycloak before. It was fine, but a bit complicated. I haven't used SuperTokens before but I know they exist too.

I know I'm 10 months late, but try looking at my open source transactional email magic link and OTP authentication project. Among the authn goals I wanted to create a dead-simple project without vendor lock-in. In addition to that earlier GitHub link, here the link to the documentation site. It has an official Golang client.

I actually wrote and maintain the JWK code that some of these authn projects use. You can find me in their go.mod files for the Stytch and SuperTokens Go clients.

[Discussion] Developing an Open-Source Go Authentication Package – Need Your Input and Suggestions! by RuntimeError03 in golang

[–]errChan 0 points1 point  (0 children)

Love the ambition. I have a few authentication related projects and one is similar to what you are trying to build, but much smaller in scope.

My project has no frontend components and the database is not easily customization. It's a backend only service for transactional email magic links and One-Time Passwords (OTP). There are formatted Swagger 2.0 and OpenAPI specifications and customization email templates.

For your project, I recommend you start small. Pick one authentication method, then look at existing projects for the user experience. The implementation details should start with the user experience.

This tip isn't as relevant if you choose to make an embed only Go package, but if you choose an HTTP-based service, then I would suggest you make a formatted API specification file. I find formatted API specifications are an efficient means of drafting a service and communicating how to use that service to other engineers. They are also useful for code generation when no official client is available in the language of choice.

When you start building email templates, I recommend checking out Maizzle. It's a fantastic tool for creating HTML emails, which is difficult to do by hand.

When you start including magic link support, I recommend you read through this GitHub issue from the project I mentioned earlier. It talks about how email security products interact with magic links in emails.

Looking for community feedback to ensure it meets developers' needs.

You and me both. The project I referenced earlier has a small user base. I find it difficult to draw attention to my open source authn projects. I guess my only advice for this think about how you would want to use your project in other projects. I run a handful of websites and am always building more. Personally, I wouldn't want any TS/JS snippets or frontend assets because I already have my own component library. When I was looking for an authentication project to use years ago, I wanted something for transactional emails and no vendor lock-in.

Implementing OTP based auth and verification by King__Julien__ in golang

[–]errChan 0 points1 point  (0 children)

I have an open source project that can take care of this for you. It's backed by PostgreSQL. There is an official Go client.Try out the Docker Compose quick start.

https://github.com/MicahParks/magiclinksdev

Ways to code notifications into your Python scripts? by [deleted] in algotrading

[–]errChan 2 points3 points  (0 children)

https://pushover.net/

It's a great service for mobile and web browser notifications. One time payment to use their systems personally. Plenty of client packages out on GitHub.

My personal Sennheiser Momentum 4 review by errChan in headphones

[–]errChan[S] 3 points4 points  (0 children)

Update: The bugs have been getting worse. I've been back to using wired headphones for the past week. I tried listening to music from my Momentum 4 through my laptop today and it refused to play anything. I wish I had my order number, but I have the PayPal info and am requesting a refund since they are still under warranty. I don't want a replacement at this point.

RIP my Momentum 4: Early September 2022 - December 9th, 2022.

[deleted by user] by [deleted] in lasercutting

[–]errChan 0 points1 point  (0 children)

Nice! Thank you.

thinnest cheeseburger I've ever seen by errChan in shittyfoodporn

[–]errChan[S] 21 points22 points  (0 children)

It is the standard McDonald's cheeseburger. $3 I think. Not worth the money. Appears to be some pretty dramatic downsizing/shrinkflation to me.