HN user

she11c0de

82 karma
Posts3
Comments24
View on HN

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.

Our github: https://github.com/DefGuard

(edit: formatting, github link)

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.

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 wonder if it would be possible to setup a multi-agent reinforcement learning scenario where a few of those play tag over a complex terrain.

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.

Hacking the Brain 7 years ago

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.

I'm also a big fan of meditation - I believe it changed the way I perceive every day "threats" and allows me to see the roots of any problem I encounter instead of just allowing automatic subconscious defense mechanisms to kick in. That being said, in this study it seems that the experimental group really had a vacation AND meditation, so I'm not surprised they had better results.

I found other method to be effective for me. I work from home till noon - this are the best "brain hours" for me, so it's perfect to dive deep into hard dev tasks. I arrive at the office at ~12 and do all the biz stuff. Works good so far.