HackerTrans
TopNewTrendsCommentsPastAskShowJobs

pdobsan

no profile record

Submissions

Jujutsu Strategies

reasonablypolymorphic.com
1 points·by pdobsan·2 jaar geleden·1 comments

Exotic black holes could be a byproduct of dark matter

news.mit.edu
6 points·by pdobsan·2 jaar geleden·0 comments

comments

pdobsan
·vorig jaar·discuss
These replies would be more useful if they included the subscription(s) cost.
pdobsan
·2 jaar geleden·discuss
"Today I want to talk about jujutsu, aka jj, which describes itself as being “a Git-compatible VCS that is both simple and powerful”. This is selling itself short. Picking up jj has been the best change I’ve made to my developer workflow in over a decade. ... " -- Sandy Maguire
pdobsan
·3 jaar geleden·discuss
> If you're trying to teach people about the scales of space, I think you need something humanly navigable

The Somerset Space Walk [1] seems to be a very nice candidate for your requirements.

[1] https://en.wikipedia.org/wiki/Somerset_Space_Walk
pdobsan
·3 jaar geleden·discuss
A while ago I wrote a small utility mailctl [1] to provide IMAP/SMTP clients (like msmtp, fdm, isync, mutt, etc.) with the capabilities of renewal and authorization of OAuth2 credentials. mailctl acts as a kind of smart password manager. In particular, access token renewal happens automatically in the background transparent to the user.

Since the program written in Haskell I also provided precompiled binaries to spare my potential users, most of them not Haskellers, from the complications of compiling it. The program have become moderately popular. However, little I knew how big can of worms I opened by releasing it to the public.

As many others pointed out, the two main reasons for the difficulties with OAuth are 1) the OAuth "standard" is terrible complex 2) the service providers' API documentation is an impenetrable obscure mess, always one step behind of the current working system. I have the feeling that the second one is not just negligence but might also be an intentional hidden lock-in mechanism by forcing the use of the vendors' ever changing API libraries.

[1] https://sr.ht/~petrus/mailctl/ also mirrored at https://github.com/pdobsan/mailctl
pdobsan
·4 jaar geleden·discuss
There is a pending pull request partially addressing this:

    https://github.com/helix-editor/helix/pull/4204
It would be nice to have a comprehensive and convincing explanation in the documentation which sheds lights at the advantages of helix's treating lines. Maybe we vim old timers could learn something new and make a more informed decision about switching to helix.