Persune's Avatar

Persune

@gumball2415.github.io

personal ๐Ÿ”žโ€ผ | ๐Ÿ‡ต๐Ÿ‡ญ๐Ÿณ๏ธโ€โšง๏ธ she/they | early 20s | deermouse / mousedeer | chiptune/music/muzak | software / hardware hobbyist | famicom <3 my homepage: https://gumball2415.github.io

727 Followers  |  577 Following  |  179 Posts  |  Joined: 29.12.2023  |  2.0122

Latest posts by gumball2415.github.io on Bluesky

loving the lil guys in hoods

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

birthday! ๐ŸŽ‚

04.08.2025 11:31 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

You Can't Do That is a sleeper banger

i didn't realize until the 2024 Mix how heavy the beats were

02.08.2025 09:20 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
website interface of Pally.

website interface of Pally.

made a (barely functional proof-of-concept) WASM+JS shell for Pally, a NES palette generator

This uses the fresh Rust port, so some features may be borked or not present.

gumball2415.github.io/src/pally/pally-web.html

#nes #nesdev #2C02

02.08.2025 07:58 โ€” ๐Ÿ‘ 5    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

my mood when i play hacker music while i program
("Paul McCartney & Wings - C Moon")

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

rust wasm is something

what i expected vs what i got

02.08.2025 06:04 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

We are discussing age verification to access the internet. If you don't want your child to access specific content on the internet, the solution is to parent your child, not to have the state forcibly remove the security, civil liberties, anonymity, and privacy of every adult using the internet.

29.07.2025 18:01 โ€” ๐Ÿ‘ 1370    ๐Ÿ” 483    ๐Ÿ’ฌ 6    ๐Ÿ“Œ 17
Preview
What the Supreme Court hearing about age verification could mean for you The court's decision could set a new precedent for free speech online.

I've seen people dismiss the Pornhub bans, sometimes couching their dismissal in an anti-porn stance. What I don't think they realize is that the people pushing this stuff conflate porn with LGBTQ people and sex education and are part of Project 2025
mashable.com/article/free...

17.01.2025 17:27 โ€” ๐Ÿ‘ 4762    ๐Ÿ” 1437    ๐Ÿ’ฌ 99    ๐Ÿ“Œ 59
Preview
GitHub - Gumball2415/pally at rust-port yet another NES palette generator. Contribute to Gumball2415/pally development by creating an account on GitHub.

as a bonus prize, have a Rust port of Pally! not yet done but looking promising in the future. i am planning to have an interactable UI on my site

github.com/Gumball2415/...

31.07.2025 12:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

if i were to do this kind of thing again, i really must emphasize on recollection and summary, in order for them to retain in my mind much better.

31.07.2025 12:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

overall, it was a rich experience learning a programming language with such an ecosystem, and such a compiler with an error message. the only limit i feel is how succinct i can express my code, and needing to interact with other code.

31.07.2025 12:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

Rust to me feels a lot like C, but with a more extensive stdlib, and a much more strict, yet informative compiler. the ecosystem feels comfy, i don't really have to download and add to PATH any headers too!

31.07.2025 12:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

it was hard to wrap my head around certain subjects, such as the borrow checker, the concept of traits vs struct/enum associated functions, etc. i wish i could get a better grasp on them to make less messy code, but i'm quite a bit confident in the basics for now.

31.07.2025 12:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

i've also been less and less focused over time in my sessions, i'm unsure if it's something to do with my attention span, or if i'm just easily distractible. i won't dare to self-diagnose, but i loosely recall being diagnosed with ADHD as a small child.

31.07.2025 12:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

considering i wasn't doing much (semestral break), it was easy most of the time. but on other times, it was difficult to plan around irl events and situations, so i guess it went alright, all things considered.

31.07.2025 12:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

reflecting on this experience, it was quite a hassle at first to figure out how to slot my sessions within my day-to-day.

31.07.2025 12:37 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

# Epilogue

#rust #programming #software #journal

- [x] complete The Rust Programming Language (The Book), Rustlings, and Rust By Example within 6 weeks
- [x] have a library of quick references in your notes
- [x] demonstrate knowledge of Rust with a final project

