Email or username:

Password:

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

Finally managed near perfect edit-in-place with drifblim, I'll soon be able to do live-reloading without loosing state.

The twitch in the video comes from storing the scroll position as an offset from an address which changes when the symbols gets reorganized, I'll hunt this one down and soon have a smol malleable system.

Show previous comments
Devine Lu Linvega

Cracked it!

I can do live edits of running #uxn applications using only uxn-hosted tools, this is going to change the way I work dramatically.

tbsp

@neauoire This is super exciting! Is it still using the ctrl+p mechanism in Left to pipe the file contents to drifblim? I've been trying that again and just get "!! Error: File in RESET" back from drifblim.

Devine Lu Linvega

Lorenzo Senni's recent album has such good summer vibes šŸŽµ

Devine Lu Linvega

I was lacking a way to know the selection length, so I made a little bubble using the label assets that follows the cursor. It looks really nice

Devine Lu Linvega

Spent a bit of time this morning optimizing Left, the rom is back down to 12kb.

Devine Lu Linvega

There's a certain Prolog je-ne-sais-quoi to makefiles

Show previous comments
cancel

@neauoire looking forward to the part where you go back to not using makefiles, like I did years ago

Rob Landley

@neauoire The thing that annoys me about them is it mixes imperative and declarative code in the same context. Especially with assigning values to variables. You need to control what order things happen in, and can't.

Devine Lu Linvega

The morning fog just lifted and gave space for a few rays of sun.

Octopus Islands
Devine Lu Linvega

I've been reading Dealers of Lightning, learning about the story of Xerox PARC, I went in expecting an uplifting story about a supporting environment fostering creative indepen-

I was already impressed by the work that came out of that place, but I think now I'm even more impressed that anything at all came out of there despite all the bullshit they were dealing with under Xerox which are the fucking worst.

Reid D. M.

@neauoire yeah I think that dealers of lightning and the soul of a new machine are, at best, celebrations of creativity and craft in spite of dysfunction if not just portraits of it

Ed Davies

@neauoire Thanks for the recommendation. Added to my (not short) to-get list.

Neither of the online book stores I usually use (Blackwell's and Waterstones) has this but amazon.co.uk does. But this from their synopsis: ā€œThis brilliant group created ā€¦ and the graphical interface (one of the main precursors of the Internet)ā€. What?

Joe Pasqua

@neauoire Xerox was my first job straight out of uni in 1981 when we were first bringing Star to market.

I worked in the Pilot team (OS kernel) and it was indeed a wonderful place. The environment for a techie like me (uninvolved in all the higher level machinations) was indeed a supportive one that fostered innovation.

At the time, many of us naively believed that having the best technology would win the day. It was beneficial to me to unlearn this early in my career.

Devine 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*

Devine 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.

Devine 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

Devine 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"

Devine Lu Linvega

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

Banaslug on a dead leaf in Von Donop
Devine 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...

Macro shot of an intensely bright orange slug in the grass
Devine 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.

Devine 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

Devine 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

Filling jerry cans before we filter the water.
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).

Devine Lu Linvega

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

Devine 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.

Version numbers for each device in the Varvara emulator.
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

Devine 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.

Go Up