Rust-removing sound waves could breathe new life into MXene batteries

For some time now, a nanomaterial known as MXene has been touted as a faster-charging alternative to the lithium used in batteries. It could soon be an even more viable choice, as scientists have devised a method of making it last much longer.Continue … Continue reading Rust-removing sound waves could breathe new life into MXene batteries

Rust WASM’s web_sys add_event_listener_with_callback "callback" is actually an eval() function under the hood. Isn’t this dangerous?

Rust WASM’s web_sys add_event_listener_with_callback "callback" is actually an eval() function under the hood. Isn’t this dangerous? if so, how?
Here is a link to js_sys function, which describes the use of eval (to bind to any … Continue reading Rust WASM’s web_sys add_event_listener_with_callback "callback" is actually an eval() function under the hood. Isn’t this dangerous?

2022 Cyberdeck Contest: Keezyboost40 is a Cyberdeck Masquerading as a Keyboard

An ortholinear keyboard with predominantly blank white keycaps. There are two red keycaps on the bottom outside corners. The center of the keyboard houses a large LCD in portrait orientation on a red PCB.

There’s something to be said for über-powerful cyberdecks, but there’s also a certain appeal to less powerful decks squeezed into a tiny form factor. [Christian Lo] has designed a cyberdeck …read more Continue reading 2022 Cyberdeck Contest: Keezyboost40 is a Cyberdeck Masquerading as a Keyboard