looks like i've met all my goals!

31.07.2025 12:37 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

i scrambled most of the day to figure out a WASM shell for Pally to be run on a static site, but i suppose i was very distracted and tired at this point.

31.07.2025 12:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

# 2025-07-31 20:23

- The Book: 22 (End of Experiment)
- Rustlings: 94/94 (done)
- RBE: 24 (done)

i finished most of the file outputs that Pally currently supports (excluding .png).

the rust port hasn't implemented colorimetry options yet. that may be done at a later date.

31.07.2025 12:24 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

# 2025-07-30 15:30

- The Book: 22 (End of Experiment)
- Rustlings: 94/94 (done)
- RBE: 24 (done)

it's been such a long ride...

> Youโ€™re now ready to implement your own Rust projects and help with other peopleโ€™s projects.

really?? i guess i'll see what happens

time to finish pally!

30.07.2025 07:31 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Post image

SEASON'S EATINGS

or "Baturn Devouring Her Son"

[Originally posted October 31, 2024]

27.07.2025 21:55 โ€” ๐Ÿ‘ 402    ๐Ÿ” 70    ๐Ÿ’ฌ 10    ๐Ÿ“Œ 2

# 2025-07-29

- The Book: 21.2
- Rustlings: 94/94 (done)
- RBE: 24 (done)

i wonder if the reason phrase in an HTTP response is standardized or not; can i write whatever inside there?

this subchapter is pretty long too, but it feels within my reach that i can finish the book in time

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

Critically acclaimed games getting caught in the itch/steam censorship nonsense sucks but remember that we need to, on principle, defend every game getting censored even if they are โ€œporn gamesโ€ because if you say some censorship is ok it becomes the slipperiest of slopes to all censorship is ok

28.07.2025 19:14 โ€” ๐Ÿ‘ 1665    ๐Ÿ” 668    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 12

# 2025-07-29 00:22

#rust #programming #software #journal

- The Book: 21.1
- Rustlings: 94/94 (done)
- RBE: 24 (done)

wow i'm at the final chapter

macros feel pretty powerful, but i haven't grasped traits fully yet..

noticing some subtle misspellings of heading names in the pages' backlinks too

28.07.2025 16:28 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

# 2025-07-27 21:26

#rust #programming #software #journal

- The Book: 20.4
- Rustlings: 94/94 (done)
- RBE: 24 (done)

enum variants are also initializer functions?

also wow everything is a type in Rust, even traits and functions...

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

it's a very rough mouse-drawn (heh!) doodle but i think it fits with the style of toby's concept art

26.07.2025 06:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

<:3 )~

26.07.2025 06:12 โ€” ๐Ÿ‘ 3    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

# 2025-07-26 12:12

#rust #programming #software #journal

- The Book: 20.2
- Rustlings: 94/94 (done)
- RBE: 24 (done)

this section on advanced features is super long... lots of things to read on that i may not use daily

26.07.2025 04:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

err: this was 2025-07-25

26.07.2025 04:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Cartoon monster lady, Sue, in a "Don't Stop Calling T-shirt, pointing at a personification of "puritan activist groups" looming over a personification of "payment processor" 

Sue's Dialogue: YOOHOO! These motherfuckers think they can pick and choose what you do with your own money. You wouldn't let them do that, would you?

Cartoon monster lady, Sue, in a "Don't Stop Calling T-shirt, pointing at a personification of "puritan activist groups" looming over a personification of "payment processor" Sue's Dialogue: YOOHOO! These motherfuckers think they can pick and choose what you do with your own money. You wouldn't let them do that, would you?

Hey if you hate censorship and want to do more than just doompost online, you can actually do something: Being annoying!

Hoards of people have been blowing up the phones of payment processing companies to pressure them not to bend to the whims of puritan groups.

stop-paypros.neocities.org

25.07.2025 20:08 โ€” ๐Ÿ‘ 12880    ๐Ÿ” 6274    ๐Ÿ’ฌ 51    ๐Ÿ“Œ 42

@gumball2415.github.io is following 20 prominent accounts