Email or username:

Password:

Forgot your password?
2,452 posts total
Devine Lu Linvega

I can't quite put my finger on why, but there's something very annoying about @lynn's C implementation of mandelbrot compiling to Uxntal and running faster than the Uxntal native implementation haha XD

Avi Bryant

@neauoire @lynn concatenative languages, as we all know, are really wonderful, fantastic…. compilation targets.

⛧ esoterik ⛧

@neauoire @lynn one difference i see is that it's using 8.8 fixed point -- the demo version is using 4.12

Devine Lu Linvega

Tempted to use this top-down notation in a REPL program for Strange Loop.
michael.homer.nz/Publications/

Capital

@neauoire :: I remember toying around with project a while back. I managed to find a program that actually compute something with the limited vocabulary: return the longer of two strings.

At the time I was wondering how you could extend this notation to render Factor's combinators.

Code that computes whether "Factor" or "Concatenative" is the shorter string. There is a diagram on the left showing the data flow.
John Best

@neauoire That would make a super cool REPL! Feels a bit sideways to me, but that’s probably just too much time doing arithmetic in RPN 😀

benjohn

@neauoire sweet. I did some thinking about this a while back and didn’t get anywhere. Something I really wanted was to integrate was algebraic data types and have the visual syntax support that.

Devine Lu Linvega

Back in early spring, I asked for reading suggestions for the summer and we've been slowly going through them these past few weeks, thank you all so much for the suggestions! I can't remember who suggested what, but everything has been fantastic!

Devine Lu Linvega

We hardly see anyone on the water these days, internet has been pretty much non-existant until this evening.

Devine Lu Linvega

It's super wet here, you could drink right out of the air.

Alexander Cobleigh

@neauoire tfw u need foul weather gear to walk around :eccehomo:

Devine Lu Linvega

Caught up with friends from victoria in the inlet. Jerry once towed us out of a bay when we had engine troubles a few years back.

Devine Lu Linvega

The cliff sides around us is giving me vertigo, you can't tell where they end, they just keep on going and then vanish in the clouds.

Avi Bryant

@neauoire I've never been all the way up to Louisa, but pics from nearby Hotham Sound when I was there in March

7047741

@neauoire I think about life like that sometimes.

Devine Lu Linvega

We've sailed into Princess Louisa Inlet last night, I think this is one of the most beautiful place I've ever been to in Canada.

Last arm of Jervis Inlet
Show previous comments
Paul Turnbull :CApride:

@neauoire If you’re headed north we sailed around Haida Gwaii a few years ago and it was stunning as well. That whole coast is amazing.

Doug 🌈🇨🇦 :verified:

@neauoire
I saw a whole tree, roots and all, being sucked under in the entrance. Be careful if it's not slack tide.

Devine Lu Linvega

Just reached the last place that will take garbage and recycling until we come back down in the fall, any waste that we generate from this point on, we have to carry with us.

Show previous comments
voxel

@neauoire is there waste that's OK to throw overboard, like some kinds of food scraps or grey water?

Avi Bryant

@neauoire just FYI I happened across this on a FB cruising group:

"Taku Resort and Marina on the edge of Hariot Bay on Quadra Island was $5 for a plastic shopping bag full of garbage, which I thought was pretty reasonable. Friendly folks who let us tie up for an hour to do a grocery run too."

Devine Lu Linvega

For a while now I've had this idea where, since each uxn rom has as something I call "an application manifest"(a sort of definition of endpoints to locate the application's functions which I use this for keyboard accessibility mostly). I was thinking, I ought to make use of it somehow. Where I could, for example, use Adelie's TGA converer function like you would a server.

I'm not 100% clear on how I can use this yet, but I can't get the idea out of my head.

jakintosh

@neauoire so, with Co, I work towards this by removing the boundaries of "applications" completely; everything is just a routine, and they're all floating in memory. an "application" just becomes an entry point routine that points to the other routines that make up its logic and "vectors", and all of those associated routines can be called by anything that knows its address, which can be stored in a content-hash-to-address map (as in Co) or a string-name-to-address map for someone to call direct

Devine Lu Linvega

