why would you need to salt long random strings?
also if you salt them you have to have an id too so you can look up who’s api key it is. otherwise you can just look up the key hash to get everything
why would you need to salt long random strings?
also if you salt them you have to have an id too so you can look up who’s api key it is. otherwise you can just look up the key hash to get everything
why would you need to salt long random strings?
also if you salt them you have to have an id too so you can look up who’s api key it is. otherwise you can just look up the key hash to get everything
yeah, if you bind ctrl c and ctrl v to copy and paste keys, you can get the same behavior in terminals and other apps that have weird default bindings for ctrl c and v for historical reasons
it is nice to be able to plug your keyboard into a new computer and have all your shortcuts and layout set up though. I do that so I have the same layout and shortcuts on my personal and work computers regardless of os
no, there are dedicated keycodes for copy and paste, and you can bind them to whatever
ctrl v is convention for paste, but plenty of things (ex terminals) use that for something else. this is a universal (wrt the app receiving it) keycode that means paste. it lets you bind a key, or a keyboard shortcut, to the paste key and paste in any app. without this it isn’t possible.
it doesn’t even have to be a new programmable keyboard. there exist software key remappers for linux.
you could remap a mouse button to paste, you could remap ctrl v to always paste regardless of the app, etc., all in software, all not possible before.
it seems like a new version of this kind of thing pops up often enough, but it seems like the people making them have never heard of AppStream. like I guess managing webapps too is unique, but everything else and more support AppStream, along with existing gui managers like kde discover, gnome software, etc
gitea has had some organizational problems so a lot of people have been using forgejo instead, which is just a community fork of gitea plus some more features
not sure what you’re talking about but there’s two things here.
TRAMP is great and you can run the lsp on the remote machine without installing anything assuming the linters and lsp are already installed. for comparison, vscode remote downloads and runs a shim thing when you connect.
I use doom emacs at work for large codebases all the time and haven’t run into any problems. why does it only work for really small projects?
the instructions for installing on not nixos https://nixos.org/download/
yeah that should just be a pip package instead, then install it any normal way
json is fine as a serialization format for things that need to be text, but it’s not great as something that gets edited by hand.
not that I enjoy xml, but writing long strings in json is even worse. xml I can write multiline strings as a first class entity.
I can add a comment to an xml document, json I have to write something hacky like "//": "my comment"
and hope whatever is consuming it doesn’t care.
there’s just as many problems with json parsers, since most but not all of them treat numbers as js numbers, which are basically floats. you can’t rely on an arbitrary consumer having support to parse ints above a certain size so you just have to make everything a string and hope.
json allows duplicate keys, but they get overridden by the last occurrence. you can’t round trip json without losing something. you can’t rely on just seeing a key value in json text and that being correct since there could be another later. doesn’t come up often but it’s there.
for the minimal use case this exists as well. https://github.com/crigler/dtach
idk if it will. it’s not adding scripting to documents(which already exists), it’s allowing a webpage that you’ve opened, that is already running code, embed a libreoffice document and control it.
unless you’re uploading your documents to a webpage and it’s stealing them or something of that form, I don’t think there’s much if any new security threat
this is neat but also is a closed source extension. I use https://github.com/Wilfred/difftastic which doesn’t do quite as much and doesn’t integrate outside of git’s diff, but is still significantly better than nothing
that’s not a one letter template literal, that’s built in python syntax. it only has combinations of u r and f and no user defined option. f makes it templated
just stick a verification task in ci. if I have to check if the format matches the standard in a code review instead of reviewing meaningful things my time is being wasted
or if you really wanted qt, using java qt bindings: https://github.com/OmixVisualization/qtjambi
I can use insomnium for almost everything, but it’s not as complete as postman. randomly I’ll run into some problem that makes me go back.
for instance, there’s no way to just enter binary data on a readable format to send over websocket. with postman there’s an obvious dropdown to send hex encoded data as a binary message.
I mean, that sounds sorta like JWTs which are used commonly enough for this type of thing