abcdw, to random
@abcdw@fosstodon.org avatar

Guile is coming closer to web assembly. Impressive results.

https://spritely.institute/news/scheme-to-wasm-lambdas-recursion.html

deadparrot, to rust
@deadparrot@mastodon.social avatar

Oh… oh! WASIX makes the WASI ABI more compatible with POSIX

https://wasmer.io/posts/announcing-wasix

Shini92, to rust
@Shini92@mas.to avatar

I published vite-plugin-vue-hsml@0.1.0 just some seconds ago 🚀

It's 100% unstable 😆, but uses via 🦀

I didn't even test what would happen if it would throw an error 😜

A next step is to create a extension to build syntax highlighting and I never did something like that

https://www.npmjs.com/package/vite-plugin-vue-hsml

smallcircles, to random
@smallcircles@social.coop avatar

Ping @alcinnz want to pass recent finding to ya:

https://social.coop/@smallcircles/110445148829899767

I guess what Hixie is proposing is not in line with direction you wanna give to your browser impl? Not sure. But this intriguing. For a different project I've been looking a bit into - what I call a ". Everywhere." paradigm shift based on , and Component Model.

(Very much in 'hype cycle' stage for early adopters with growing attention in corporate world. Not so much so in circles yet)

smallcircles, to webdev
@smallcircles@social.coop avatar

"Towards a Modern Web Stack"

This is interesting.

Ian "Hixie" Hickson editor of HTML specification for 10 years, in January 2023 criticises the use of , , for intricate applications, and proposes an alternate approach based on 4 lower-level :

  1. (for )

Gets criticised for it and defends his proposal on HN: https://news.ycombinator.com/item?id=34612696

(Correct link to the Google Doc is in bottom comment by Hixie)

smallcircles,
@smallcircles@social.coop avatar

"This document proposes to enable browsers to render web pages that are served not as HTML files, but as Wasm files, skipping the need for , , and parsing in the rendering of the page, by having the , , and APIs exposed directly to . To enable developers to continue to use the wider range of APIs exposed on the web, a mechanism to "escape" to a JavaScript environment would need to be made available as well."

jberi, to random
@jberi@hachyderm.io avatar

Is this nerd catnip or what? RISC-V, WebAssembly & Synth tunes. https://www.youtube.com/watch?v=B5SpcO1NSKc

data0, to webdev

Same!

> I've always tended to be a web maximalist, but I've never felt more optimistic than I do now about the power of the modern web as a true application platform. @ameo

https://cprimozic.net/blog/building-a-signal-analyzer-with-modern-web-tech/

jbzfn, to rust
@jbzfn@mastodon.social avatar

🦀 50 Shades of Rust
Or emerging Rust GUIs in a WASM world
— monadical.com


https://monadical.com/posts/shades-of-rust-gui-library-list.html

isntitvacant, to random
@isntitvacant@hachyderm.io avatar

WHEW so this took a while to write.

I went to go explain why WASM might succeed at JVM's goal of "write once, run anywhere" and found that I ... really needed to define my terms better.

So, here's the first part of a series on understanding : virtualization.

https://www.neversaw.us/2023/05/10/understanding-wasm/part1/virtualization/

(Get excited for the part where I find a paper from 1978 that validates my mental framework!)

janriemer, to rust

It's alive!🎉

I've built a in , compiled it to and integrated it into a app! :awesome:

It's called selecuery.✨

It can transpile X++ select statements into query expressions. If you think "X++" is a typo and you don't have any idea of what I'm talking about, don't worry.😄

Have a look at the video below.

This project is dear to my heart! ❤️ I've started it 2019 for learning .

I think, I've been transpiled during this project as well.🤪

A video showing a web app with two code editors side-by-side. On the left, source code is entered, which looks like an SQL dialect. As the code is entered on the left, the code editor on the right updates in real-time. The right editor shows the SQL-like statement in a very different form, namely as a sequence of method calls on a query object. So it has just transpiled a declarative SQL-like statement into a procedural query expression. You can think of it a bit like C#'s LINQ: LINQ also has a declarative form and a procedural form.

sunfish, to random
@sunfish@hachyderm.io avatar

has a JIT and a runtime that uses a lot of pointers, so it's especially cool that this PR is able to make it preserve strict provenance and run under stacked borrows in Miri:

https://github.com/bytecodealliance/wasmtime/pull/6338

janriemer, to rust

Urgh, + + is such a dream stack! ✨ 💖

Stay tuned for some magic in the next few days... 🤞

(:awesome:)

savanni, to random

Hey, tonight I think I want to spend some time trying to build a toolchain that links together Kifu-core, the wasm binding, and the typescript app.

All of this using .

