@hywan@fosstodon.org
@hywan@fosstodon.org avatar

hywan

@hywan@fosstodon.org

🌱 Ecologist 🕸 WebAssembly polyglot :ferris: Rust nerd 👾 Hacker 🎓 PhD Computer Scientist 🤲 Open source lover 🙈 Parser, compiler, low-level, binding, VM/runtime, Web, home automation, embedded… 🚀 R&D Element/Matrix, the decentralized, end-to-end encrypted, open source network 📜 Formerly Wasmer (WebAssembly runtime), Automattic, fruux, Mozilla (Firefox)…
🏠 Living in the stack, in a weird ABI, lost in FFI land

This profile is from a federated server and may be incomplete. Browse more on the original instance.

hywan, to firefox
@hywan@fosstodon.org avatar

Mozilla position about the Web Environment Integrity API proposed by Google, https://github.com/mozilla/standards-positions/issues/852#issuecomment-1648820747.

> Mozilla opposes this proposal because it contradicts our principles and vision for the Web.

> Mechanisms that attempt to restrict these choices are harmful to the openness of the Web ecosystem and are not good for users.

Excellent response.

#web #OpenWeb #mozilla #firefox

hywan, to random
@hywan@fosstodon.org avatar

difftastic, https://github.com/Wilfred/difftastic.

Difftastic is a CLI diff tool that compares files based on their syntax, not line-by-line. Difftastic produces accurate diffs that are easier for humans to read.

It supports many languages and is compatible with Git.

It ignores formatting changes.
Visualise wrapping changes.

hywan, to random
@hywan@fosstodon.org avatar

Carbon Bombs, https://www.carbonbombs.org/.

Transparent data and visualization about the world's biggest fossil fuel extraction projects, and their links with companies and banks.

Example with TotalEnergies, https://www.carbonbombs.org/companies?name=TotalEnergies+SE

  • 17 carbon bombs
  • 43.6 GtCO₂ emissions
  • 55.7 $B financed since Paris agreement

Top banks financing TotalEnergies:

  • Crédit Agricole
  • BNP Paribas
  • Société Générale

And so on.

Pretty useful. Banks have a gigantic impact. Choose a better bank.

#carbon #ecology

hywan, to random
@hywan@fosstodon.org avatar

I don't want AI.
I want a working printer.

hywan, to ai
@hywan@fosstodon.org avatar

Daily reminder that ChatGPT uses a prediction model. The answers aren’t smart, or thought, it’s basically random bytes that try to more or less look like as valid answers. Truth is never involved. It’s a well-done, nicely made, convincing fake. Nothing is smart or intelligent here. It’s a prediction model.
Bonus, it requires tons of energy. Is it worth it?

#ai#chatgpt

hywan, (edited ) to rust
@hywan@fosstodon.org avatar

Official Mastodon account for Rust: @rust.

Yes!

#RustLang

hywan, (edited ) to security
@hywan@fosstodon.org avatar

A giant leap forwards for encryption with MLS, https://matrix.org/blog/2023/07/a-giant-leap-with-mls/.

The Messaging Layer Security (MLS) protocol is a new encryption standard defined by the IETF (RFC9420), to provide a way for users of a messaging service to communicate securely without servers being able to eavesdrop on their conversations.

Matrix has been working on this with Cisco, Google, Mozilla, AWS, Wire and so on.

Matrix is working on making MLS decentralized too.

#messaging #encryption #security #ietf #matrix

hywan, to bluesky
@hywan@fosstodon.org avatar

BlueSky exploits, https://github.com/qwell/bsky-exploits.

> I have discovered a number of security vulnerabilities in Bluesky and atproto. Each time I've found something new, I've chosen to report it […] and provide them with details. Bluesky has responded to only one of these reports […] 4 days after submission, saying "We appreciate the report, and we'll be taking a closer look at the issue.". They did not follow up on that report and they have not responded to any of my other reports.

#bluesky #security

hywan, to node
@hywan@fosstodon.org avatar

The massive bug at the heart of the NPM ecosystem, https://blog.vlt.sh/blog/the-massive-hole-in-the-npm-ecosystem.

One more horror story about NPM 🤦.

#npm #JavaScript #ecosystem #security #safety

hywan, to random
@hywan@fosstodon.org avatar

The case for Nushell, https://www.jntrnr.com/case-for-nushell/.

Relevant article about shells, and how Nushell pushes the boundaries further. I highly recommend reading it.

#shell #nushell

hywan, to GraphicsProgramming
@hywan@fosstodon.org avatar

Bevy 0.12, https://bevyengine.org/news/bevy-0-12/.

Once again, an incredible release. Great job 👏 !

#rendering #game #engine #RustLang #ECS

hywan, (edited ) to random
@hywan@fosstodon.org avatar

About xz: fortunately it was an open source software. Imagine if it was close source, imagine if individuals or companies were injecting malicious codes in all their softwares, what a disaster it would be.

Oh. Yeah. It’s sarcasm.

