3 ms·
Oh that's cool! I've set off time to blog about getting my broadband RF scanner (connecting to USRP B200 via WebUSB) to work in WASM. https://rf-survey.habets
by thomashabets2 22d ago
Oh that's cool!
I've set off time to blog about getting my broadband RF scanner (connecting to USRP B200 via WebUSB) to work in WASM.
https://rf-survey.habets.se/ https://rf-survey.habets.se/
It's basically https://blog.habets.se/2026/08/Broadband-RF-scanner-revisited.html https://blog.habets.se/2026/08/Broadband-RF-scanner-revisite..., but in the browser.
I also have an AX.25 decoder (https://thomashabets.github.io/ruwasm/ https://thomashabets.github.io/ruwasm/) and plain old FM receiver (https://cement.retrofitta.se/tmp/rtlsdr-fm/ https://cement.retrofitta.se/tmp/rtlsdr-fm/) already. The latter two work with RTL-SDR, also via WebUSB, so no software installs or setup required.
I've been meaning to make a "GNU Radio in the Browser" (well, gnuradio-companion-like) for my RustRadio project to build flowgraphs without coding, but not gotten to it yet.
- alightsoul 22d agoWith wasm, I see a future where the browser and thus web technologies are a UI toolkit for a Linux desktop environment. It already is, people hardly use GTK and qt anymore except for desktop environments or embedded like on cars due to performance limitations. It would be cursed to see a browser running within a browser. But then replacing a desktop environment might be the limit of replacing GTK qt and other UI toolkits with web technologies, making it unnecessary and opposite to the reason people use Linux which is performance
- thomashabets2 22d agoI agree. Browser APIs don't have as much coverage as native APIs, but I would say that by far most UIs should be in the browser nowadays. Quake can run in the browser, so in my opinion so can the likes of Photoshop. Maybe the latest AAA game is a different beast, but that's a tiny edge case. Websites instead of apps on mobile is something that basically always sucks, but I don't see the same on desktop. Just build your UIs in WASM already. :-) > It would be cursed to see a browser running within a browser It's been done.
- WorldPeas 22d agogio with golang is a great place to start imo
- necovek 22d ago> Websites instead of apps on mobile is something that basically always sucks I find it's the opposite: on my computer, I want native apps, but on the phone, it is very hard to manage a large collection of single use apps because I do not have a keyboard to quickly navigate between them.
- pipe2devnull 22d agoIf you are on an iPhone you can add a website to the Home Screen and it functions as a dedicated app essentially and the opened instance is treated separately from safari
- not2b 22d agoIt is the same on Android.
- necovek 22d agoUhm, I am saying that I do not want a 100 apps (website-based or native) on my phone because this is hard to manage without better human-computer interfaces like a big screen and physical keyboard. So I am not sure how making a web page into an app actually helps me? When they are a web page I frequent, typing a few letters in the browser URL bar gives me the URL to click on and get there.
- pipe2devnull 21d agoYou can type into the search bar to search for apps on your phone. I don’t really bother with things on my home screen
- necovek 21d ago
- password4321 22d agohttps://wikipedia.org/wiki/Igalia https://wikipedia.org/wiki/Igalia > open source solutions … centering on browsers https://hn.algolia.com/?query=Igalia%20comments%3E5&sort=byDate https://hn.algolia.com/?query=Igalia%20comments%3E5&sort=byD...
- kruffalon 22d agoOff-topic: http://retrofitta.se/ http://retrofitta.se/ retrofitta Definition Add (a component or accessory) to something that did not have it when manufactured. What did you think it meant? [EoF] Strålande! Well done :) "Fitta" is sort of like "cunt" in Swedish & .se is the TLD of Sweden.
- jjgreen 22d agoThe Swedish Scunthorpe problem ...
- iscarelli 22d ago[dead]