posted in Technology

Decimen Lets You Send Files Through Light, Not a Network

I’m not sure when I’d use this, but its a neat concept

Decimen is an open-source web app that moves files between devices through an animated QR stream, requiring no direct network connection, pairing, account, or native app.

linuxiac.com/decimen-lets-you-send-files-through-light-not-a-network/
Decimen Lets You Send Files Through Light, Not a NetworkLinuxiacDecimen Lets You Send Files Through Light, Not a NetworkDecimen is an open-source web app that moves files between devices through an animated QR stream, requiring no direct network connection, pairing, account, or native app.
Edited ⁨⁨Aug⁩ ⁨5⁩, ⁨2026⁩, ⁨02:40⁩⁩enPage

Replying to @⁨new_otters_raft@piefed.ca⁩

A relatively similar tech, though no actual graphics are involved like QR-code images, and hence may be more energy efficient, is of course - Infrared Data Association (IrDA).

Some may still recall the Symbian, music/picture/game files transferred slowly but awesomely between friends/partners watching devices carefully aligned on windowsills, tables…

IrDA is a wireless standard designed for data transmission using infrared (IR). Infrared ports for this purpose have been implemented in portable electronic devices such as mobile telephones, laptops, cameras, printers, and medical devices.

The main characteristics of this kind of wireless optical communication are short-range, physically secure and bidirectional data transfer, at serial cable speeds, with a line-of-sight using point-and-shoot principles. IrDA has been made dormant by newer improved technologies like Bluetooth.

Source: en.wikipedia.org/wiki/IrDA

en.wikipedia.orgIrDA - Wikipedia

Replying to @⁨artwork@lemmy.world⁩

There’s an app, Petit Computer/SmileBasic, available on Nintendo consoles since the DSi and Wii (then had 3DS, wii U and switch version). It’s a programming language that has a lot of features using the target console’s input/output capabilities (touch screen, 3D, gyroscopes, etc).

On 3DS there was a feature to share files (code, image…) through the app’s server, but some wanted to be able to share their stuff in other ways, so they didn’t depend on the app server or so they could share locally with a PC for example.

Someone made a modem kind of program with it to transform the file into a sound sequence, emit it, receive it on another device through mic and retransform it to file. Max transfer rate 92 bytes per second with error checking.

Replying to @⁨new_otters_raft@piefed.ca⁩

There’s this science fiction book, and I’m blanking on the name of it right off hand, but there’s a harvester that attached itself to Ceres, the asteroid, and made octagonal solar shades to freeze the Earth.

The reason I bring it up is because if they detected radio signals too close to them they would fold in on themselves and direct a high energy beam of sunlight towards the target and vaporize them and so the ships would communicate with patches that were basically QR codes on the outside of their hull and the other ship would take pictures and be able to transfer data that way.

I want to say they were using the equivalent of high refresh rate E-Ink screens.

Replying to an earlier post

I wouldn’t use this day to day, but what I found cool was:

  • it doesn’t require cables or any additional equipment (including routers, cell towers)
  • it can’t be detected by anything, assuming you toss a blanket over the transfer

The downside is that if you wanted to get it truly offline, you would need to have the an app installed on both devices ahead of time, if I understood it correctly. (Edit: bolded bits are new)

It did lead to some fun discussion in this thread :)

Replying to @⁨new_otters_raft@piefed.ca⁩

that’s nice and all but there’s another project that did it first and did it better.

github.com/sz3/cfc

CFC uses cimbar codes which are multicolored codes that can transfer up to 106 kb/s

Demo/test android app for libcimbar. Copy files over the cell phone camera! - sz3/cfcGitHubGitHub - sz3/cfc: Demo/test android app for libcimbar. Copy files over the cell phone camera!Demo/test android app for libcimbar. Copy files over the cell phone camera! - sz3/cfc