Email or username:

Password:

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

If a Fractran register is always every used on the left side of a rewriting rule, the rule can be removed and its right-side content inlined.. I don't know exactly why that works, but that's kind of a neat little optimization that saves a ton of cycles.

Devil Lu Linvega

Tinkering around with a FRACTRAN library I wrote in Common Lisp :^)

I was too lazy to add sequential functions, but it is possible if you assign a unique prime to each function (as it will permit only that function)

Prime numbers just happen to be a powerful way to express the concept of "distinct" objects. In this case, the "objects" are registers/memory addresses. Might try replacing primes with strings...

patpatpat.xyz/data/fractran.li

#lisp #commonlisp #emacs #fractran #esolang

mostlypat

Oh wait, they already are strings (symbols) because I used a plist. Neat!

Devil Lu Linvega

After a couple of days of trying different tactics, I found a nice way for implementing Fizzbuzz in John Conway's #fractran in 27 Fractions.

37 1/79 1/83 1/89 606/97 89/87264 79/2727 83/3232 1/101 25123/365 39479/511 46657/803 61013/949 68191/1241 82547/1387 104081/1679 111259/2117 1/2263 3977/37 4171/41 4559/43 5141/47 5723/53 5917/59 6499/61 6887/67 7081/71 17945/73

src: git.sr.ht/~rabbits/fractran/tr
docs: wiki.xxiivv.com/site/fractran.
someone else's attempt: gist.githubusercontent.com/mal

After a couple of days of trying different tactics, I found a nice way for implementing Fizzbuzz in John Conway's #fractran in 27 Fractions.

37 1/79 1/83 1/89 606/97 89/87264 79/2727 83/3232 1/101 25123/365 39479/511 46657/803 61013/949 68191/1241 82547/1387 104081/1679 111259/2117 1/2263 3977/37 4171/41 4559/43 5141/47 5723/53 5917/59 6499/61 6887/67 7081/71 17945/73

Devil Lu Linvega

The Internet Archive losing its appeal means one thing: pirate stuff. Pirate brazenly. There’s no point trying to do it the nice way - you’ll get shut down anyway. Copy, share, and archive to your heart’s content. It’s the only way we’re keeping digital media and our cultural memory intact.

Show previous comments
Sven Slootweg

@hailey In situations like these, I always think about how many people like to talk of the "social contract", and how that mysteriously only ever gets invoked to place obligations on individuals, and never on states or corporations (as evidenced here once again).

Like, people aren't outright pirating because cultural interests are supposed to be balanced by legal exceptions. And leaving aside whether that has ever actually been balanced, if publishers now decide to object to that balance... well.

The Great Ape :transFlag: arc

@hailey@hails.org Book publishers are the scum of the earth. I wish all authors just let me send them money directly for their work. Their hostility towards actual preservation via DRM and "purchasing" (actually lending) ebooks online is fucking ridiculous. I haven't bought a book in years now because of shit like this, this is just icing on the cake.

eris
@hailey it would be a shame if people looked at the r/zlib megathread for ways to pirate books
Devil Lu Linvega

Tracking our friends in transit via their AIS, freaking out when there's no position update for more than 3 days, immediately thinking the worse.

blaine

@neauoire eep! Sounds very stressful. I hope your friends are ok! Is there a separate emergency beacon that would get activated if something bad had happened?

Devil Lu Linvega

Well, fuck. We got an update the moment I posted this, our friends lost their boat, they're in the hospital, fuck fuck

Show previous comments
Devil Lu Linvega

@d6 Looks much nicer now without the extension, fixed the folder name bug too :)

Skele8tron

@neauoire
Whenever i see that gui i have to imagine it running inside of a x68000 case, maybe on riscv / hybrid ♥️
@d6

𝐩fᵣ

@neauoire @d6 please just cut a full uxn OS already.

GoodNewsGreyShoes🔞

@cabtastic This is perfectly splendid. 🥰🙏✨

What kind of sandwich is that, if you don't mind me asking? 🤔

Devil Lu Linvega

Inspired by @neauoire’s recent post I took a crack at my own version of paradise. Drawing is sloppy but choosing to keep it anyway.

Devil Lu Linvega

I was reading @cabtastic's newsletter and saw this excellent little tribute fanart idea to Akira Toriyama. I'll try to make one up as well- It's nice out but fuck it, I feel like doodling.

cabtastic.substack.com/i/14717

Devil Lu Linvega

@cabtastic Rek pis moi marchait tantot et on se demandais une drole de question sans doute: Incluant toi, et deux-trois autres illustratrices on connait pas grand monde qui sont critique de leur technologies et outils de travail comme tu l'es, je me demandais, ca fait drole de poser la question comme ca mais, en connais tu d'autres.. des comme toi? Si oui, on aimerait bien les connaitre en fait.

Devil Lu Linvega

"Stay with me here, so a computer with camera that records your every mov-" NOPE

Kartik Agaram

@neauoire

"The sensors in our current systems include off-the-shelf webcams, because our current systems are research prototypes. But an ideal sensor might, for example, sense physical material with high fidelity while being blind to human beings. Such sensors are more likely to be developed if we demonstrate the need for them.

"We are not proposing a future with cameras everywhere."

dynamicland.org/2024/FAQ/#Rela

