Most banks integrate Wero into their online banking app, but some (e.g. mine) use the dedicated app for Wero (It's just called wero on google play and iOS). You still sign up with your bank account though. The critical…
It's honestly shocking how terrible copilot is at generating interesting and relevant metrics from excel. The local optimum still seems to be: Let LLM of your choice generate a polars script that reads the spreadsheet…
Yeah, I was only talking about differences for backup. As long as no attestation is used, you only have to store the private key, credentialId and userHandle (basically the server generated ids of the passkey and the…
Passkeys are just a private key plus some metadata. Bitwarden lets you export your vault, and the export contains the private key in plain text. There is virtually no difference to writing down a password on a piece of…
Oh yeah, I've read about all your blog post on this topic :) To dump some ideas on you: I think one missing piece might be that FnOnce() -> impl Future should implement IntoFuture. Async runtimes would then use…
Sure, thats one reason why IntoFuture and Future exist. Imo, in hindsight this is also main mistake in aysnc Rust: The whole async system should be build around IntoFuture rather than Future (async fn should return impl…
Passing ownership to another thread is not the same as forgetting/leaking. The point of !Forget is ensuring that once the owner goes out of scope the destructor must be guaranteed to run. An infinite loop is not a…
> some of the dirtiest electricity generation in the entire world In Europe. Still cleaner than the US, China, India, Japan, and the world avg: https://ourworldindata.org/grapher/carbon-intensity-electric... Coal and…
It's the one thing I miss from Swift when I'm using literally any other language. Interal and external parameter names. I would love for Rust to adopt: fn foo(namedParam internalName: bool) { // use internalName here }…
Just to be clear: There is an official notice of the EU commission making this legal argument: https://eur-lex.europa.eu/legal-content/EN/ALL/?uri=CELEX:52... > Consequently, in the case of portable batteries included…
You are right that intraday went even more negative than day-ahead. But I disagree about the rest of your comment. A spread between day-ahead and intraday does not imply additional redispatch. Only some of it might have…
So many questionable comments in here. Negative prices have no effect on grid stability. It just means that the day-ahead market was cleared below 0, i.e. for every consumer (buyer) there is a producer (seller) selling…
Well it relates to this sentence: > You can use any credential manager you choose. Which I would be careful with. I can use any authenticator that the RP accepts. I could totally see a future where banks only allow…
Quoting your comments on github [0] >> There is no passkey certification process > This is currently being defined and is almost complete. >> no signed stamp of approval from on high > see above. Once certification and…
For DP adoption it's too late. They should push for USB4 / Thunderbolt 4 instead. We are in the phase where about every new laptop has USB4. Connecting your laptop/phone to a TV might be a selling point. I'd love that…
Yes, HDCP is seperate from HDMI and DP. The source and the sink need a HDCP-licence. Both devices have embbed keys that get exchanged to estabish a encrypted channel. Without the licence you can't get the required key…
All of those are i586 or i686 though right? AMD Geode LX is the only i586 CPU produced in the last 15 years. Everything else is at least i686 and Rust has perfectly adequate i686 support. Is there any major distro left…
That's a really subtle version of the deadlock described in withoutboats FuturesUnordered post [0] When using “intra-task” concurrency, you really have to ensure that none of the futures are starving. Spawning task…
I recently had to do maintenance on an old WPF app and bring it to .NET9. I feel like at some point we are gonna complete the cycle and have MVVM/MVC binding engines in frontend dev. There is barely any difference left…
I'm also surprised how often the preemptive vs. cooperative angle gets ignored in favor of the stackful vs stackless debate. If you choose a non-preemptive system, you naturally need yield points for cooperation. Those…
That's true. Though, for my example, the storage location of the array metadata/fat pointer is not relevant. In Rust you can hold references directly into the buffer backing the array (`&v[0]`). My Java knowledge is…
The initiative is not even asking you to provide the full functionality of your online-components. All you should have is a "reasonable effort" EOL plan that allows customers to continue using the parts that can work…
Assume your cycle detection D(TM, i) always outputs 1 when TM(i) doesn't halt (TM is the encoding of a turing machine and i is the input to TM). Otherwise, if TM(i) halts, D does NOT halt. [1] We can construct a new…
> I'm curious how high up Guandong or Shanghai would be for example Surprisingly far down: https://en.wikipedia.org/wiki/List_of_first-level_administra... California, Texas, England, New York, Guangdong, Jiangsu. Both…
Just in case you haven't read it, I can recommend this excerpt from "They Thought They Were Free." [1] It describes this exact feeling of "maybe I'm just being dramatic" during the rise of the Nazis. [1]…
Most banks integrate Wero into their online banking app, but some (e.g. mine) use the dedicated app for Wero (It's just called wero on google play and iOS). You still sign up with your bank account though. The critical…
It's honestly shocking how terrible copilot is at generating interesting and relevant metrics from excel. The local optimum still seems to be: Let LLM of your choice generate a polars script that reads the spreadsheet…
Yeah, I was only talking about differences for backup. As long as no attestation is used, you only have to store the private key, credentialId and userHandle (basically the server generated ids of the passkey and the…
Passkeys are just a private key plus some metadata. Bitwarden lets you export your vault, and the export contains the private key in plain text. There is virtually no difference to writing down a password on a piece of…
Oh yeah, I've read about all your blog post on this topic :) To dump some ideas on you: I think one missing piece might be that FnOnce() -> impl Future should implement IntoFuture. Async runtimes would then use…
Sure, thats one reason why IntoFuture and Future exist. Imo, in hindsight this is also main mistake in aysnc Rust: The whole async system should be build around IntoFuture rather than Future (async fn should return impl…
Passing ownership to another thread is not the same as forgetting/leaking. The point of !Forget is ensuring that once the owner goes out of scope the destructor must be guaranteed to run. An infinite loop is not a…
> some of the dirtiest electricity generation in the entire world In Europe. Still cleaner than the US, China, India, Japan, and the world avg: https://ourworldindata.org/grapher/carbon-intensity-electric... Coal and…
It's the one thing I miss from Swift when I'm using literally any other language. Interal and external parameter names. I would love for Rust to adopt: fn foo(namedParam internalName: bool) { // use internalName here }…
Just to be clear: There is an official notice of the EU commission making this legal argument: https://eur-lex.europa.eu/legal-content/EN/ALL/?uri=CELEX:52... > Consequently, in the case of portable batteries included…
You are right that intraday went even more negative than day-ahead. But I disagree about the rest of your comment. A spread between day-ahead and intraday does not imply additional redispatch. Only some of it might have…
So many questionable comments in here. Negative prices have no effect on grid stability. It just means that the day-ahead market was cleared below 0, i.e. for every consumer (buyer) there is a producer (seller) selling…
Well it relates to this sentence: > You can use any credential manager you choose. Which I would be careful with. I can use any authenticator that the RP accepts. I could totally see a future where banks only allow…
Quoting your comments on github [0] >> There is no passkey certification process > This is currently being defined and is almost complete. >> no signed stamp of approval from on high > see above. Once certification and…
For DP adoption it's too late. They should push for USB4 / Thunderbolt 4 instead. We are in the phase where about every new laptop has USB4. Connecting your laptop/phone to a TV might be a selling point. I'd love that…
Yes, HDCP is seperate from HDMI and DP. The source and the sink need a HDCP-licence. Both devices have embbed keys that get exchanged to estabish a encrypted channel. Without the licence you can't get the required key…
All of those are i586 or i686 though right? AMD Geode LX is the only i586 CPU produced in the last 15 years. Everything else is at least i686 and Rust has perfectly adequate i686 support. Is there any major distro left…
That's a really subtle version of the deadlock described in withoutboats FuturesUnordered post [0] When using “intra-task” concurrency, you really have to ensure that none of the futures are starving. Spawning task…
I recently had to do maintenance on an old WPF app and bring it to .NET9. I feel like at some point we are gonna complete the cycle and have MVVM/MVC binding engines in frontend dev. There is barely any difference left…
I'm also surprised how often the preemptive vs. cooperative angle gets ignored in favor of the stackful vs stackless debate. If you choose a non-preemptive system, you naturally need yield points for cooperation. Those…
That's true. Though, for my example, the storage location of the array metadata/fat pointer is not relevant. In Rust you can hold references directly into the buffer backing the array (`&v[0]`). My Java knowledge is…
The initiative is not even asking you to provide the full functionality of your online-components. All you should have is a "reasonable effort" EOL plan that allows customers to continue using the parts that can work…
Assume your cycle detection D(TM, i) always outputs 1 when TM(i) doesn't halt (TM is the encoding of a turing machine and i is the input to TM). Otherwise, if TM(i) halts, D does NOT halt. [1] We can construct a new…
> I'm curious how high up Guandong or Shanghai would be for example Surprisingly far down: https://en.wikipedia.org/wiki/List_of_first-level_administra... California, Texas, England, New York, Guangdong, Jiangsu. Both…
Just in case you haven't read it, I can recommend this excerpt from "They Thought They Were Free." [1] It describes this exact feeling of "maybe I'm just being dramatic" during the rise of the Nazis. [1]…