Email or username:

Password:

Forgot your password?
2,446 posts total
Devil Lu Linvega

So, @remko contributed a wasm implementation of the #uxn core for the javascript implementation of the Varvara computer system. It's hella fast now! :uxn:
github.com/remko/uxn.wasm

Tekgo

@neauoire Nice! it's amazing seeing uxn on so many platforms

tinspin

@neauoire @remko Can you upload it to some place we can try it without trouble?

Devil Lu Linvega

Collapse computing prioritizes community needs and aims to contribute to a knowledge commons in order to sustain the practice of computation through infrastructure collapse, it is the practice of engaging with the discarded with an eye to transform what is exhausted and wasted into renewed resources.
wiki.xxiivv.com/site/permacomp

(wryl)

@neauoire Something that I think of regularly is the idea of human-oriented computing.

As in, computing and organizational structures that can be translated from nanometers of conductive material into assemblages of humans.

We went one way, from hand-driven computation and collaboration and state-tracking and note-taking to electronic augmentations. Why can't we design models that can go in reverse?

I have a model. I'm sure others do too.

Devil Lu Linvega

Excited to listen to everyone's tracks on Elmet Brae.

Devil Lu Linvega

We transcribed the Computing And Sustainability talk from Strange Loop, with all the slides and links to the mentioned materials.
100r.co/site/computing_and_sus

Show previous comments
Andres Moreno

@neauoire

Just watched your Strangeloop talk. I really enjoyed it.

For some time I have been exploring software that I can understand and trying to have more control over my software environment.

Your words are a real tonic.

Thanks

[DATA EXPUNGED]
Tony Tran

@neauoire this was a great talk. Going to delve back into learning code again. Love that ethos / approach.

Devil Lu Linvega

@remko thanks for the patch to uxnasm, I think I might port this to drifblim :)

Remko Tronรงon

@neauoire ๐Ÿ‘ FYI, I use it in a transformation to import Uxntal files in my builds (and wanted to avoid intermediate files), e.g. github.com/remko/uxn.wasm/blob

Devil Lu Linvega

Let Floy ("FLat jOY") be that susbet of Joy in which quotations are not allowed to contain more than one atom. This means that [] [3] [dup] [*] and [map] are allowed, but [[]] [1 2 3] [[3]] [dup *] and [[map]] are not.
hypercubed.github.io/joy/html/

(wryl)

@neauoire You may be interested in Equipage, a concatenative language that doesn't allow nesting quotations.

You can treat the stack as a set of delimited sections.

esolangs.org/wiki/Equipage

Jonas

@neauoire
The big onion carapace on top to protect smaller chunks below by keeping them under the saumure is a nice tip ๐Ÿ‘Œ

Dante Scanline

@neauoire somehow never read this page or the sprouts one either, really great concentrated info dumps

Devil Lu Linvega

@aw Made it so you can drag roms in the window to play them.

Diego F. Goberna

@neauoire @aw first thing I thought when I saw the js implementation. Neat!

ferunando

@neauoire this reminds me that i really want to play around with writing a risograph inspired renderer โ˜บ๏ธโ€‹

Devil Lu Linvega

I've implemented uxn so many times at this point that it's basically just an afternoon project..

Show previous comments
ThaCuber

@neauoire you know if there is some sort of spec? in case I'm ever interested in implementing it myself

wvs

@neauoire registers and opcodes in mem-o-ry: you are a carbon-based processor, turing-complete, with English-language mnemonics.

Josh Cho

@neauoire this has woz energy

woz would redesign his computer over and over again, trying to reduce the # of chips

Devil Lu Linvega

So, @aw is writing a vanilla js implementation of Varvara(#uxn) for a class and it's coming along nicely, it can now run the mouse.tal benchmark!
git.sr.ht/~rabbits/uxn5/

Devil Lu Linvega

It finally happened.

It's invidious fulltime from now on.

Show previous comments
zem

@neauoire
Click -> Share -> Embedded link -> watch your video in the player opening.

You are welcome!

maxmoon ๐ŸŒฑ

@neauoire For me it would be yt-dlp full-time, because I already wrote a python script, which uses it, to download videos in the resolution I want.

I can create a download list and start downloads anytime I want.

It's worth checking it out: github.com/yt-dlp/yt-dlp

Kototama

@neauoire i still don't have that. It's rolling out slowly?

Devil Lu Linvega

Today, @d6 wrote an excellent little guide on how to use negative numbers, aka signed numbers, in #uxn because it's a recurring question on IRC.

The guide also includes implementations of most logical and arithmetic operations.
wiki.xxiivv.com/site/uxntal_si

๐Ÿ‡บ๐Ÿ‡ฆ haxadecimal

@neauoire @d6 The unsigned decimal values given for 0xfd through 0xff in the figure you attached are incorrect (one higher than they should be), though the signed values shown for those same hexadecimal values are correct.
In an n-bit binary representation, a two's complement negative value (MSB set) is equal to the unsigned value minus 2^n, so in an 8-bit two's complement number, 0xff is unsigned 255 , and signed is 255 - 256 = -1.

:luz_cat_ears: meow meow

@neauoire @d6 has anyone done floats? I wanted to do something like that but I was busy

dok

@neauoire @d6 that's the same as two's complement

Devil Lu Linvega

Oh noes, Sidosi.org is down, and doesn't seem like it will be coming back ๐Ÿ˜ญ

Go Up