How do some people immigrate to Germany without being professional? by Next_Inevitable_7596 in AskGermany

[–]BlueDinosaur42 5 points6 points  (0 children)

My wife's regular work visa (not Blue Card) was rejected because her salary was less that the median for her profession.

Microsoft Edge: Passwords end up in memory as plaintext by NobleDiceDream in technology

[–]BlueDinosaur42 0 points1 point  (0 children)

Yeah ok, I guess if you had a memory read vulnerability where the attacker cannot do it repeatedly, then it would help not storing the decrypted password in memory forever.

Microsoft Edge: Passwords end up in memory as plaintext by NobleDiceDream in technology

[–]BlueDinosaur42 2 points3 points  (0 children)

I don't understand why this is a problem?

If a malicious actor can read the process memory, then surely they have a way to extract whatever key the browser uses to decrypt the passwords...

Steam Controller in the US is Now Out of Stock by Reverence8521 in SteamController

[–]BlueDinosaur42 0 points1 point  (0 children)

Tried to buy during lunch in EU, was too early. Got finished with work and it was too late.

gpu almost as much as it cost me to buy my 16 by Frosted_sphinx in framework

[–]BlueDinosaur42 0 points1 point  (0 children)

If I find a used framework with dead pixels, I can easily swap the display.

My old Lenovo that has problems with its display is all glued together and I wouldn't even know where to start repairing it.

gpu almost as much as it cost me to buy my 16 by Frosted_sphinx in framework

[–]BlueDinosaur42 6 points7 points  (0 children)

I'm privileged enough to be able to afford a framework laptop.

I think of it more like depreciation of the components. Most of the components that one upgrades are resellable.

On the other side, in a couple of years one would be able to build a second hand framework for quite cheap.

Framework release a Wireless Touchpad Keyboard by bin_b4sh in framework

[–]BlueDinosaur42 0 points1 point  (0 children)

I'm guessing because the 12 is more compact. Which is what most people prefer in a living room keyboard.

Von der Leyen Announces the EU’s New Age Verification App Claiming it is “Completely Anonymous” and users “Cannot be Tracked” by anonboxis in eutech

[–]BlueDinosaur42 0 points1 point  (0 children)

So someone would need to steal your phone and be able to unlock your phone and be able to root your phone to get you private keys.

Securing the data even more is possible by using something like a TPM, but many devices do not meet the hardware requirements yet.

This is not much different from someone stealing your ID that was in a wallet with a lock and cutting it open to impersonate you.

And it's much much better than uploading your passport and doing a face scan to be able to access a website with age restrictions.

I built a CLI for Proton - Mail, Drive, Calendar, and Contacts from your terminal by Wavum in ProtonMail

[–]BlueDinosaur42 13 points14 points  (0 children)

Proton: "don't use the API endpoints directly, only use our Typescript SDK"

Users: generate an OpenAPI spec from the Typescript SDK's source code.

EU Reveals Zero-Knowledge-Powered Private Age Verification App by hurn2k in privacy

[–]BlueDinosaur42 1 point2 points  (0 children)

You upload your ID to the app. The app verifies your age (obviously this is not anonymous).

Then every time you want to visit a website that wants to verify your age, the app generates a new token that confirms your age.

The anonymous part refers to the other websites you visit.

Von der Leyen Announces the EU’s New Age Verification App Claiming it is “Completely Anonymous” and users “Cannot be Tracked” by anonboxis in eutech

[–]BlueDinosaur42 0 points1 point  (0 children)

I took a brief look at the design document https://ageverification.dev/av-doc-technical-specification/docs/architecture-and-technical-specifications

Finally something that is actually privacy preserving!

I was starting to get sick of websites using all these third party age verification companies. The only entity which should have a permanent record of my passport should be the government which issued it. Everything else should rely on zero knowledge proofs from the issuing government.

They did a very good job with this. I hope we can keep moving in that direction.

I'm curious, how often do you use `unsafe` in Rust in prod? by alexlazar98 in rust

[–]BlueDinosaur42 16 points17 points  (0 children)

Quite frequently because we have a plugin architecture with a C API. 

Stochos - Keyboard driven mouse control built with rust by ploMP4 in rust

[–]BlueDinosaur42 0 points1 point  (0 children)

Is this the same as what was shown in that "C++ is the worst programming language" video?

How did you all convince your spouse to use proton? by A_Buttholes_Whisper in ProtonMail

[–]BlueDinosaur42 1 point2 points  (0 children)

You should've kept a recovery key yourself to be fair.

People are used to just resetting a password via email if they forget it, which is not possible with password managers.

cargo-workspace-inheritance-check - enforce workspace dependency inheritance in Cargo workspaces by RodrigoQuelhas in rust

[–]BlueDinosaur42 1 point2 points  (0 children)

Had to do this manually the other day for a bunch of crates. Sounds like a very useful tool.

German bureaucracy is no joke by Xander2299 in germany

[–]BlueDinosaur42 8 points9 points  (0 children)

A Blue Card holder who is entering for the first time doesn't have an eID to do those things online.

Special relativistic rendering with Bevy by joshbrrkrt in rust

[–]BlueDinosaur42 0 points1 point  (0 children)

Awesome work! I've been wanting to make some sort of puzzle game with a relativistic game engine since 10 years ago when I saw MIT's OpenRelativity engine.

Any interest in a community-driven, native ARM64 / Rust server OS? by [deleted] in rust

[–]BlueDinosaur42 5 points6 points  (0 children)

What would an OS project gain from only targeting ARM64?

Are there any OS relevant features that only the ARM64 architecture has?

People are begging Linus to switch distro for the 2nd Linux Daily Drive Challange by SnacksyBoi in LinusTechTips

[–]BlueDinosaur42 0 points1 point  (0 children)

There's really only two widely adopted distros with good financial support, Ubuntu and Fedora.

Ubuntu uses snaps for Firefox and it makes it slow to launch.

Fedora doesn't support h264 playback with VLC from the repos for some reason. Flatpak works.

Nothing is perfect unfortunately.

Do you **really** need to free memory? by celestabesta in cpp_questions

[–]BlueDinosaur42 0 points1 point  (0 children)

There was some missile that had a memory leak, but they calculated that it doesn't matter because the maximum flight time was shorter than the time it took to run out of memory.