Sign in

Amelia

@bunniesin.space
445 followers 72 following 3.4K posts

on a break --- ends on sunday @ 9:00 UTC-4 transfem rabbit that does lisp as a hobby volunteer frontend developer @stoat.chat

PostsRepliesMedia
Amelia @bunniesin.space · 29/09/2026
wiring all of this CSS has led me to write absolutely awful code BUT it looks good
100
Amelia @bunniesin.space · 25/09/2026
Github diff count, 1,107 lines of code added, 9 removed
120
Amelia @bunniesin.space · 21/09/2026
Motion ass
010
Amelia @bunniesin.space · 18/09/2026
finally, feminism in pckt
000
Amelia @bunniesin.space · 18/09/2026
Dialog enter animation
110
Amelia @bunniesin.space · 17/09/2026
anyway
100
Amelia @bunniesin.space · 15/09/2026
So close, yet so far... (It still has to go through the courier)
000
Amelia @bunniesin.space · 08/09/2026
getting ready for black friday by writing """"""lisp""""""
Google Sheets cell formula that filters all items in a range that:
1. don't exceed my budget
2. aren't of the same type as the item i just chose
3. isn't the same item
110
Amelia @bunniesin.space · 08/09/2026
POV: you are the last pringle in the can
Frame of "The Legend of Zelda: Ocarina of Time" trailer. A highly detailed Ganondorf is reaching out to the screen with his palm open, looking firmly into the camera. The sky is a dark grey colour.
010
Amelia @bunniesin.space · 06/09/2026
it gets worse
000
Amelia @bunniesin.space · 06/09/2026
my brother saw my browser tabs and asked me why i am not using vertical tabs yet uhhhhhhhhhhhhhhhhhhh
A collection of chrome tabs, 18 tabs are open in Material Design's website, 4 google tabs, 1 tab in @vale.rocks' website, 1 in chatgpt, 3 in MDN, 1 in w3.org, and finally, 1 in bunny log.
100
Amelia @bunniesin.space · 06/09/2026
handwritten material design 3 css and to think that this is only the home screen 🙃
Screenshot of a personal journal web app running in a browser at localhost:5173, styled in Material Design 3 with a soft pink theme. The page, titled "Home", lists three entries from the journal, called "bunny log". The newest, from "Sunday, 6 September 2026 at 12:26", reads "taking a screenshot of bunny log". Below it, from "Saturday, 5 September 2026 at 23:07", reads "I might or might not have spoiled what I am doing to bunny log lol". The longest entry, from "Saturday, 5 September 2026 at 23:06", says "Alongside the bunny log redesign, I am also building a pretty neat CSS library for Material Design 3. It will be as comprehensive as I need it to be, but will cover a good chunk of the component library. When CSS functions come around in baseline (hopefully they get into Interop 2026), it will also have utility functions for sp/dp units." The browser tab is titled "journal2" and the bookmarks bar holds links for "savefile viewer", "stoat m3", "Android", and "Audit log" plus folders for Tools, Development, Games, and Shopping. An open profile menu in the top right shows the account initial "A" with options "Amelia" and "Logout", and a floating plus button sits at the bottom right.
100
Amelia @bunniesin.space · 28/08/2026
i don't know how youtube engineers do it but their app seems to break in new and innovative ways
010
Amelia @bunniesin.space · 26/08/2026
61/202 (30%) Achievements on Mario Kart Wii retroachievements.org/user/amybunn...
000
Amelia @bunniesin.space · 08/08/2026
My ISP was being a bitch about my email provider, but in the end, I finally could accept the invite
GitHub screenshot saying: "You've been invited to the Stoat organization!", with the Stoat logo on top of this text.
010
Amelia @bunniesin.space · 07/08/2026
Still need to accept the github org invite but
Screenshot from the Stoat server's member sidebar. My name (Amelia) is a purple-ish colour, above it is the name of the role "Volunteer Team".
130
Amelia @bunniesin.space · 26/07/2026
Yay or nay
Beans on top of toasted hamburger buns.
000
Amelia @bunniesin.space · 22/07/2026
nvm, top 28 !!!!!
Screenshot of the link "typeahead.waow.tech/stats".

