Leni Aniva's Avatar

Leni Aniva

@aniva.bsky.social

๐Ÿ”ง Researcher in Machine Assisted Theorem Proving at https://centaur.stanford.edu/ โ˜ฏ๏ธ Director of NorCal Hakkero Factory No. 1 (I make #touhou cosplay props) ๐Ÿ”— https://leni.sh, https://pixelfed.social/chrysoberyl โ„๏ธ Training AI on my content is prohibited

107 Followers  |  38 Following  |  129 Posts  |  Joined: 09.09.2023  |  2.0091

Latest posts by aniva.bsky.social on Bluesky


ไธญๅญฆ็”Ÿใซใ“ใ‚ใ€็งใฏๅ‰ตไพกๅญฆไผšใƒใ‚ฟใจใ€Œๆฑๆ–น้ ญ็ ดไธƒๅˆ†ใ€ใฎ้ŸณMADใŒๅคงๅฅฝใใงใ€ๅŒใ˜ๅญฆๆ กใฎๆ—ฅๆœฌไบบ็•™ๅญฆ็”Ÿใซใ‚ใใ‚ใใ—ใชใŒใใฎ่ฉฑใ‚’ใ—ใฆใ„ใพใ—ใŸใ€‚็งใŒใ€Œไน…ๆœฌใ•ใ‚“ใ€ใ‚„ใ€ŒไปŠๅคœใฏ็ •้ ญใ€ใจๅฃใซใ—ใฆใ„ใŸใ›ใ„ใงใ€ใใฎไบบใฏ็งใฎใ“ใจใ‚’ๅ‰ตไพกๅญฆไผšใฎไฟก่€…ใ ใจๅ‹˜้•ใ„ใ—ใฆใ—ใพใ„ใพใ—ใŸใ€‚

ใกใ“ใ•ใ‚“ใ€ใใ†ๅ—ใ‘ๅ–ใ‚‰ใ›ใฆใ—ใพใฃใฆใ€ใ™ใฟใพใ›ใ‚“ใงใ—ใŸใ€‚็งใฏๅ‰ตไพกๅญฆไผšใฎไฟก่€…ใงใฏใ‚ใ‚Šใพใ›ใ‚“ใ€‚

20.02.2026 22:46 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

ใ€Œ้ซ˜ๆงปใ€ใจใ€ŒPalo Altoใ€ใจใฏๅŒไธ€ๆ„ๅ‘ณใงใ™ใ‹

27.01.2026 01:19 โ€” ๐Ÿ‘ 3    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Gen AI is what the techbros are pushing and it's full of problems.

22.01.2026 07:26 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

The scores are available here: git.leni.sh/aniva/OpenMu...

17.01.2026 06:47 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

"Your sense of harmony is very non-Western" -A violist after playing these two #touhou duets with me

16.01.2026 21:57 โ€” ๐Ÿ‘ 6    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Preview
Configuring nextest - cargo-nextest Configuring nextest: information about profiles and hierarchical configuration.

All Git repository tool configuration files (CI, issue template, etc.) should go in to `.config` like Cargo Nextest: nexte.st/docs/configu...

Currently we have .gitlab, .config, .cargo, ..., and it creates clutter.

12.01.2026 17:47 โ€” ๐Ÿ‘ 14    ๐Ÿ” 3    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 3

Checkout the Touhou Zuhashichibun (ๆฑๆ–น้ ญ็ ดไธƒๅˆ†) videos in the description!

10.01.2026 01:20 โ€” ๐Ÿ‘ 4    ๐Ÿ” 2    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Green-backed Hakkero circuit held on a soldering stand with a multimeter in the background

Green-backed Hakkero circuit held on a soldering stand with a multimeter in the background

Assembly of the #Hakkero #Circuit

10.01.2026 00:08 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

After using Cadquery to make cosplay for 1.5 years I'm now moving away from it to #FreeCAD mainly because of:

1. Lack of interactive visualization tools. CQ-editor is fine but
2. Imports and visualization are incompatible with stl/obj files
3. Lack of integration with finite element solver

05.01.2026 00:17 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

2026's main cosplay R&D Projects:

1. Toyosatomimi no Miko
2. Houjuu Nue (electromechanics)
3. Hijiri Byakuren's scroll (ITO thin film?)

01.01.2026 02:36 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Cover page of leni.sh with objects corresponding to links. Including research (theodolite), theme switch (mini solar system), blog (hakkero), archives (capacitor), RSS (radar dish), Git (crucible), about (visor)

Cover page of leni.sh with objects corresponding to links. Including research (theodolite), theme switch (mini solar system), blog (hakkero), archives (capacitor), RSS (radar dish), Git (crucible), about (visor)

A year ago, I saw the website of Yachie Lab (yachie-lab.org) at UBC and University of Osaka. It inspired me to make a cover page for my own website at leni.sh

