Email or username:

Password:

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

(multiply two registers)

@res @acc @x @y

:: iter acc > x iter
:: iter >
:: x y > res acc y
:: y > iter
:: x >

x x y y y

55/33, 1/11, 42/35, 11/7, 1/5

Devine Lu Linvega

In a cellular automaton, a Garden of Eden is a configuration that has no predecessor. It can be the initial configuration of the automaton but cannot arise in any other way. John Tukey named these configurations after the Garden of Eden in Abrahamic religions, which was created out of nowhere.

Capital

@neauoire These are what I've been looking for. I swear I heard them called God Patterns tho. Or maybe I'm misremembering a quote about them.

Devine Lu Linvega

Writing documentation on programming languages is alright, picking a suitable fashion magazine cover to ornate that page and represent that language, that's the fun bit.
wiki.xxiivv.com/site/fractran.

Kapunta

@neauoire it looks like the table with registers is wrong. it says that 6=2+3 and that 18=2+9

Artyom Bologov (t?he(y|m)?)

@neauoire finally! I was missing that part on the Fractran page—it’s been for so long that the page was underrepresented by its actual programmers!

Devine Lu Linvega

We just watched Alien: Prometheus, terrible film. But, I lost my shit when the alien logged in to the ship's controls by playing a tune on a flute.

Show previous comments
b-loved dreamer