clarity flowers

@neauoire to each their own, but I’d recommend really sitting with the computing concepts behind realtalk before throwing it out just bc of the projector/camera thing dynamicland depends on. There’s a lot to learn there for everyone

Devil Lu Linvega

"The productivity myth suggests that anything we spend time on is up for automation — that any time we spend can and should be freed up for the sake of having even more time for other activities or pursuits — which can also be automated. The importance and value of thinking about our work and why we do it is waved away as a distraction. The goal of writing, this myth suggests, is filling a page rather than the process of thought that a completed page represents."

Show previous comments
Cavyherd

@rek

It's part and parcel of the whole Abrahamic dissociative mindset. First we dissociate from Nature. Then we dissociate from our bodies. Then we dissociate from our minds.

Andres Moreno

@rek

This is why the proof is always more interesting than stating the theorem.

With the theorem we get a closed form. The proof, on the other hand, is pregnant with possibilities--this is where the real insight lives.

Thus, proving a result in mathematics is rooting around in a maze of many paths, and this rooting around builds intuition which is the true learning, not the final result.

Devil Lu Linvega

@klardotsh So Nix offered to organize good quality masks for everyone at the seattle meetup, I was wondering if you could receive them since you're the closest, have an actual address and I trust you?
forum.merveilles.town/thread/9

spooky blip 👻

@neauoire ya sure, dm me when the order goes out and I'll make sure you/ordering party has my address

(I'll cross post this to forum thread)

Devil Lu Linvega

Four days late but my August newsletter is out! It's a recap of what I drew, did, listened to and enjoyed in August. Always free, always cool : cabtastic.substack.com/

Devil Lu Linvega

@cabtastic Ah y'e nice ton self-portrait dans le style de l'auteur de Dragonball, ca fait un bout qu'on a pas access a internet, j'avais manque ton update du mois dernier.

R E K

@cabtastic super nice que t'as un font de ton handwriting pour ton comic ^____^!

Devil Lu Linvega

Factorial with fixpoint combinator in #Uxntal lambdas, because we can:

#05
{ ROT DUP
?{ POP POP2 #01 JMP2r }
DUP #01 SUB
SWP2 DUP2 JSR2 MUL JMP2r } STH2r
{ DUP2 JSR2 JMP2r } STH2r JSR2

( returns 120 )

WimⓂ️

happy to explain this if anyone is interested

Devil Lu Linvega

@wim_v12e 🤔 we must be working on very similar things at the moment..

Devil Lu Linvega

I have made the extremely difficult decision to resign from the Processing Foundation. I am absolutely heartbroken, and have not slept well for months.

Casey and I started the Foundation with Dan as a way to make the Processing project more sustainable. For years it had been just Casey and me, supporting thousands and thousands of users.

Back in 2017, I was diagnosed with cancer just weeks after my second child was born. I took a break from participating directly with the Board.

Last fall, with urging from Casey, who was planning to leave, I tried to return to an active role with the Board.

It was a strange experience; I was soon shocked to learn that the Foundation spent nearly $800,000 last year. $0 of that went to Processing 4.

This year, the proposed Foundation budget is around $1.2 million. But for Processing, there is budget for just two people: one developer, one community lead.

You know what that sounds like? The reason we started a Foundation in the first place. Two people is not enough for all of the Processing software projects that live at the processing.org domains, not just the original software, but also releases for Android, Python, Raspberry Pi, etc.

There have been two million downloads of even just the 4.0 releases, and there remains consistently about 100,000 unique users a month.

Two people is not enough to sustain the current community, but more importantly, not enough to move the project in new directions—more languages, platforms, devices; broadening the audience further.

We're very much back in the same place as when we started in 2001: coding is still too obtuse and oblique, and the only way to fix that is to reduce barriers that will make coding accessible to more people.

I have continued to work on the Processing software since resigning from the Foundation—since walking away only punishes our users—but it's really difficult. There's no future in this current structure.

From the outset, the project was always a 50-50 split between internal (software development) and external (the community, the documentation, examples, etc). The Foundation has lost all sense of balance.

It's a depressing outcome following the $10 million windfall of donations. It's just co-opting the work that I've done for 22 years: building the software and supporting the community; both in years past when it was an unknown project, or in more recent years when keeping things working wasn't always *fun*, but was still *important* for the community that relied on it.

The situation is especially difficult for me because it has been created by the people who most benefited from all that work I did, and from people I trusted as friends.

The Processing software and its community deserve better, and need a better home than the “Processing” Foundation.

I have made the extremely difficult decision to resign from the Processing Foundation. I am absolutely heartbroken, and have not slept well for months.

Casey and I started the Foundation with Dan as a way to make the Processing project more sustainable. For years it had been just Casey and me, supporting thousands and thousands of users.

Show previous comments
Rishi Nandan

@benfry So sorry to hear this, shambles! Please take care

cory hughart

@benfry Like so many others in the replies, I owe my career in part to Processing and the ethos of that early community. My college thesis project used Processing! Thank you for everything, the situation you're in is heartbreaking.

Etienne Jacob

@benfry Thank you so much for having done so much work that's not fun but important to the community. Like many others, Processing changed my life and you seem to be the person who cares the most about maintaining it.

Go Up