If any of you want to join me, I'm thinking 11pm, eastern, and I can set up a jitsi room for it.

savanni,

At this point, I have an expression that builds just the web portion of the app from a node2nix set of dependencies and the directly using webpack to generate the end result.

If I can build the rust-wasm module, I should be able to include it as a dependency.

rauschma, to programming
@rauschma@fosstodon.org avatar
janriemer, to rust

Whoop! 🎉 I've just called a module from my app! :awesome:

It uses rsw with it's Vite plugin:

https://github.com/rwasm/vite-plugin-rsw

Good examples can be found here:
https://github.com/rwasm/learn-wasm

It requires a bit of config, but not too bad, given that it's bleeding edge.

What tripped me up in the very end:
You need to call init() first from your wasm module, otherwise error "wasm is undefined", when calling your function.

https://users.rust-lang.org/t/wasm-pack-without-node-js-npm/55949

tomayac, to random
@tomayac@toot.cafe avatar

🥳 It’s happening: the Intent to Deprecate and Remove for Web SQL has been sent: https://groups.google.com/a/chromium.org/g/blink-dev/c/fWYb6evVA-w/m/pziWcvboAgAJ; read more about our plans on the blog: https://developer.chrome.com/blog/deprecating-web-sql.

Together with the SQLite team, we’ve prepared a replacement for Web SQL based on SQLite Wasm backed by the origin private file system (OPFS): https://developer.chrome.com/blog/sqlite-wasm-in-the-browser-backed-by-the-origin-private-file-system/.

There’s also a Web SQL 🔜 SQLite Wasm migration guide: https://developer.chrome.com/blog/from-web-sql-to-sqlite-wasm/.

#️⃣ Hashtags:

chris_hayes, to random
@chris_hayes@fosstodon.org avatar

Running an operating system in the browser will never not be amazing.
http://copy.sh/v86/

robinlovelace, to opensource
@robinlovelace@fosstodon.org avatar

Looks like a world first to me 🚀 New functionality developed as part of collaboration between @activetraveleng and @turinginst 🔥
contributions welcome 🙏👇

RT @CarlinoDustin
Introducing the world's first? open source tool to sketch areas bounded by streets! Give it a shot at https://dabreegster.github.io/route_snapper/ and feedback at https://github.com/dabreegster/route_snapper/issues

https://twitter.com/CarlinoDustin/status/1651555058897625088

video/mp4

imsnif, to random
@imsnif@hachyderm.io avatar

More plugin system updates for . I'm about to merge a PR (https://github.com/zellij-org/zellij/pull/2410) that makes plugin updates and renders asynchronous. This is in addition to the recent PR that made them load asynchronously.

This opens the door for headless "background worker" plugins/instances that will address the issue of not being able to use threads in since they're still unstable.

Next up: thinking up an API for this and implementing fuzzy file name/contents search with it in Strider.

J_aa_p, to fediverse
@J_aa_p@mastodon.social avatar

With https://Tusk.Ninja's ''Txt2Img' you can create an image online, upload a background image (optional), add text, emoji's etc. and post it directly as a 'Toot' to your followers. Works on mobile and desktop. It adds 'alt-text' automatically too.

It's a 8 Preview 3 SPA (web application)

Gers, to programming

"High accuracy GameBoy emulator written in Rust and available in the browser via WASM"

original post: https://www.reddit.com/r/rust/comments/12qj2ty/ironboy_high_accuracy_gameboy_emulator_written_in/

https://nicolas-siplis.com/ironboy/

anderseknert, to random
@anderseknert@hachyderm.io avatar

The talk on running via for policy evaluation in hard to reach places, from the Wasm day preceding last week, by colleague @charlieegan3, has just been published online 😃

https://www.youtube.com/watch?v=BdeBhukLwt4

anderseknert,
@anderseknert@hachyderm.io avatar

@charlieegan3 And another talk on + at the same conference about Rego policy evaluation in the kernel... which if anything qualifies as a "hard to reach place" 😄 By Nandor Kracser from Cisco.

https://www.youtube.com/watch?v=JSKNch6piyY

CollaboraOffice, to opensource
@CollaboraOffice@mastodon.social avatar

Watch the talk by @allotropia's Balazs Varga from the 2023 in and hear about 𝗛𝗲𝗮𝗱𝗹𝗲𝘀𝘀 𝗣𝗗𝗙 𝗖𝗼𝗻𝘃𝗲𝗿𝘀𝗶𝗼𝗻 𝗶𝗻 𝗪𝗲𝗯 𝗔𝘀𝘀𝗲𝗺𝗯𝗹𝘆 with @libreoffice. 📄

https://m.youtube.com/watch?v=X8LwaDjcr7M&feature=youtu.be

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