https://defguard.net/ - open-source SSO service built with rust on top of wireguard & OIDC. It's been a lot of work but we're slowly gaining traction and nearing the 1.0 release.
Some of the features:
* OpenID Connect based Identity Provider
* OpenLDAP synchronization - currently supporting users and groups synchronization
* MFA with TOTP, email, WebAuthn / FIDO2, crypto wallets
* wireguard client GUI integrated with OIDC, supporting multiple locations (https://defguard.net/client)
* secure enrollment & onboarding
* yubikey provisioning
Currently we're working on external OIDC providers integration.
> VIM was shining when it was designed and created, it doesn't shine that much today, because for working with code you need things like LSP, syntax awareness etc.
This is not true at all. Nvim has built-in LSP support now, there's a huge amount of plugins you can use that integrate with LSP and they work great. I even use ChatGPT inside my vim (check out this plugin: https://github.com/dpayne/CodeGPT.nvim). The smart select functionality you mention is trivial to implement and I bet there is a plugin for this (btw, try `dit` to "delete in tag", or `di(` to delete in bracket, etc...).
I will admit that you have to spend a lot of time to configure it to your liking, not everybody wants to and I understand that.
Honestly I feel like (n)vim is going through a renaissance period lately, check out streamers like ThePrimeagen or TjDevries for some great content on how to get started.
Hi, I'm Jacek, one of Defguard's core developers. Defguard is about more than just VPN, though it does play an important role. Think of it as identity service, building features on top of identity - VPN being just one of them. Other features include: OpenID Connect provider, MFA (TOTP, WebAuthn/FIDO2, Web3), YubiKey provisioning, webhooks. As Robert mentioned, mesh networks support is planned.
I really enjoy learning with CGPT. I usually start by asking a question on a level that I'm familiar with and then follow up with questions that come up as I read the response. This way you tailor the learning process to your specific knowledge level and it is so much faster than reading a tutorial (which is often miss-aligned with your knowledge level) or googling for answers one by one (and filtering all irrelevant content and again stuff you already know). It feels like having a hotline to an army of domain experts...
I've found that people often search for some obscure hacks to make their lifes better, but really the most obvious advice is usually obvious because it's well researched and works. So for me those habits were: get enough sleep, exercise, eat real food, watch your stress levels.
> Sorry if I'm not tip-toeing around your delicate feelings
Don't be, my feelings are not delicate, why do you assume that?
> Is it really that difficult and frustrating for you not to openly act like a racist sexist homophobic transphobic bigot in public?
It's not difficult for me at all since I'm neither of those things. The issue I have with wokeism is exactly that - it's making people who are not racist afraid to speak their minds because an angry mob may misinterpret their words and crucify/cancel them. This hinders public discussion and scientific progress, which I believe is exactly what happens in case of OpenAI having to waste time on those filters.
> it's a huge waste of researchers time to obsess about political correctness when we could be <100 years off from AGI.
This really irritates me. The wokism/political correctness is pretty much in every part of our lifes and everyone seems to be terrorized by it. Can we just agree that we're all thinking adults and we understand that this is an algorithm, it does not mean to offend anyone... There are much more interesting problems to solve than tip-toeing around all the snowflakes.
Lesswrong blog by Eliezer Yudkowsky - deep dive into biases, rational thinking and acting. "The sequences" is a series of posts that explore the topic in depth, definitely influenced me when I was younger.
This. I'm surprised we still fall for the "use every waking hour productively" bs when it's clear once you try to implement it that really energy is the limiting factor, not time. Burnout is a real, you need to think seriously about rest.
I think you mean https://www.blinkist.com/. I used it for a year, it's great for those low-density books. But really I'd like to read books, only the ones that are really interesting and valuable. My problem is that I don't want to spend money on ones that I then find are not worth the time. Perhaps someone can recommend a good subscription service with decent selection? How does scribd selection compare to amazon?
I don't have ADHD but often find it hard to finish books too. I honestly think that there's a lot of books that are simply not worth reading. Reading a book is quite a commitment (may take up to a month for me). I often lose interest once I realize that whole book is a single idea that could be summed up in a blog post but stretched to fit 300 pages.
Those are my exact conclusions too after doing a lot of research and experimenting. I may add that high intensity exercise seems to work best for the brain. I'd also add stress to this list - people underestimate how big it's impact can be nowadays.
Sleep 8h each day, eat clean, workout - especially high intensity stuff, watch your stress levels, meditate daily. I've found those to make huge difference if you have the discipline.
You shouldn't cut worker production at the beginning of the game - it's critical to keep pumping them uninterruptedly. You only build when you have enough resources to ensure that.
HN users asked for results of experiments that "tried but failed to contradict the null-hypothesis", not "tested something not related to null hypothesis and claimed that it contradicts it". That's what I think the OP meant, don't know much about QM either.
Some of the features:
Currently we're working on external OIDC providers integration.
Our github: https://github.com/DefGuard
(edit: formatting, github link)