semi

joined 4 years ago
[–] semi@lemmy.ml 3 points 2 weeks ago

In computational biology / biotechnology, LLMs are being trained on biological sequences and can then be used to generate new genes or genetic variants. These genes can be placed into bacteria who are then fed with e.g. sugar to make them produce various valuable molecules from renewable resources instead of from crude oil using conventional chemistry. There is also work on enabling plastic biodegradation this way.

[–] semi@lemmy.ml 3 points 3 weeks ago

Does KeePassXC's blog post on how they use GenAI give you a different perspective? To me, that way of using it is perfectly reasonable.

[–] semi@lemmy.ml 2 points 3 weeks ago* (last edited 3 weeks ago)

I'm with you, as a maintainer of some small FOSS projects with very limited time, a lot of these complaints seem entitled and uninformed views by people that don't contribute any code of their own.

I'm sad that the internet doesn't seem to make a difference between fully vibecoded low effort low quality projects, and experienced developers using GenAI in a very restricted, carefully reviewed way. Even further, some only use it as an additional code review method. If overburdened maintainers use it to get a leg up on delivering features while keeping the quality level up, that should be celebrated and not punished.

[–] semi@lemmy.ml 0 points 1 month ago* (last edited 1 month ago) (1 children)

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 into String for display purposes.

 

cross-posted from: https://lemmy.ml/post/43199187

The debut video by a new educational YouTuber, I was impressed by the quality of the content and production.

 

The debut video by a new educational YouTuber, I was impressed by the quality of the content and production.

[–] semi@lemmy.ml 2 points 4 months ago* (last edited 4 months ago)

LOS can also be a good way to get updates way longer than what the phone's manufacturer will provide them for.

[–] semi@lemmy.ml 5 points 6 months ago

Telling tall tales about your height? Not a sign of greatness

[–] semi@lemmy.ml 16 points 6 months ago* (last edited 6 months ago) (3 children)
[–] semi@lemmy.ml 1 points 9 months ago

Ah, missed the line in the article about secondary tariffs. Thanks for pointing it out to me. A 100% tariff on China and India until they stop importing Russian oil would indeed be very disruptive

[–] semi@lemmy.ml 2 points 9 months ago (2 children)

What I'm missing from the articles is putting the potential consequences of the threatened tariffs into context. In 2024, Russian imports into the USA were 3.27 billion USD, whereas the GDP of the Russian economy in 2024 was 2.17 trillion. Even if there is fakery in the reported GDP, exports to the USA are likely less than 1% of the Russian economy

 

I'm the original author of the Rust keepass crate and wanted to prototype whether it would be possible to build a cross-platform password manager using that crate, Tauri, and Vue.js. It turns out, it is!

I have also come up with a way to compile the keepass crate to WebAssembly, so that I can additionally deploy the app to a web browser without any installation needed. See the architecture page in the docs how that is done.

The app is now working on 4 / 5 platforms that Tauri supports, with only iOS missing since I don't own an iPhone nor an Apple Developer account.

The feature set is still pretty barebones, but the hard parts of decrypting databases, listing entries, etc. are all working, so I wanted to share the proof-of-concept to gather feedback and gauge interest in building this out further.

If you are an Android user and you would like help me release OmniKee on Google Play, please PM me an E-mail address associated with your Google account and I can add you to the closed test. I will need 12 testers signed up for a test for 14 days to get the permissions to fully release.

view more: next ›