Email or username:

Password:

Forgot your password?
2,453 posts total
Devine 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.

Pickling jar seal
The seal is wrapped around mason jars.
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.

Devine Lu Linvega

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

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

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

Devine 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

Devine 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

Devine 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!​

alcinnz

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

Devine Lu Linvega

Assembling Oquonie with Drifblim(self-hosted uxntal assembler) takes about 600ms, which allows me to hot-reload as I type. If I don't wipe the zero-page on change(where I keep all the state globals), it almost feels like I'm doing edit in place.

Wanting to dive into this and improve this process is distracting me from actually doing the thing I've set out to do. :angy:

Oquonie source code and preview window.
ThaCuber

@neauoire ah *hell yeah*, I knew it was possible 😄

bx

@neauoire hell yeah! getting into flow with hot reloading on creative programming is gur most pure and mesmerising exerience ive ever had on a computer! it just all feels so magical like im a real wizzard developing a new spell from gur depths of some strange trance like mediditation between me and my machine

Show previous comments
BartGo

@neauoire Most of people are not able to structure their thoughts so well and be so systematic, over so many years. As a parent who would like to encourage its child's development, I am curious - do you have a diagnosis why are we (as counties or societies) so disorganized, unable to focus and follow a vision, unable to learn as perhaps you have studied to learn? Do you see any main pivotal topics, missing from our education (assuming that there is sth like a common "western" kind of education)?

Sergey

@neauoire I don't fully understand what's going on on this site, but I love it.

Devine Lu Linvega

the comforting sound of boiled water poured over tea

Devine Lu Linvega

Stumbled on Timo Noko's homepage today, who built his own boats, navigation softwares, lisp environments..

Proudly unemployed since 1990 👀 goals

"Losing all hope is freedom."

timonoko.github.io/

Kayaking by a sailing barge
Show previous comments
Nico Nico Belić

@neauoire i find it more fascinating that turbo pascal saved his life out in the seas

Nico Nico Belić

@neauoire and thank you for reminding me again about him, I remember discovering him because of nokolisp

mastar2323

@neauoire now I want to know more about him. I’m afraid that this a rabbit hole.

Devine Lu Linvega

I've been reading Dealers Of Lightning, and the sequence when PARC tries to buy a PDP-10, SDS's competing product, and everyone at corporate looses their minds made me laugh so much

Devine Lu Linvega

Fanatic Life and Symbolic Death Among the Computer Bums
ROLLING STONE · 7 DECEMBER 1972
by Stewart Brand
wheels.org/spacewar/stone/roll

Devine Lu Linvega

Listening to HEALTH's Decimation, trying to find a way to rapidly construct tree data-structures with uxntal lambdas.
paste.sr.ht/~rabbits/ffcb5b4fb

:maru: @wim_v12e

Left source for a nested tree layout.
Devine Lu Linvega

"Everything fails," people say. "Hey, especially software." Software Does Not Fail. To be said to fail, software would have to work in the first place then not work in the second place. Software does not do that.
niquette.com/paul/issue/softwr

nf

@neauoire I read this and I’m not sure what point it’s ultimately making, beyond “the only way to write correct software is to be extremely conscientious,” which, while very true, seems also a bit asinine for taking so many words to get there. Maybe I’m missing something.

Duncan Lock

@neauoire
Thanks, that was an interesting read!
When it talks about testing, it's talking about model based testing, mostly. Property based testing goes a _long, long_ way towards fixing the issues with testing raised in the article: en.wikipedia.org/wiki/Software

Devine Lu Linvega

Ported Oquonie to the latest changes to the screen device. It should make it slightly faster on the playdate as well, it removes thousands of cycles wasted drawing the flipped assets one sprite tile at a time.

Show previous comments
Doctor Popular

@neauoire I bought a copy on Itch 4 years ago and I'd love to buy the Playdate version. Where can I find it?

cancel

@neauoire is this something that was already there? does this work with uxn32?

DHeadshot's Alt

@neauoire
I've been out of the loop (on holiday, still am TBH): what are the new changes to the screen device?

Devine Lu Linvega

As suggested by @nettles, I've implemented full auto sprite flipping to #varvara. It doesn't seem to impact any roms negatively, but instead of writing your own sprite flipping routine, you can make use of this to draw entire rows/cols at a time.

A side-effect is that right-to-left, and bottom-to-top, font drawing can make use of the auto byte, which had always been lacking.

implementation: git.sr.ht/~rabbits/uxn11/tree/

test: git.sr.ht/~rabbits/uxn11/tree/

mailing list: lists.sr.ht/~rabbits/uxn

As suggested by @nettles, I've implemented full auto sprite flipping to #varvara. It doesn't seem to impact any roms negatively, but instead of writing your own sprite flipping routine, you can make use of this to draw entire rows/cols at a time.

A side-effect is that right-to-left, and bottom-to-top, font drawing can make use of the auto byte, which had always been lacking.

Dafu flipped x/y to show the different states.
Devine Lu Linvega

@nettles I was happy to test with oquonie and found that it didn't break anything. I'll be able to remove a whole bunch of shim code and make it faster. Thank you so much for the idea <3

Bad Diode

@neauoire a bit busy at the moment but I'll try to add the new screen changes to uxngba et al sometime this month

Devine Lu Linvega

When you read "I am a full-stack developer" on someone's website, you can be certain to expect a 1mb icon font download from a cdn to draw the magnifying glass icon in the site's search bar.

Show previous comments
Michael Beckwith

@neauoire OUCH THE PAIN OF TRUTH IT CUTS DEEP DAMN

devolute

@neauoire When I said full stack, I meant *all* the stack.

xoorath

@neauoire Could you time travel real quick and warn me not to do this in ~2013? Thanks.

Devine Lu Linvega

Spent the evening yesterday with people who've also sailed to japan and back. They did it in a 35' long sailing vessel that they built themselves. They said that back in the 70s, that length was considered long compared to the average.

Devine Lu Linvega

Nowdays, the word on the street is that a bigger longer ship is safer. But problems never get smaller by getting a larger vessel.

wrack

@neauoire As someone who sailed in the early '70s, 33+ feet was 'big'. This afternoon, a Beneteau owner (40 footer) stood at my boat's bow and said, "I'm not sure I'd go anywhere in a boat as small as this."

Fuckwit.

Go Up