Email or username:

Password:

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

I hope mastodon.social figure out how to handle their spam problems soon or we will defederate.

Show previous comments
William D. Jones

@neauoire Did something happen the past 12 hours? I've seen multiple ppl talking about a spam problem.

(I've mainly not moved b/c of inertia.)

Andy Alderwick

@neauoire TBH I was thinking that I should raise a question about silencing their instance…

n3wjack

@neauoire didn't see any spam myself, but if that because I'm on it? 😬🙈

Devil Lu Linvega

Building a new rugged bimini to protect ourselves from the sun this summer.
#theBoatyard

Devil Lu Linvega

#lifehack of the day.

When an allen key becomes so used up that it spins in the socket, cut off the rounded bit and keep on using it.

Show previous comments
Ancient Good

@neauoire or cut slightly longer piece and you can use it with electric screewdriver

nomand

@neauoire hex fastener format is the worst piece of shit design ever made. It might as well be a fucking circle it makes me mad.

Show previous comments
marceloexc

@neauoire Almost everything looks just as I imagined it

vacuumbeef

@neauoire
yyyeeeah that's what I'm fuckin waiting.
Villenueve did 2 miracles I didn't believed could happen:
- A no one wanted sequel to Blade Runner, which is not only amazing by itself, but fixes the original (honestly with all my love to the first one, I think the second one is better, which is even more impossible)
- A proper Dune adaptation (though I want to punch Villenueve a little in his foot so he'll stop refusing to make the extended version of the Part One, too much has been cut out)

Devil Lu Linvega

"I hardly ever use Left's save/load feature, my emulator has a save img feature, so I just resume where I left off"

👀 ok, want.

hi waporwave!

@neauoire @asie thats really cool! I was thinking there was UXN for 3ds recently, since i just hacked mine, but I could only find it for the 2ds

DELETED

@neauoire @asie I should root (or whatever the term is) my 2ds so I can try running the 3ds rom off of the uSD card...

fun while lost

@neauoire @asie This is so cool to see. Interestingly: the EmuDeck setup is so nice on the Steam Deck I recently added the Little Sound DJ Gameboy ROM. This NDS ROM might be the easiest way for me to get Donsol onto my Steam Deck.

Devil Lu Linvega

I'm trying to find practical implementations, and just general fun things people made, with concurrency in #forth. There's a lot of hand-waving and saying that yeah, like, it's easy no problem don't worry 'bout it, but very little linking to actual examples. Does anyone have written concurrent programs in forth? I'd love to see it. :)

Show previous comments
Jack Rusher

@neauoire There were a number of single processor cooperatively multitasking FORTHs back in the day, including F83. You can probably find code for that system on the ‘net.

I’ve also built some real multi core stuff in FORTH, which is “easy” only in the sense that FORTH words are usually reentrant so long as each process/task has its own stack (modulo a few details).

William

@neauoire lol I made a forth but it's explicitly not concurrent because safety. It has single threaded events that come from a work queue, including external/hardware/io events.

So much less fun, I know ;)

Xan Gregg

@neauoire Not online or practical, but maybe fun and slightly educational. I dug up code I made in 1986 using MacForth's cooperative multi-tasking to run 4 graphical sorts at once. Syntax core was:
: MY.TASK ( --)
...
ACTIVATE<
...
PAUSE
...
STOP> ;
Required a little extra cooperation to make sure the timing was fair for the visual comparison (not just based on number of PAUSE calls).

Devil Lu Linvega

Spent the day trying to solve the dining philosophers problem in Uxntal, and got absolutely nowhere.

Show previous comments
frankiezafe

@neauoire it seems to be a cool issue! the c++ implementation is already cryptic, i guess changing language is even harder... you have the concept of semaphore?

William

@neauoire solve, meaning what?

Construct a system that suffers from deadlock? Manually fix that system by imposing a lock ordering in the application? Detect/prevent deadlocking lock acquisitions, in the locking library?

Devil Lu Linvega

You should have seen everyone's faces when I accidentally invited our friend to her own surprise birthday party. 🤦‍♀️

Devil Lu Linvega

@spiralganglion I've been listening to the FOC podcast everyday at the gym for a while now, starting at the first one and making my way to latest series where you talk about papers.

I would looove to hear you two's thoughts on the Cuniform Paper Of Computing paper, I think it would fit really nicely within the FOC topics.

I'm loving your conversation with Jimmy, keep it up.

Ivan Reese

@neauoire Appreciate the reference! We'll take a look.

Devil Lu Linvega

We'll be spending the next few weeks stocking up for the summer. Beyond Texada Island, we won't be able to resupply much, so we carry food for about 4-6 months aboard.

We don't use refrigeration at all, so the way we manage to eat fresh greens is by sprouting, which is a habit that we've kept up for a few years now. Each day we have a cup of sprouted legumes ready to cook with.

Dried legumes keep for a long time, and sprouting them reduces our usage of fuel to cook them.

#theGalley

Show previous comments
vacuumbeef

@neauoire
My friend had a homework for a course she is taking. She is a very nice web designer. So, her homework was to make a demo landing page and she asked me for an interesting idea. From the list of ideas I provided, she choosed lactofermentation and took info from your wiki and grimgrains website.

Gussy

@neauoire I'd be interested to know more about your food storage - I'm a bit surprised you can carry six months' food.
Have you tried a solar cooker to reduce fuel use?

Arne Brasseur

@neauoire in my everyone sprouting uses quite a bit of water. How much fresh water do you carry? Do you recycle the soaking/rinsing water?

Show previous comments
ndpi

@neauoire now that you’ve had it a bit, and the novelty aspect has had time to weaken, do you think the solar cooker is going to be a lasting part of your repertoire?

tinspin

@neauoire Looking good, knockdown safe and all? The value of this device is comparable to a rifle in a cabin in the woods I guess, fishing poles and line/bait aside. But how can you grow vegetables on the boat? Or are you guys pescatarians?

Devil Lu Linvega

Counting the days 'til casting off. The weather is getting nicer, everyone's working outside on getting their ship ready for the end of may.

[DATA EXPUNGED]
Devil Lu Linvega

I've ported the little Note Pad application last week, and it turned out to be a lot more practical than I expected. I have it open all day long and by the day's end its 8 pages are full of snippets and things I've collected.

I admire the minimalism of the original one, but lacking shortcuts for jumping between words and the lack of shift+mouse selection was annoying, so I've added those.

git.sr.ht/~rabbits/uxn-utils/t

Ramin Honary

@neauoire
This makes me soooo nostalgic and I absolutely love your work! I love everything about Mac OS 7.5, it was my first computer, and I know it like I know an old friend. I want to make clone software like this myself. I would probably start with "ResEdit" myself.

Devil Lu Linvega

Someone in another thread said I was speedrunning the history of programming

AlgoCompSynth by znmeb

@neauoire Ontogeny recapitulates phylogeny, they say. 😉

Devil Lu Linvega

Parallel self-modifying programming has all sorts of fun non-deterministic effects. In this case, the color to paint is written in memory instead of being kept safely on the stack.

You can see the different states of the threads.

Go Up