A Brief Conversation with David Moon
November 18, 2008
https://web.archive.org/web/20100302033837/http://blogs.azulsystems.com/cliff/2008/11/a-brief-conversation-with-david-moon.html
A Brief Conversation with David Moon Rule of thumb: use Pure Parallelism if you can, Concurrency otherwise. When I was in elementary school, our teacher had us read this short story which traumatized me as a kid, and which pops into my mind every second week at least. Since I couldn't remember who wrote it, let alone the title, I eventually began thinking that I might have dreamt the whole thing. 30 years later, I encountered it again, it was The Machine Stops by E. M. Forster. Illustrations for the radio taiso morning routine.
[DATA EXPUNGED]
So, @d6 and @kelp made some improvements to the amiga demo and it now runs silky smooth at 60 fps and even includes the ball direction reversal on collision that I had forgotten to implement.
Show previous comments
This is great! And it definitely brings back memories! The Amiga was a pretty amazing computer at the time. I had a friend who had an Amiga and had it hooked up to an amplifier and speakers. I have fond memories of being a teenager and hanging out, spending hours watching demos and listening to the music and wondering how they coders were able to do such amazing things!
[DATA EXPUNGED]
We've completed the frame for our super-low heavy-duty bimini, we're calling it the roll-cage.
Show previous comments
@neauoire :: The mount of dead ends I found around "outsider paradigms" honestly makes me teary eyed. I've encounter the echos of many projects that not even web-archives can resurrect. I've been slowly trying to fix up some of the dead links on the Concatenative wiki and archiving projects that haven't been updated in over a decade. I hope mastodon.social figure out how to handle their spam problems soon or we will defederate.
Show previous comments
@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.) @neauoire TBH I was thinking that I should raise a question about silencing their instance… Building a new rugged bimini to protect ourselves from the sun this summer. #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
Show previous comments
@neauoire "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. Thanks to @asie, there are now 3DS and NDS roms for Donsol! 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
@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). @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: Spent the day trying to solve the dining philosophers problem in Uxntal, and got absolutely nowhere.
Show previous comments
@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? You should have seen everyone's faces when I accidentally invited our friend to her own surprise birthday party. 🤦♀️ @neauoire you absolute drongo But I’ve been 👌 this close to doing it sooo many times… @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. |
@neauoire that's fun, thanks