Email or username:

Password:

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

Rek sailed most of the way yesterday, so I could read the whole of Cocteau's Les Enfants Terribles in one sitting.
#theLibrary

Devil Lu Linvega

Preparing Oquonie to be demoed at an event, since it makes use of a couple of special utilities during the assembly of the oversized rom, such as truncate(which turns out is not as commonly available as I thought?), I'm rewriting these little gizmos in uxn proper.

One day I'll make it possible for drifblim to assemble oversized roms, but today is not that day.

git.sr.ht/~rabbits/oquonie/tre

Artsun

@neauoire Does the radar work well when mounted on a short mast at the stern like this?
I have a mast at the stern available (RIP the old inefficient wind generator), and a radar that interferes with the sail every time we change tack. Perhaps this is solution could work on Astragale!

Devil Lu Linvega

Attention Golfers, #BGGP5 is starting a week from today!! Get your hex editors ready and update your firewall rules because this one is going to be a lot of fun!

Keep it locked in on binary.golf, revisit old challenges, come chat in Discord, and we'll see you soon!

Devil Lu Linvega

When a file is compressed using PKZIP, a decompression program, is required to expand the file. An option in PKZIP allows a simple version of an unzip program to be bundled with each compressed file.

Choosing this option creates an executable file that expands automatically to the original file, avoiding the issue of whether the recipient of a compressed file will have the appropriate decompression software.

I made a tga that contains its own image rendering code.

wiki.xxiivv.com/site/uxntal_la

When a file is compressed using PKZIP, a decompression program, is required to expand the file. An option in PKZIP allows a simple version of an unzip program to be bundled with each compressed file.

Choosing this option creates an executable file that expands automatically to the original file, avoiding the issue of whether the recipient of a compressed file will have the appropriate decompression software.

Show previous comments
[DATA EXPUNGED]
jfroehlich

@neauoire yeah, I had so much fun with that in the 90s. There was a windows app that could add different actions kind of like an animated powerpoint. Then came the malware guys and then it was blocked in all virus scanners.

Devil Lu Linvega

Someone really needs to develop a lightweight VM container that we can stuff software in. Like, you know how you can buy DOS games on steam, and it just gives you dosbox preconfigured to play the game?

That, but for all software on all OSes

Show previous comments
✧✦✶✷Catherine✷✶✦✧

@foone i'm not sure how useful this is outside of software as art

ime the biggest use case for "i want to run ancient software" is when you have ancient hardware, and virtualization famously does not work very well for that

johnaldis

@foone I encountered FlatHub last week because someone was saying how bad it was—but is that kind of thing what you’re talking about? (Note I know next to nothing about FlatHub, and I’m really asking to see if I understood the point of it in the first place.)

Devil Lu Linvega

It is crazy to think of just how far glaciers used to extend in Southeast Alaska. There is a reason that the entrance to each glacier arm is bordered by a bar(a shallow rock and gravel bank). The bar marks the point of greatest advance of the glaciers during the last ice age.

The glaciers pushed gravel and boulders, then receded, leaving the bar behind.

Devil Lu Linvega

We're staying put today, the wind is too weak to bring us forward so we'll drop the dinghy and explore the coast.

Devil Lu Linvega

I wonder if we could install a bat house on the mast, we already have spiders to get us rid of tiny flies, but having a couple of permanent bat residents would be nice.

elektron

@neauoire bats not sure you'd find the guano they generate as nice...

cancel

@neauoire bats cannot be intentionally housed or kept as pets in USA (and probably Canada?) because of rabies

Devil Lu Linvega

This ambigram program executes the same backward or forward, every single opcode is evaluated, and prints the letters "n e a u".

a06e a002 a018 a002 17a0 65a0 02a0 18a0
0217 a061 a002 a018 a002 17a0 75a0 02a0
18a0 0217 1702 a018 a002 a075 a017 02a0
18a0 02a0 61a0 1702 a018 a002 a065 a017
02a0 18a0 02a0 6ea0

