Random thought: the centralization of authentication to a few big OAuth providers like MS and Google, combined with services that time out your cookies and force relogins every so often, makes phishing people so much easier.
Want someone's account creds? Just pop up something that looks like a ms or google login form, odds are they're so conditioned by login fatigue that they'll automatically type their creds and TOTP token into it.
the g in gobject stands for glib, and the g in glib stands for gtk, and the g in gtk stands for gimp, however the g in gimp stands for gnu, so really the g in glib stands for gnu, but you shouldn't confuse it with gnulib, which is developed by the gnu project, who shouldn't be confused as the developers of glib, which is the gnome project, in which the g also stands for gnu
@monoxane Nice! Have you been using the template element? I've been meaning to make a tiny data binding library over it.
Gonna try to be sneaky and make the frontend with no build step and plain web components. 🤫
I'm sure the cost of JS tooling breaking every year has cost millions of dollars in developer time, if not more.
Drizzle is a pretty cool ORM for SQL-like databases. We use it at @awana.digital for local databases with #sqlite and #nodejs
@parkermolloy.com The fact that groups that liked complaining about "virtue signaling" engage in massive amounts of "vice signaling" is not surprising.
@human3500 Yellow snow really adds a kick when you use it for maple syrup on a stick. 🤪
@aeva I'm all for engineering the environment people are placed in such that it's impossible to do something dangerous or having common sources of danger contained to be safe. IT admins should be making their computers resistant to attacks from weird usb drives instead of putting the respobsibility on users
@nilix Absolutely, the sooner the better. 🫡
Occult Enby that's making local-first software with peer to peer protocols, mesh networks, and the web.
Yap with me and send me cool links relating to my interests. 👍