30.12.2025 00:33 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Concourse.nix Concourse Tools for Nix

#concourseci in #nix is packaged here: codeberg.org/aniva/Concou...

28.12.2025 22:53 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

After the current MATP research is released, I'll post the #SuperSinography translations of some of the newly coined words.

ไปŠไน‹ๆฉŸๆขฐๅฎš็†่จผๆ˜Ž็ ”็ฉถ(MATP)ๅ‡บ็‰ˆๅพŒใ€ๆˆ‘ๆ„ๆฌฒ็ฟป่จณๆ–ฐ็™บๆ˜Žไน‹่ก“่ชžๅ…ฅ#่ถ…ๆผขๆ–‡ ใ€‚

ไพ‹(Ex.): ๆŽข็ดข่ฆ–(Search View)

13.12.2025 08:06 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Julia is for the machine learning part

08.12.2025 16:35 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

When the research project concludes I'll share the polished version of the code. This repo is a huge construction site at the moment.

08.12.2025 16:32 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A Git repository composition bar with 1590 commits, 12 branches, 1 tag, 16 MiB storage; 65.8% Rust (light orange), 19.4% Lean (grey), 8.3% Julia (purple), 2.3% Svelte (red), 1.3% Nix (violet), 2.9% Other (grey)

A Git repository composition bar with 1590 commits, 12 branches, 1 tag, 16 MiB storage; 65.8% Rust (light orange), 19.4% Lean (grey), 8.3% Julia (purple), 2.3% Svelte (red), 1.3% Nix (violet), 2.9% Other (grey)

5 alternative languages ( #Rust #LeanLang #JuliaLang #Svelte #Nix ) in 1 repository

08.12.2025 09:19 โ€” ๐Ÿ‘ 8    ๐Ÿ” 0    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0

git.leni.sh/aniva/OpenMu...

I typeset Touhou violin music here in LilyPond format.

27.11.2025 07:59 โ€” ๐Ÿ‘ 9    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
ๆฑๆ–นๅผพๅน•้ขจใง้ซ™ใ€‡ๆ—ฉ่‹—ใฎๅผพๅน•ใ‚’ไฝœใฃใŸ
YouTube video by qwer ๆฑๆ–นๅผพๅน•้ขจใง้ซ™ใ€‡ๆ—ฉ่‹—ใฎๅผพๅน•ใ‚’ไฝœใฃใŸ

Found this gem on Youtube: m.youtube.com/watch?v=yrdy...

23.11.2025 18:54 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Bluesky is incorrectly labeling this as a fundraising link

18.11.2025 23:19 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Even research projects can be riced if you try hard enough

09.11.2025 05:58 โ€” ๐Ÿ‘ 4    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

#touhou #badapple pumpkin carving

31.10.2025 03:27 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

The scraping is likely coming from Lean FRO's external link of my website. Almost all the scraping traffic comes from Brazil for some reason.

25.10.2025 16:53 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Leni Aniva

Today, bots finally managed to overwhelm my tiny server at leni.sh and caused crashes on my Git server. It will be back online after further strengthening.

25.10.2025 07:59 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

This is why I enforce a strict no-online-AI policy for my research collaborators. Never trust these companies.

22.10.2025 03:01 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

A user on Lean Zulip chat greeted me with "ciallo๏ฝž(โˆ ใƒปฯ‰<)โŒ’โ˜†", so I replied to them with "Daโ˜…ze", but they did not respond.

17.10.2025 03:54 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If people want more frequent updates for my open source repositories they should consider helping me with cosplay. ๐Ÿฅฒ

14.10.2025 05:23 โ€” ๐Ÿ‘ 5    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

If anyone wants to write a relativistic bullet hell game I'm down to write the engine.

10.10.2025 21:21 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Manifest2Nix.jl A Nix library for building Julia Projects

To address the reproducibility crisis in computer science, I made codeberg.org/aniva/Manife... (also available on GitHub). Create reproducible #Nix builds for your #JuliaLang experiments!

09.10.2025 23:16 โ€” ๐Ÿ‘ 13    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
A table with "Stanford Anime Club" draped from the edge. On left side of the table, there is a laptop with Touhou Kishinjo, and a person is playing it.

A table with "Stanford Anime Club" draped from the edge. On left side of the table, there is a laptop with Touhou Kishinjo, and a person is playing it.

This year, we setup a booth for people to play #Touhou at Stanford Festifall.

01.10.2025 00:47 โ€” ๐Ÿ‘ 8    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

I do this too. If I set the font size to 10pt like what I did on 1080p monitors they would be too difficult to read, and if I don't scale up the icons they become hard to click.

21.09.2025 07:22 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

@aniva is following 20 prominent accounts