wiki.xxiivv.com/site/uxntal_la

#bggp1

This ambigram program executes the same backward or forward, every single opcode is evaluated, and prints the letters "n e a u".

a06e a002 a018 a002 17a0 65a0 02a0 18a0
0217 a061 a002 a018 a002 17a0 75a0 02a0
18a0 0217 1702 a018 a002 a075 a017 02a0
18a0 02a0 61a0 1702 a018 a002 a065 a017
02a0 18a0 02a0 6ea0

Devil Lu Linvega

So I went to bed thinking this over, I think I found a much nicer solution.

Instead of printing the ambigram, I found a way to make it print the palindrome TENET by not only using the reversible literals trick, but having every printing opcode print a letter in both directions.

Here's my turnstile program:

1702 a018 a002 a074 a002 0417 1702 a018
a002 a065 a002 0417 1702 a018 a002 a06e
a002 a018 a002 1717 0402 a065 a002 a018
a002 1717 0402 a074 a002 a018 a002 17

So I went to bed thinking this over, I think I found a much nicer solution.

Instead of printing the ambigram, I found a way to make it print the palindrome TENET by not only using the reversible literals trick, but having every printing opcode print a letter in both directions.

Here's my turnstile program:

Devil Lu Linvega

An ambigram program is one that when flipped backwards, is the same executable.
binary.golf/1/
#bggp1

Devil Lu Linvega

a broken clock is right twice a day.

but if we remove the hour pointer, it's right once per hour.

if we also remove the minute pointer, it's right once per minute.

if we remove the seconds pointer, it's always right.

at this point you don't really need the clock face, so you can just look at a wall and say that, it's always right.

Devil Lu Linvega

"It would be easy to chalk up Team Malolo’s early afternoon 5 day, 3 hour, and whatever minute victory of this year’s R2AK as a moment in isolation"
r2ak.com/2024-race-news/stage-

Devil Lu Linvega

people getting hacked by their text editor 😂

curved-ruler

@neauoire once i saw an android calculator flashing video ad

Floating Point Error

@neauoire so my choice of ed as the next programming system was right—it's me who's hacking the editor, not vice versa 😈

Devil Lu Linvega

- Produce exactly 1 copy of itself
- Name the copy "4"
- Not execute the copied file
- Print, return, or display the number 4

[ LIT2 13 -File/length ] DEO2
INC [ LIT2 -&filename -File/name ] DEO2
INC SWP .File/write DEO2
[ LIT2 "4 18 ] DEO
&filename "4

Which, assembles in 19 bytes:

a013 aa37 01a0 12a8 3701 0480 ae37 a034
1817 34

binary.golf/4/
#uxn #bggp4

- Produce exactly 1 copy of itself
- Name the copy "4"
- Not execute the copied file
- Print, return, or display the number 4

[ LIT2 13 -File/length ] DEO2
INC [ LIT2 -&filename -File/name ] DEO2
INC SWP .File/write DEO2
[ LIT2 "4 18 ] DEO
&filename "4

Which, assembles in 19 bytes:

a013 aa37 01a0 12a8 3701 0480 ae37 a034
1817 34

Devil Lu Linvega

Some ice stranded on land, as well as a tiny glimpse of Baird Glacier.
Best viewed with binoculars :P...

R E K

It is crazy to think of just how far glaciers used to extend in Southeast Alaska. There is a reason that the entrance to each glacier arm is bordered by a bar(a shallow rock and gravel bank). The bar marks the point of greatest advance of the glaciers during the last ice age.

The glaciers pushed gravel and boulders, then receded, leaving the bar behind.

Devil Lu Linvega

If you boost posts that are longer than 7 times the height of my screen, I'm unfollowing your boosts.

Show previous comments
proto ◇

@neauoire im so glad unfollowing boosts is a thing on masto

Gerrit Niezen

@neauoire what if I'm boosting a blog post I wrote that federates to Mastodon? 😉

Semitones

@neauoire :( sometimes long texts posts are good

Go Up