Please don’t blame the open source model. This attack/backdoor has been detected because all softwares were open source. Blame the free volunteer-based economy, that is foundational for large stacks, yup, that’s OK, but not the open source model.

#xz #OSS

hywan, to rust
@hywan@fosstodon.org avatar

USV, https://github.com/sixarm/usv.

Unicode Separated Values (USV) data markup for units, records, groups, files, streaming, and more.

A better CSV, TSV, or ASV. It uses existing UTF-8 symbols. An RFC for the IETF has been submitted, https://www.ietf.org/rfc/rfc4180.txt.

It comes with Rust crates. Even converters, like usv-to-csv and csv-to-usv (https://github.com/SixArm/csv-to-usv-rust-crate and https://github.com/SixArm/usv-to-csv-rust-crate).

Pretty neat and clever!

#data #unicode #csv #usv #RustLang

hywan, to random
@hywan@fosstodon.org avatar

What is a 1x engineer?, https://1x.engineer/.

Via @bnjbvr

hywan, to ai
@hywan@fosstodon.org avatar

OpenAI is jumping from scandal to scandal. But yeah sure, let’s use their products, we can safely and blindly trust them, what can go wrong?
Please wake up. All this is absurd.

#ai #OpenAI #privacy #energy

hywan, to GNOME
@hywan@fosstodon.org avatar

Introducing GNOME 46, “Kathmandu”, https://release.gnome.org/46/.

Impressive release. Congrats GNOME community!

#gnome

hywan, to climate
@hywan@fosstodon.org avatar

Someone is going to dim the sun, and it will be soon, https://climate.benjames.io/someone-is-going-to-dim-the-sun/.

The fact:

  • “100 planes injecting sulfur particles into the stratosphere would dim the sun by about 1%, and cool the earth by about 1°C”

The reality:

  • We don’t know if a cascade reaction can happen, and if it will, it can be absolutely dramatic.
  • It is most costly than the article suggests.
  • We need to regulate/forbid this.

hywan, to golang
@hywan@fosstodon.org avatar

WASI support in Go, https://go.dev/blog/wasi.

The Go compiler now supports Wasm with the WASI ABI. It still produces quite heavy modules and it’s kind of slow. TinyGo remains a best option, https://tinygo.org/.

#GoLang #WebAssembly #WASI

hywan, to internet
@hywan@fosstodon.org avatar

Norway has had it with Meta, threatens $100K fines for data violations, https://arstechnica.com/tech-policy/2023/07/norway-has-had-it-with-meta-threatens-100k-fines-for-data-violations/.

> Until Meta makes some big changes, it will be fined $100,000 daily for Norwegian user privacy breaches, the Norwegian Data Protection Authority, Datatilsynet, said yesterday

> "It is so clear that this is illegal that we need to intervene now and immediately […] We cannot wait any longer."

#meta #facebook #instagram #privacy #norway

hywan, to firefox
@hywan@fosstodon.org avatar

Firefox Got Faster for Real Users in 2023, https://hacks.mozilla.org/2023/10/down-and-to-the-right-firefox-got-faster-for-real-users-in-2023/.

> a user receives feedback on page loads almost 15% faster

> a considerable improvement of 300ms, or almost 20%

> a 10% improvement to the slowest keypresses

Firefox is being faster and faster. It was already fast, now it’s even better. Congrats to the engineering teams!

hywan, to rust
@hywan@fosstodon.org avatar

Launching the 2023 State of Rust Survey, https://blog.rust-lang.org/2023/12/18/survey-launch.html.

Your feedback is very valuable. Please, give 10mn of your time 🙂.

#RustLang

hywan, to random
@hywan@fosstodon.org avatar

.io considered harmful, https://www.beep.blog/io/.

Interesting read about what’s happening in the Chagos Archipelago by Britain.

Does anybody know how much the TLD domain IO represents in terms of money?

#chagos

hywan, to Futurology
@hywan@fosstodon.org avatar

Dear Fediverse,
I'm looking for a gift for my 8 yo son: A robot. Something that can be self-built, used, be repaired, if possible open source, and versatile.
Any recommendation?

#robot #OpenSource

hywan, to rust
@hywan@fosstodon.org avatar

iamb, https://github.com/ulyssa/iamb.

A Matrix client, in the terminal, for Vim addicts.

It's even written in Rust. And it's even using the Matrix Rust SDK (https://github.com/matrix-org/matrix-rust-sdk).

#matrix #client #tui #RustLang

hywan, to fediverse
@hywan@fosstodon.org avatar

Support ActivityPub for merge requests, https://gitlab.com/groups/gitlab-org/-/epics/11247.

> The goal of those documents is to provide an implementation path for adding fediverse capabilities to Gitlab.

w00t

#fediverse #ActivityPub #gitlab #git #scm

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • provamag3
  • GTA5RPClips
  • tacticalgear
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • ethstaker
  • Leos
  • anitta
  • cisconetworking
  • megavids
  • lostlight
  • All magazines