Pinned Loading
-
-
Trivial ChatGPT GUI, with context, i...
Trivial ChatGPT GUI, with context, intent analysis and keyword enginies enabled; save & load chat; written in python3-gobject 1#! python3
2import sys, gi
3gi.require_version('Gtk', '3.0')
4from gi.repository import Gtk, Gdk, Pango
5import re, openai, nltk, webbrowser
-
Stevey's Google Platforms Rant
Stevey's Google Platforms Rant 1Stevey's Google Platforms Rant
2==============================
34I was at Amazon for about six and a half years, and now I've been at Google for that long. One thing that struck me immediately about the two companies -- an impression that has been reinforced almost daily -- is that Amazon does everything wrong, and Google does everything right. Sure, it's a sweeping generalization, but a surprisingly accurate one. It's pretty crazy. There are probably a hundred or even two hundred different ways you can compare the two companies, and Google is superior in all but three of them, if I recall correctly. I actually did a spreadsheet at one point but Legal wouldn't let me show it to anyone, even though recruiting loved it.
5 -
Notes on SASL and OAUTH2 for IMAP
Notes on SASL and OAUTH2 for IMAP 1SASL - _Simple Authentication and Security Layer_ is NOT a security protocol. It is an interface or an abstraction providing pluggable authentication _mechanisms_ to connection-oriented protocols. For example, the SASL interface in a system supporting the LDAP _protocol_ may support Kerberos-based authentication though traditionally LDAP does not support Kerberos-based authentication or security. Another example is that SASL built into an IMAP server may allow Oauth2-based authentication or any new authentication mechanism to be plugged in, though traditionally an IMAP server may only be supporting password-based authentication.
23From now on, _mechanisms_ refer to authentication mechanisms like Kerberos-based authentication, OAuth2-based authentication or even plain text authentication and _protocols_ refer to connection-oriented protocols like LDAP, IMAP, SMTP, etc.
45The _mechanisms_ are grouped and named. For example, Kerberos-based authentication falls under a _mechanism_ name called _GSSAPI_.
Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.
If the problem persists, check the GitHub status page or contact support.