@neauoire oh no, I had high expectations for that one :(

Alexander Cobleigh

@neauoire the latest movie, alien: romulus, is fantastic! great to see at a small cinema if it's playing near you :]

Devine Lu Linvega

Unfortunately(?) the beauty of the places we visit is inversely proportional to the amount of reception we are getting by raising the wifi device up the mast.

Avi Bryant

@neauoire oh god does starlink mean that more people will suddenly be willing to invade the off-grid parts of the coast?

Daruma

@neauoire I think some of my favorite places on earth have been the ones with no signal and life abundant

tinspin

@neauoire Last time we talked about this I might have mentioned ComAnt directional antennas, did you consider that? I combined one with Teltonika 4G router on a carbon fiber mast before my far away place received fiber. Looking now it's so expensive though... also hard to direct the antenna at the top of the mast... hm

Devine Lu Linvega

I made a thread on the forum about doing a groupbuy for highly effective masks to stay safe(r) during the Handmade Seattle event. I included a link to my favorite mask and some information about the dangers of Covid and Long Covid. Everyone is susceptible to Long Covid.

forum.merveilles.town/thread/9

I also emailed the Handmade organizer about setting up CR Boxes (DIY air purifiers that are better than commercial ones) & ideally making it a mask required event with free masks at the door.

I made a thread on the forum about doing a groupbuy for highly effective masks to stay safe(r) during the Handmade Seattle event. I included a link to my favorite mask and some information about the dangers of Covid and Long Covid. Everyone is susceptible to Long Covid.

forum.merveilles.town/thread/9

Devine Lu Linvega

So, @wryl, who created Modal, demonstrated to me an interesting connection between Fractran and rewriting programming languages that I couldn't see at first. It is not obvious until you point the registers to symbols in memory, but once named registers defined in rules start to be rewritten, it suddenly becomes obvious that this a very powerful OISC(where the only instruction is Multiply) rewriting engine system, moreso than Thue if I dare say:

wiki.xxiivv.com/site/fractran

Devine Lu Linvega

Here's an example run:

:: 5/6 blue.2 red.3 > purple.5
:: 11/21 yellow.7 red.3 > orange.11

AC 126 blue red red yellow
00 126 × 5/6 = 105/1, red purple yellow
01 105 × 11/21 = 55/1, purple orange

(wryl)

@neauoire It's a really subtle case of multi-set rewriting. Because rewrite rules can be formulated over any kind of structure, it's easy to swap other structures in.

FRACTRAN, Petri Nets, some fragments of linear logic, and Nova all share the backing structure of "an unordered bag of things, which can have duplicate items".

It's really neat once you start examining the consequences, because if the things in the bag have some structure, you can pattern-match them.

Then anything is possible.

Devine Lu Linvega

"Café à l'eau!", pinky up in the air trying to look fancy.

Devine Lu Linvega

After living in bogs and wetlands for 3 months "Where are my civilian clothes?!"
"There's a pile of 'em under the carbon sheeting stuff, I think I saw some shoved into the pillow case with the diving gear."

Devine Lu Linvega

@wryl ; Three trees make a forest

<> tree tree tree | forest
tree tree tree

RULE 3/6 tree#2 tree#2 tree#2 | forest#3
ACC 6 × 3/6 = 3/1, forest

git.sr.ht/~rabbits/fractran/tr

Devine Lu Linvega

apple users: "Here's what the bug looks like: <link to a 8mb png file>"

*immense sigh*

`wget --limit-rate=20k bug.png`

Show previous comments
feistel :cert:

@neauoire I wonder if there are any open alternatives to the old Opera Turbo.

Tendigits

@neauoire hey apple users, here's a simple recipe for the built-in Automator app that will cut your screenshots in half automatically.

TrinitronX

@neauoire Even just the basic run through `trimmage` would help avoid as much bloat

Devine Lu Linvega

Montreal Anarchist Tech Convergence
September 7th and 8th, 2024
mtl-atc.org/

coffe☕

@neauoire that sounds like so much fun! 👍❤️

Kira, feral fox 🦊 🏳️‍⚧️

@neauoire

"Masks are required and will be provided at the welcome table!" ⭐

"Vegan lunch will be provided on a by-donation basis." ⭐

Devine Lu Linvega

Now, we're truly back in Desolation Sound.

Show previous comments
calutron

@neauoire "Vancouver named it Desolation Sound, cryptically claiming that "there was not a single prospect that was pleasing to the eye". "

o.....k!

MarcatoMarc

@neauoire for a second there, thought this was a picturesque screenshot from a hyper realistic game. I think, because it looks almost hyper real

Devine Lu Linvega

"Official website (requires Flash Player)"

Well, that's a wiki page that hasn't been updated in a while..

イアン

@neauoire Calling myself 適当 is one of my go-tos to get a laugh in Japanese lol

Devine Lu Linvega

*twists and turns all night, haunted by fractions and prime numbers, shaking my fist at the air*
"DAMN YOU @wryl!!!"

sofia ☮️🏴

@neauoire what does the arrows-button (?) in the window's top right do?

Tomáš

@neauoire I called it. marquee is the future.

Taulant

@neauoire Hello. This is the Accessibility police and I am directing you to take down this <marquee> element because it is not adhere to WCAG standards. Thank you for your cooperation.

Devine Lu Linvega

> The name Pinocchio is possibly derived from the rare Tuscan form pinocchio (“pine nut”) or constructed from pino (“pine tree, pine wood”) and occhio ("eye").

Does anyone have any theory why the second part of the name is the word for "eye"?

Show previous comments
Taulant

@neauoire I am loving this etymological adventure. Noticed someone above had mentioned the knots in the pine tree. However having recognized a face on anything can have an animating effect in our brains.

lichen

@neauoire
I think it's unrelated to "occhio" as the word for eye, it sounds more like a typical (especially in certain regions) old way to construct a diminutive, from pino in this case, like barbocchio, pastrocchio, etc

Show previous comments
oli

@notgull maximally dumb idea: could we write a cranelift backend that produces C code instead of machine code, and then compile that on the target machine?

Kyle Strand

@notgull One thing the post doesn't really explain is why it matters how "late in the process" Rust shows up.

> So if you wanted to use Rust at any point before C++ is introduced, you’re out of luck.
>
> So, for me, it would be really nice if there was a Rust compiler that could be bootstrapped from C.

Are you working on something else that requires Rust, which you'd like to have available earlier in bootstrapping? Do you just want to be able to "cut off" bootstrapping entirely before C++?

@notgull One thing the post doesn't really explain is why it matters how "late in the process" Rust shows up.

> So if you wanted to use Rust at any point before C++ is introduced, you’re out of luck.
>
> So, for me, it would be really nice if there was a Rust compiler that could be bootstrapped from C.

Joshua Barretto

@notgull Good luck! How much have you looked into the implementation of a trait solver, out of interest? I'll bet that's likely going to be the most complex element of the project.

Go Up