"Don't worry, it'll be easy-peasy!"
Yeah, right. *Nothing* is ever easy.
#grumbles #from #retired #techie

Sigh. No hashes for you in browserland if your page is served from HTTP (self.crypto.subtle.digest is unavailable). Seriously? What an enormous pain in the ass.

Now I need to setup SSL certs to do development which means either fighting with browsers hating self-signed, or jumping through hoops to get a cert for a non-public host, or moving my development to a VPS machine, etc.

Update: I'm not asking how to do these things (I know how), just complaining about the necessity.

#WebDev #Grumbles

The model of distributing javascript modules either via "import it directly from this CDN that you have to hope will still be there in the future" or "checkout our source code and use some miserable javascript build system" is pretty infuriating.

This thing at least makes it possible to mirror/vendor this nonsense:
https://simonwillison.net/2023/May/2/download-esm/

#WebDev #Grumbles

download-esm: a tool for downloading ECMAScript modules

I’ve built a new CLI tool, download-esm, which takes the name of an npm package and will attempt to download the ECMAScript module version of that package, plus all of …

It'd be really nice if some of the load-bearing technologies for login/auth in the web stack (webauthn, oauth2) were supported/supportable with a lot less middleware (like, say, small, clean, zero-deps libraries).

#WebDev #Grumbles

I'm having fun poking at some app coding in modern vanilla javascript this week and am once again repeatedly annoyed by the security model making many things impossible to do unless you fire up a web server.

I'd like to be able to use the browser as a host environment for "portable" local apps.

It'd be really nice if there was a way to package up a bundle of html/css/js/images/etc (say in a zip file!) and treat that as a unique same-origin environment.

#WebDev #Grumbles

Word Search Puzzle 659

Word List : #regnant #caromed #foozlers #rococo #barcoo #slitlike #deucing #whush #genitory #charr #brazera #aglossia #ormer #grumbles #predamn #trodden #berime #overswim

Kara Finance
@blurk I Know, right?.. #InfoSec #Grumbles
Grrrrr at hotel breakfasts in a room where people drone on and on about work. Think of something else to talk loudly about! #hotels #grumbles
I can’t stand the overcast skies never ending it reminds me of bloody geelong when climate change was obviously kicking in many years ago. Never saw the autumn again. Same happening here. Miss the autumn and all it brought. It’s a long time two or three or longer years since we have had a proper autumn #grumbles #grumbling #grumblingon

Annoying. libusb requires you to open a device before reading string descriptors (necessitating you have read/write permission because libusb only opens devices RW).

On modern Linux (and I believe on Windows and OSX) this is not actually necessary and makes enumeration and reporting errors to users that much more complicated than need be.

This feature has been discussed, but there has been no forward motion, it seems:
https://github.com/libusb/libusb/issues/866

#projects #xdebug #libusb #grumbles

Getting the serial number without opening the device handle · Issue #866 · libusb/libusb

Reference: There are a few past discussions and recent discussions on getting the serial number without opening the device handle Past discussion: https://marc.info/?t=142939771300004&r=1&w...

GitHub