My website (log.bunniesin.space) is in the top 28 in the "Traffic Sources" section, with 238 hits (0.4% of all traffic)
000
Amelia @bunniesin.space · 21/07/2026
woke is back in the menu #stoatchat
Screenshot of a message sent by Amelia containing a custom emoji of a 3d yellow face holding its hands and looking up with a slight grin. The focus of the post is pronouns, which are showing to the right of Amelia's display name.
100
Amelia @bunniesin.space · 21/07/2026
Screenshots of standard site records flying into my console.
000
Amelia @bunniesin.space · 20/07/2026
sloppily hand-rolling my own editor because i love suffering i love reinventing the wheel
screenshot of a text editor with the text "bunnies in space", "in space" is in italics, and "space" in bold.
100
Amelia @bunniesin.space · 20/07/2026
i was testing this and accidentally clicked the big "post" button
text box that reads: bunnies hop over the green grass

above the text there is a popover with a bunch of formatting options, including bold, italic, code, highlight, coloured text and links.
000
Amelia @bunniesin.space · 14/07/2026
featuring the world's ugliest array partition function because i can't be assed to bring in another library
Screenshot of an array partition function (split a list into different "partitions" of a specified size)
000
Amelia @bunniesin.space · 13/07/2026
with grain's accent colour
Screenshot of grain social in light mode, using it's accent colour as a base.
000
Amelia @bunniesin.space · 13/07/2026
to me, CSS continues to be awesome and terrifying at the same time
Lots of CSS variable declarations and overuse of the color-mix function.
100
Amelia @bunniesin.space · 13/07/2026
anyway
Comparison screenshot between a light and dark mode of grain social, light mode is not part of the app so I wrote a bit of css to add it
100
Amelia @bunniesin.space · 12/07/2026
mfw cache miss
built 235 cpp files out of 923, wasting my laptop's battery life and heading it up in the process
030
Amelia @bunniesin.space · 10/07/2026
btw @offprint.app code blocks on the valentine theme look pretty unreadable adding a black background would help thx
Screenshot of a offprint code block that has a slightly-dark pink background, it's a json object that has the keys "type", "source", and "theme", but the values (which are strings and objects) are not very visible. 

"type" is set to "theme", "source" is set to "revolt" and "theme" is set to an empty object.
110
Amelia @bunniesin.space · 02/07/2026
> virus protection off > look inside > on ??
Windows Security notification:
Turn on virus protection
virus protection is turned off. Tap or click to turn on Antivirus Microsoft Defender.

Dismiss
000
Amelia @bunniesin.space · 02/07/2026
oh my god finally
Remove event from the inotify syscall read from guile scheme
100
Amelia @bunniesin.space · 02/07/2026
Timeline of the talk with annotations:
- (00:00 - 12:18) Fluff
- (12:19 - 14:45) Actually talking about AppFunctions
- (14:46 - 19:24) More fluff
- (19:25 - 23:10) The thing I came for (the deep dive)
- (23:11 - 25:08) Even more fluff 
- (25:09 - 27:14) Testing the damm feature
000
Amelia @bunniesin.space · 02/07/2026
why are we using image generation for a photo of ui and what the hell is going on with the text fields in that middle image
Screenshot of a slide in a Google I/O Connect presentation on AppFunctions, the slide shows three phones displaying the same ui (a flight booking application with text fields to fill out passport details).

The middle phone (with the caption "autofill today" just below it) shows a wonky-looking UI with squished text fields and a duplicate last name field, only the name and last name fields are highlighted to represent auto filled fields.

In the rightmost phone (with a caption that says "autofill, enhanced with AI"), the duplicate last name field is seemingly gone.
211
Amelia @bunniesin.space · 02/07/2026
i wonder if i can make it so that i can also answer yea and naw
Active processes exist; kill them and exit anyway? (yes or no)

My response: yea
000
Amelia @bunniesin.space · 30/06/2026
Im genuinely thinking of switching to tangled, this is ridiculous
Screenshot of GitHub CI logs, it repeatedly says “Getting Pages deployment status” and “Current Status: deployment_queued”, until it reached a timeout and stopped the job with an error.
000
Amelia @bunniesin.space · 30/06/2026
handrolling my own static site generator because i love making things complicated
Screenshot of GNU Emacs with three windows open. The top left window has a file called "index.template.scm" which defines a html-like structure of a page, bottom left window is running eshell, and the right window has a python http server that is serving the "dist/" folder in port 8080.Screenshot of a webpage with devtools open on the right side, the structure defined in the previous screenshot matches the generated page.
010
Amelia @bunniesin.space · 26/06/2026
im a techgal apparently too bad!
Screenshot of the 2020s Political compass quiz by britmonkey.com