So, @lynn wrote a C to #uxn compiler, which allows anyone to write graphical varvara roms in plain C. This setup, where instead of having only the typical main() entry, you also have event bindings as you would in something like Unity(on_button, on_update, etc), is very nice.
github.com/lynn/chibicc

retroprom

@neauoire @lynn With chibicc supporting most of C11, this is just super-cool.

Mark

@neauoire @lynn Looks like a great tool to help with learning Tal as well. Pulling apart generated code and rewriting from scratch it can serve sort of like unit tests for test driven development.

Devine Lu Linvega

@rek Check out this Varvara fan art, titled "Portrait of a software engineer". I don't think @mary realized that varvara had 4 arms, still very cute haha :uxn:

Devine Lu Linvega

@rek @mary Just noticed that uxn on the screen is waving its little arm

Devine Lu Linvega

Just so you know, I've been trying to sign the thing that's going around in support of defederation from META instances, in the name of our instance, but it uses a god damn fucking bloated webapp called cryptpad that won't even begin with our roaming internet. So yeah, we're there in spirit, but I can't sign the thing.

Devine Lu Linvega

Anchored by a little boarded-up wooden cabin on pillars, where when the tide rises high, the water reaches almost all the way to the porch.

Rek, with Pino in the background, and further yet, the little cabin on its island.
Avi Bryant

@neauoire is this in Pender somewhere? Up Agamemnon next?

Devine Lu Linvega

These are all the bits needed to generate my wiki. It's the arm64 application, the preprocessor rom, and the builder rom. Altogether it's about 37kb

Bit maps for all 3 applications.
Show previous comments
maxmoon 🌱

@neauoire Do you have a link to the wiki page? I am curious how a 37kb wiki looks like?

🧿 thgs

@neauoire excuse my ignorance but where one can see the wiki?

Devine Lu Linvega

You can’t separate the history of timekeeping, and even time zones, from both colonialism—which involves also putting people to work right—and industrialism. We don’t have more and more minute measurements of productivity for no reason. It’s like there was always a reason to be doing it, and the reason was always to get more work out of people faster.
emergencemagazine.org/intervie

Show previous comments
River Rat

@neauoire a very stimulating interview. I confess I avoided picking up her first book precisely because at first glance it struck me as a "self-help" book, a type of book I have a peculiar distaste for, but after reading this interview I may have to look at it again more seriously.

The interview made me run down a lot of threads, but as to the quote you shared I think something could be said about the role of measuring time in controlling space, particularly referring to navigation. I'm sure your life as a sailor has made you aware of this, but the history of timekeeping, literal physical timekeeping technology, is closely linked to navigation, maybe moreso than to dividing up people's labor hours. The chronometer being a necessary development to being able to solve the navigational triangle and use celestial navigation to find one's longitude. And this line of advancement only continued with the development of radio navigation, including the now ubiquitous GPS, which relies on precise timekeeping. I would be curious to learn about this history and its relationship to culture and "industrial time" more broadly if someone has written about it.

@neauoire a very stimulating interview. I confess I avoided picking up her first book precisely because at first glance it struck me as a "self-help" book, a type of book I have a peculiar distaste for, but after reading this interview I may have to look at it again more seriously.

The interview made me run down a lot of threads, but as to the quote you shared I think something could be said about the role of measuring time in controlling space, particularly referring to navigation. I'm sure your...

⛧ esoterik ⛧

@neauoire yeah i think i agree. measuring time (sunrise and sunset, phases of the moon, position of the stars, understanding the universe) has always been interesting to humans. but i think that impulse gets subverted and used to control, coerce, and (at best) coordinate humans.

bitzero

@neauoire Odell rules. “How to do nothing” is a great book. At least, for those of us who think - I strongly do - that (re)taking your time is a revolutionary act in our society.

Devine Lu Linvega

@xiroux it's likely to be because you use a hidpi screen. And your image that is 3000px wide has more data to display.

Stanislaus Grumman 🇵🇸

@neauoire Aaaah, that's right 🤦‍♂️ So it's not 900 physical pixels on my screen, but 1800 (I think I'm rendering 2x the resolution), right?

Go Up