

You can sign git commits using SSH keys, including the one you use to connect to GitHub/GitLab/Codeberg. These sites also support verifying the signature.


You can sign git commits using SSH keys, including the one you use to connect to GitHub/GitLab/Codeberg. These sites also support verifying the signature.


This is exciting. My only request here is: whenever it works please release a standalone wasm file somewhere (anywhere). So many projects either require building the wasm themselves, or instead of releasing a .wasm, they release a JS wrapper that auto-loads the wasm/wasm-imports. Its a pain to try to extract the wasm out of those projects.
What I am doing is to create a omnikee-lib crate within the project that will get compiled to WASM, not just plain keepass, because I need additional adapter methods to interface with the web part of the application. I don’t have the bandwidth to turn keepass into a general WASM package that could be npm installed at the moment. As I am dogfooding the crate, I might get to a point where I know what a good JS interface for it would be, though, and the omnikee-lib crate could become the official WASM interface for keepass.


sweet! I sent you the invite.
Currently, SSH key management is not supported, but it would probably be possible to implement the SSH agent protocol in the Rust part of the application. I see that russh has a SSH agent server implementation. Let me know if you are interested in contributing such a feature - I am currently working on exposing all the custom entry fields in the UI, so the project would almost be ready. edit: would be ready to add that feature now


thanks for your interest! I have sent you a response with an invite link.


The pre mixed spices list their contents and it’s not that hard to come up with something similar by just using the individual ingredients.
Here is an exported result list from Kagi that should be accessible without an account.
deleted by creator

Lucky for you, the post contains an animated JPEG showing the change over time


This will work in general. One point of improvement: right now, if the request fails, the panic will cause your whole program to crash. You could change your function to return a Result<Html, SomeErrorType> instead, and handle errors more gracefully in the place where your function is called (e.g. ignoring pages that returned an error and continuing with the rest).
Look into anyhow for an easy to use error handling crate, allowing you to return an anyhow::Result<Html>
Computational protein engineer here. Pretty good explanation. I wanted to add that just because we know that a protein’s behavior changes depending on pH, it is still interesting to see what atom-level changes to the 3D structure are caused by the pH shift (e.g. so that we can better predict those changes on other proteins).


12.5/8=1.5625, so the Euro price went up by 56.25%


I have been using it for the last 3 months to expose services from my home internet (plex, wireguard, etc.) through a VPS and I’m pretty happy with it. It’s relatively simple to set up, I haven’t had any outages so far, and it’s nice that it supports UDP port forwarding as well as TCP (for wireguard).
You could go even further and use hard links. That way, you can have two paths pointing to the same data on the partition, with the space getting cleaned up only after all references to it are removed.
Mir ist schon klar, dass das Wahlwerbung für die Piraten ist.
Ich wäre halt eher davon überzeugt geworden, die Piraten zu wählen, wenn sie mir das Gefühl geben, dass sie die Themen differenziert durchleuchten und mir keine Meinung vorgeben. Wenn dann trotzdem noch eine große Übereinstimmung rausgekommen wäre, hätte mich das mehr beeindruckt.
So finde ich es eher problematisch, durch Anspielung an den Wahl-o-mat dessen guten und unabhängigen Ruf dafür auszuleihen, um eine ähnlich aussehende Werbeaktion zu machen.
An sich ganz coole Initiative, aber ich hätte mir gewünscht, dass die Fragen weniger suggestiv und eher neutraler formuliert wären bzw auch Gegenargumente bei der Abstimmung erwähnt werden. So wie es jetzt funktioniert, ist es dann nicht überraschend, wenn man bei Themen, wo man sich selber nicht so auskennt, dann ähnlich wie die Piraten abstimmt.
As another German, I can confirm that the “first e in mesmer” way is how Germans would pronounce it. See for example 11seconds into this German video also officially from SUSE’s YouTube channel - a SUSE employee and German native speaker who is moderating a series of talks is using that pronunciation.
It’s just a tiny mistake that most Germans are used to hearing Americans make all the time (see also Porsche which is also not pronounced porsh, nor por-shay, but porsh-eh) and will politely ignore, but since this aims to be an educational video, should be pointed out to be slightly incorrect


Hey URL, go and fetch your friend JSON!
Makes perfect sense.


I’m surprised that the post does not mention switching to Firefox or any other privacy tool other than their privacy badger, e.g. no mention of uBlock Origin.


I’m pretty happy with Digital Ocean if I need a temporary VPS because I can pay by the minute and the UI is great. Anything that I want to stay alive for more than a month or two, I do on a single 6-core VPS rented long-term from Netcup, a low-cost German provider, deploying with Docker and Traefik.
Since OP will want to do a lot of character based operations for the hangman game, she could also consider using
Vec<char>as an internal representation everywhere and only converting intoStringfor display purposes.