Constant propagation is now on by default in Rust nightly, blog.rust-lang.org/inside-rust.

Even if LLVM has its own constant propagation pass, this one is more generic and operates earlier. Thus improving compilation performance by 2-10%.

Wasmer, a powerful WebAssembly runtime @wasmerio, has reached 5000🌟 on Github, github.com/wasmerio/wasmer.

Thank you so much!

llvm-mctoll, github.com/microsoft/llvm-mcto.

A tool that statically, ahead-of-time, translates or raises binaries to LLVM IR.

That's fantastic!

We need to rethink how we build, linkedin.com/pulse/we-need-ret

1⃣ Straw is a local, natural & ecological material
2⃣ Lambda value: 0.056W/mK, i.e. exceptional insulation
3⃣ Fire protection w/o fire retardant: REI120 & REIef120
4⃣ Capture 10'000kg of CO₂ (-88.7kg CO₂/m²)

Dramatically reduced power usage in Firefox 70 on macOS with Core Animation, mozillagfx.wordpress.com/2019/.

Power usage's improved by 3x or more for many use cases. Computer battery life is greatly extended!

Compiling a CPU, in a cheap FPGA board, thanassis.space/myowncpu.html.

Everything is awesome. A must read.

Making the Tokio scheduler 10x faster, tokio.rs/blog/2019-10-schedule.

Tokio is an async runtime for Rust. Its internal scheduler has been improved.

Schedulers are complex (I've studied them back in University). Impacts are huge.

The article is very well written.

How to speed up the Rust compiler some more in 2019, blog.mozilla.org/nnethercote/2.

rustc is faster than ever. The fixes are interesting to understand. Good stuff to learn.

Do you like open source?
Do you like ?
Do you like Rust ()?
Do you like Python, Go, C, C++, PHP, Ruby?
Do you want a family friendly work environment?
Do you want to work remotely?
Are you a woman?

Good news! wasmer.io is hiring 🎉. Please ping me!

com-rs, a Rust crate for creating and consuming COM API, github.com/microsoft/com-rs/.

Reminder: COM is a platform-agnostic, distributed, object-oriented system for creating binary software components that can interact. It is Windows only, but central to Windows.

Zeroize, a Rust crate to securely zero memory while avoiding compiler optimizations, github.com/iqlusioninc/crates/.

It is WebAssembly and embedded friendly.

How Web Content Can Affect Power Usage, webkit.org/blog/8970/how-web-c.

A WebKit article listing some tips to minimize the impact of a Web page on the battery.

Reminder: As a developer, we have the responsability to take care of the hardware of our users.

Deconstructing Google's excuses on tracking protection, freedom-to-tinker.com/2019/08/.

A must read. Google tries to bend the reality with obvious false arguments. The article shows evidences of that.

Show more
Fosstodon

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.