Email or username:

Password:

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

I don't understand why we have internet where we are.

Avi Bryant

@neauoire might not be the real answer but this is part of the map from connectedcoast.ca

mcc

@neauoire *camera pans down beneath the boat to show six mermaids with glasses clustered around a WAP sealed in a plastic bag, typing happily on their laptops*

Devil Lu Linvega

That's it. I'm learning how makefiles work, today.

Show previous comments
evolbug

@neauoire interesting how many people are opposed to make in this thread. definitely smells like distaste born of generated makefiles (autotools, cmake) and makefiles that try to be too clever with magic calls.

make at it's core provides a very simple yet very powerful mechanism of dependency based shell execution, which alone makes it very easy to reason about and write 'recipes' for any common tasks (not just builds) you want to do in a project without reinventing half of it in shell.

Devil Lu Linvega

I'm very frustrated that I can't figure out how to make makefiles do very simple things. This is beyond me, who the hell came up with this madness

Moffin'tosh

@neauoire TFW the biggest reason I'm using rust is because of cargo

Max Cahill

@neauoire love how the little friend clearly has some spiderweb or other junk on their face but its just not a priority vs vibing through the undergrowth

Devil Lu Linvega

We're out of wine and olives. TURN THIS SHIP AROUND-

πŸ’‰Eliot B

@neauoire obligatory quotation "Reminds me of my safari in Africa. Somebody forgot the corkscrew and for several days we had to live on nothing but food and water.

W. C. Fields"

Devil Lu Linvega

Whenever it rains, the forest floor is crawling with these handsome fellows.

Devil Lu Linvega

Under the dead trees, it's full of these white snails, they're awfully photogenic.

meetar

@neauoire we call them all β€œDoug”

short for β€œDouglas the Sluglas” (gender-neutral)

Karsten Schmidt

@neauoire Banana slugs? In Europe we've got some of their pretty scarily intense orange cousins...

Devil Lu Linvega

For the past couple of weeks, I drink my morning coffee reading through the 2012 archives of LtU. I feel like each day I understand plt things a tiny little bit better.
angelfire.com/tx4/cus/lambda.h

Kaiser Bill’s Batman

@neauoire Semi-related: It’s kind of mindblowing that Angelfire and Lycos are still around.

Devil Lu Linvega

In Verner Vinge’s space opera A Deepness in the Sky, he proposes that one of this future’s most valuable professions is that of Programmer-Archaeologist. The Programmer-Archaeologist churns through this maddening nest of ancient languages and hidden/forgotten tools to repair existing programs or to find odd things that can be turned to unanticipated uses.
web.archive.org/web/2012030818

Devil Lu Linvega

Here we were thinking we might soon have to find a village that would let us buy some water.

FREE WATER, FROM THE SKY, CAN YOU BELIEVE IT

Show previous comments
Morgan Arnold

@neauoire the elites don't want you to know this, but the water in the sky is free. you can take it home. i have 458 water

Avi Bryant

@neauoire over the weekend I was running a 100' hose from a tiny creek we found up a cliff, down to the shore. (The creek went underground at lower elevations).

Devil Lu Linvega

The return of the on-screen debugging! Got fed up using the terminal to print system status.

Devil Lu Linvega

It's a long, long LONG, way too long, like asked for 400 times too long, added to TODOs half that many time long, added, removed, tried again too long, didn't like it removed it back out too long, long time coming.

I've added per-device version printing to #uxn, uxemu, uxncli, uxn11, etc.. I'll increment the versions if I ever break anything again in the mailing list. This is version 1, for each device specs according to the docs. And this will be queriable from within a rom soon too.

Show previous comments
Kirtai

@neauoire I'm not sure how to feel about this, it might lead to forking or fracturing of the system?

⛧ esoterik ⛧

@neauoire wow! thanks for doing this. i think this will be super helpful and also just kind of fun to play around with. <3

Devil Lu Linvega

Oh, I just realized where I've stolen the uxntal lambdas from, they're from postscript, I knew I saw this somewhere but I couldn't remember where until now.

Devil Lu Linvega

So, @rek thought of a pretty clever boat hack to re-use the worn out seals from pickling jars. They fit snuggly around mason jars, and will stop them from hitting each other while we're underway.

Phillip Upton

@neauoire @rek

Hm… I might be able to use that in my camper.

We often drive over washboard roads.

Michael Thurm

@neauoire @rek Great idea! Since you seem to still have lots of jars without rubber bumper: use it on every second jar only. Also eliminates the need to adjust the heights.

Devil Lu Linvega

"x+x"
*some people clapping*
"x*2"
*standing ovation*
"dup + "
*the crowd goes fucking nuts*

Devil Lu Linvega

We left Victoria with a medkit that was bursting at the seams with supplies. We're barely into august and we've fallen/gotten bit/walked into barnackles/etc so much that we've ran through all the bandaids we brought with us XD We need to stop falling into brambles and shit

R E K

@neauoire that effing fallen tree has tasted my blood for the LAST TIME!

Devil Lu Linvega

@manifoldslug I dunno if you remember when you last mentioned the simpler uxn core, I spent some time today to bring it upstream with the latest changes and reconnected it :)

git.sr.ht/~rabbits/uxn/tree/ma

max22-

@neauoire @manifoldslug which one is the "canonical" implementation ?

manifoldslug

@neauoire it's cool to see that when coupled with the changes in the interface, it has become more concise than the old simple core I remember:>

also, it's interesting that the reference impl has gravitated back towards simplicity!

Devil Lu Linvega

@tbsp was it you who had made a uxn demo where you could paint pixels that looked like out a spray can? I'm looking for it

Devil Lu Linvega

Implementing the recent changes to Varvara in Oquonie, I noticed how many single-purpose labels I used merely to hop over short lengths of code, enough that having ran out of ideas for names to called them, I would default to like &skip, &ok, or &continue. The solution was to create anonymous labels, and as to be capable of nesting them, I ended up inadvertently adding lambdas to Uxntal.

Just stumbled on "Adding Lambda Expressions to #Forth"

euroforth.org/ef06/lynas-stodd

Too little too late.

Implementing the recent changes to Varvara in Oquonie, I noticed how many single-purpose labels I used merely to hop over short lengths of code, enough that having ran out of ideas for names to called them, I would default to like &skip, &ok, or &continue. The solution was to create anonymous labels, and as to be capable of nesting them, I ended up inadvertently adding lambdas to Uxntal.

⛧ esoterik ⛧

@neauoire did you take a look at zzo38's work here? they seem to have something similar in uxn38

Devil Lu Linvega

We previously defined a programming language with the help of Turing machines.

We chose poorly.

crypto.stanford.edu/~blynn/com

leah & asm & forth, oh my!

@neauoire

>

With universal machines, they explained why it’s impossible to decide if a given Turing machine ever halts

NO. NO THEY DIDN'T. :blobscream:​ see my pinned posts!​

Adrian Cochrane

@neauoire I'm not sure the halting problem is a good argument here (unless you go into Total Functional Programming), but... I do like this paradigm!

Desttinghim

@neauoire my problem with the "lambda calculus is superior" argument is that AFAIK there are no computing machines that are based on lambda calculus. Turing machines are a lot more straightforward as a basis for constructing a computing device. Lambda calculus on the other hand requires a fairly deep understanding of mathematics and mathematical notation to understand well, and doesn't have physical analogues in the same way.

Anyways, I could be wrong and just less familiar with lambdas.

Go Up