Readit News logoReadit News
water_badger commented on Animated Visualizer from Circles and Lines   claude.ai/public/artifact... · Posted by u/water_badger
water_badger · 5 days ago
Sorry it is a little buggy sometimes!

You can see the first step of the idea here: https://claude.ai/public/artifacts/eec07cc4-e8fa-4350-a496-a...

And the second step here: https://claude.ai/public/artifacts/5cba1778-8289-4744-a1ad-2...

Just thought it looked cool!

EDIT:

This one is even cooler than the main link I think… https://claude.ai/public/artifacts/5c98aaf6-aadc-4785-a948-3...

water_badger commented on Tell HN: I'm 60 years old. Claude Code has re-ignited a passion    · Posted by u/shannoncc
dnw · 6 days ago
And transparent 1 pixel gifs :-)
water_badger · 6 days ago
don't forget VRML there are dozens of us
water_badger commented on Video Game Websites in the early 00s   webdesignmuseum.org/exhib... · Posted by u/klaussilveira
water_badger · 2 months ago
I think we underestimate the creative downside of forcing responsive design on everything
water_badger commented on Show HN: Rhubarb – C89 Libraries in Latin   github.com/farant/rhubarb... · Posted by u/water_badger
jonjacky · 3 months ago
Very impressive - there is a lot of work here! But why? They explain it in docs/latina.h.md |

In include/latina.h, they use the C preprocessor to redefine the C keywords in Latin. Also, many numeric constants -- instead of 4096 you write MMMMXCVI.

The other files in docs explain each library routine in English, but the code samples are in Latin. The source files - a lot of them! - are in include and lib. The code is all in Latin, including the error messages and comments.

water_badger · 3 months ago
I am slowly learning bits of latin doing this. And Claude does say that it makes it read the code less on “autopilot” because it has to stop and translate the code. Don’t know how big a difference that is though!
water_badger commented on Show HN: Rhubarb – C89 Libraries in Latin   github.com/farant/rhubarb... · Posted by u/water_badger
zvr · 3 months ago
Interesting!

Back in the '80s, before AI could quickly produce such things, I had created a "Greek" version of the C language -- obviously named "Γ".

A lot of preprocessor definitions were involved for keyword translation, as one can imagine. Translating the C standard library was a much more difficult process: it involved patching the compiler/linker on a BSD system, since you could not have non-ASCII symbols (function entry points).

water_badger · 3 months ago
Wow! That sounds amazing. I did experiment with using non latin characters for conventions like mu but I think I ran into some suprising rough edges working with claude that made me abandon it, forget what exactly they were though.

Working in C is such a breath of fresh air compared to typescript, go, etc. I love having pure text substitution macros.

water_badger commented on Show HN: Rhubarb – C89 Libraries in Latin   github.com/farant/rhubarb... · Posted by u/water_badger
jonjacky · 3 months ago
This same author's Aquinas OS also looks interesting -- although it is not in Latin.

https://github.com/farant/aquinas

water_badger · 3 months ago
I started aquinas first, that was a very interesting learning experience! Not as hard to get stuff on the screen targeting an emulator as your “machine” as I would have thought.
water_badger commented on Show HN: Rhubarb – C89 Libraries in Latin   github.com/farant/rhubarb... · Posted by u/water_badger
tristor · 3 months ago
I like this project, because it's fundamentally insane. I really enjoyed reading your CLAUDE.md and related documents, as someone with a religious philosophy background, it was a really wild ride and I am now very curious about how Claude feels going through the onboarding process. You're essentially "breaking the brain" of Claude and then having it work on your code. Do you have Claude also read show_bible.md?
water_badger · 3 months ago
I am experimenting with show bible as an “advanced vibe coding technique” for documenting modules, maybe an episode per module?

Claude seems to respond positively! You can always clone the repo, run the /hello-world slash command in claude code and then ask it what it thinks? Can be a fun conversation to ask it to introspect.

u/water_badger

KarmaCake day11February 18, 2016View Original