Email or username:

Password:

Forgot your password?
2,446 posts total
Devil 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:

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.

Devil Lu Linvega

the comforting sound of boiled water poured over tea

Devil 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/

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.

Devil 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

Devil Lu Linvega

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

Devil 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

Devil 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

Devil 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?

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

Devil 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

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

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

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

Devil Lu Linvega

Removing so much of that visual noise.

Nico Nico Belić

@neauoire looking at your screencasts has been a pleasure for me, there's something so attractive about your setup that it makes me "fall in love at first sight" in a hyperbolic sense :)

I can't get my eyes off this GIF even while writing this.

ThaCuber

@neauoire what do the >s in sublabels mean? is it just to mark it as a one-use label?

Devil Lu Linvega

Many times this summer, people from other boats have come over to see us to tell us they have watched our videos way back when.

I didn't think we had any reach with those beyond our immediate circle

Show previous comments
R. L. Dane :debian: :openbsd:

@neauoire

Wait, you have videos other than #uxn explorations and talks??? :D

[_]

@neauoire I grew up wishing to be a liveaboard but thinking it had somehow become impossible over the last century. ^▾^ I forget how I found them, but those videos were my first exposure to the idea that it's still possible.

The visual and audio aesthetic also made them such cozy videos. ^-^ Every month it felt like getting to sit down with a good cup of coffee on a foggy day or something.

Hugo

@neauoire I too discovered you and @rek by your sailing videos. It’s not a topic I follow so not sure how it came up originally.

I think there’s an intrinsic attraction or magnetism to people who share and follow their passion. I think that came through earnestly in your videos. Was fun watching your progress.

Devil Lu Linvega

Replacing every single-use label for a lambda, things look so much neater(as far as an assembly language can be neat).

Nico Nico Belić

@neauoire what are those extra non-ASCII characters?

Bjornsdottirs

@neauoire what is this

is this a screenshot from your lisp machine

Devil Lu Linvega

Porting projects to making use of lambdas, the ability to nest them is really nice.

In screenshot, left is button handling with lambdas, right is without where each state has to have a unique label.

Devil Lu Linvega

Took the train from chicago to san francisco a couple of years back, and am about to do it the other way from seattle to saint-louis. I'm very much looking forward to it! #TrainJam

Devil Lu Linvega

sudo kill -9 1372
*squints*

sudo kill -9 1312
"wait, what did I kill"

Show previous comments
Jonas

@neauoire
You just made me remembering my time playing russian roulette with my process back in the early 00's with psdoom

Z@b0\/\/

@neauoire that's because you use those cool but weird fonts 😄

Go Up