Amelia's results are:
- 88% Woke and 12% "Chud"
- 53% Techbro and 47% Neo-Luddite
- 47% "Hopepilled" and 53% Doomer
- 78% Davos and 22% Dubai

Her closest match is: Zohran Mamdani
200
Amelia @bunniesin.space · 23/06/2026
Mario, unaware of the horrors
000
Amelia @bunniesin.space · 23/06/2026
wait so why does the commit that has the skip ci marker runs ci and the new commits do not run ci wat
Three commits, in recency order:
- fix: paragraph, button, placeholder styling, refactors
- chore: windows adds crlf to textareas, unix is lf, fuck me
- chore: add step to run python dev server for the app [skip ci]

only the third commit (the one that ends with [skip ci]) has run ci.
100
Amelia @bunniesin.space · 06/06/2026
i think dark mode looks the sexiest but i don't use it that often still need to figure out contrast and colours
000
Amelia @bunniesin.space · 06/06/2026
done for today
100
Amelia @bunniesin.space · 03/06/2026
i think this is a good plan surely it won't be hit by scope creep
# the plan ?

## step 1: blocking pass (you are here)
* [ ] create a "frankenstein monster" of the existing oauth and app code to use svelte primitives
  - functionality should stay the same
  - styling is not important, but needed for some components
  - code is in `static/`
## step 2: the rest of the fucking owl (comes later)
- [ ] @atproto/api -> @atcute primitives
- [ ] test everything works
  - maybe later down the line write e2e tests??
    - how should they work
    - how do we mock atproto primitives effectively
- [ ] layout planning
  - should mostly stay the same, but have a more "cozy" feeling
  - moodboard the thing
    - aiming for a happy feeling, so warm, cozy colours
      - basically, the current colourscheme i have but with a bit more diversity of colour
    - pill buttons for important actions, rounded for "muted" or "not as important but still important" actions
    - sliders? who needs them??
    - checkboxes stay the same but with the accent colour of the scheme
    - that's it i think
      - idk graphics design, im a software development student 
    - finalize palette for both main website & BLog
  - yay
000
Amelia @bunniesin.space · 02/06/2026
there are edge cases i haven't accounted for but i do not care :)
100
Amelia @bunniesin.space · 02/06/2026
shitty thread checker for a shitty textbox in a shitty website
100
Amelia @bunniesin.space · 01/06/2026
up
warp terminal screenshot, user amy in hostname june is on the ~/dev/projects/websitev2 directory, and ran nix run nixpkgs#atproto-goat -- lex publish

which later displayed:
🟢 space.bunniesin.micro.log

indicating that the lexicon was published correctly
100
Amelia @bunniesin.space · 01/06/2026
going back to this there is genuinely no shot this is not a bug
Two labels on top of each other, both saying Adult Content (Account)
000
Amelia @bunniesin.space · 01/06/2026
lol
Vivaldi pop up reading:

⚠️ WARNING
connecture is secure :D

Your information (for example, passwords or credir card numbers) is private when it is sent to this site. Learn more.

Certificate is valid
010
Amelia @bunniesin.space · 31/05/2026
🐇📃
110
Amelia @bunniesin.space · 31/05/2026
woo hoo
bunny log
an atmospheric micro blog detached from the sky

logs
log out
post
latest from bunniesin.space
hello bluesky

31/05/2026, 17:11
010
Amelia @bunniesin.space · 30/05/2026
run details, if anyone is interested on those ig
Risk Of Rain 2 Victory screen.

Stats
-----
Time alive: 61:24
Kills: 498
Minion kills: 66
Deaths: 1
Damage dealt: 807,185
Minion damage dealt: 345,424
Damage taken: 23,847
Highest level: 21
Gold collected: 71,544
Items collected: 102
Stages completed: 6
Purchases: 71

Info
-----
Class: MUL-T
000
Amelia @bunniesin.space · 30/05/2026
just blew up the moon, ama
Risk of Rain 2 Credits scene
100