ashley's Avatar

ashley

@lunarmead0w

rocket jumping tran she/her

7
Followers
7
Following
34
Posts
23.10.2025
Joined
Posts Following

Latest posts by ashley @lunarmead0w

I am interested in looking into the feasibility of making a program to find good deals on groceries closest to a particular area, even with a notification system. I hate that food insecurity is a problem to begin with, it makes my blood boil. Fuck this inhumane system.

07.03.2026 16:50 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
A sky-blue wallpaper depicting a group of seven squares colored in the Windows colors, with a Windows 95 era logo in the center. The background depicts a set of clouds.

A sky-blue wallpaper depicting a group of seven squares colored in the Windows colors, with a Windows 95 era logo in the center. The background depicts a set of clouds.

Ditto, sans the clouds.

Ditto, sans the clouds.

Alternate version with squares lacking the fill.

Alternate version with squares lacking the fill.

Ditto, without clouds.

Ditto, without clouds.

As requested by @zedfurry.me, here's another Windows oriented wallpaper (plus variants), this time combining the design elements of Windows 95, 98, Me and 2000.

This one was a lot easier to make, due to the understated nature of 90s era Windows design.

#windows #microsoft #retro #wallpaper

14.01.2026 17:39 ๐Ÿ‘ 76 ๐Ÿ” 23 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Cybersyn seemed like a very interesting idea. What is your sort of idea to reimplement it? I figured that would be tricky given that it is distributed and very old with probably little information left on it. Let me know how it goes because I am quite interested.

21.01.2026 15:55 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Been finally studying for my math class after a hard week of technical difficulties etc, statistics isn't so bad. I kinda got screwed over by my earlier math classes but it's a lot closer to what I remember doing in high school.

16.01.2026 18:23 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

Progesterone got 3 cartoonish dark-blue Z's floating over my head

14.01.2026 01:38 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

That's probably what I get for solely focusing that for like 3 months lol

13.01.2026 03:37 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

I've gotten a lot better at handling shitty old code with my most recent project but I'm kind of running out of ideas on what to do with it

13.01.2026 03:34 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

The only way to have code that isn't shitty is to have rediculous code quality guidelines and absurd amounts of testing but then it takes forever and is more bureaucracy than anything

But I mean NASA's code is probably pretty decent... probably... I would hope...

13.01.2026 00:33 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0

"if it's fixed, break it"

13.01.2026 00:30 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

First day of the new semester wasted because for some reason the IT department changes every single last thing every semester. We change what LMS we use, what version, what theme, where we attend lectures, what specific software is needed, what authentication we need etc... and then it's broken lol

13.01.2026 00:29 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

college starting back up aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaahhhhhhhhhhhh

12.01.2026 19:26 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1

You're not just gooning โ€” you are rewriting the narrative on what most consider the edge of human potential. That's rare. Would you like to turn this into a motivational tweet, encourage your deepest fears until reality is torture, or simply appreciate this moment while it lasts? Just say the word.

26.12.2025 16:28 ๐Ÿ‘ 3 ๐Ÿ” 1 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

the whole heheheee begin a block with the expected keyword and end it with that word but reversed is the dumbest part of Bash

WHAT IS AN ESAC

06.01.2026 21:08 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

do you guys think this covers me perhaps

25.12.2025 19:48 ๐Ÿ‘ 6 ๐Ÿ” 1 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0
Video thumbnail

they call her "the funniest girl alive"

06.01.2026 20:19 ๐Ÿ‘ 5 ๐Ÿ” 1 ๐Ÿ’ฌ 3 ๐Ÿ“Œ 0

It's actually better than calculating the remaining time in the tic and then sleeping for that. That could be probably ok if you pre-calibrated a timer to figure out how long say 1ms would actually take, but still poor. That game loop should be rewritten wholesale at some point.

06.01.2026 00:24 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

A lot of times CalcTics is called twice and also GetTicCount is super expensive and called a lot

Fixing all that really made it smooth enough to make this latency trade off worth it, I was trying for a better solution but this is what most Doom and Wolf3D ports do after reading some code.

06.01.2026 00:21 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I was playing around with Barrett on my T420 and my CPU got to 95c

I was really adverse to it but I put a 1ms sleep in there.

Worst case that tends to result in 10-16ms sleep because of OS scheduling BS but it's okish because a ROTT tic takes 28.5 ms so is still within margin.

06.01.2026 00:20 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Everything is either green or blue. I figured this theme would at least have some yellow, having functions and variables both green is diabolical even for the time

06.01.2026 00:14 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

I found a Turbo C theme for vscodium lmao

I hate having eyeballs

Here's some of my shitty code from my rewrite of WinROTT's crosshair code to show it

06.01.2026 00:14 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

For reference, the T420 has an i7-2640m, Sandy Bridge so supports ISA extensions up to 2012 (AVX 1 ceiling basically), 16gb of I believe DDR3-1600 SODIMMs... Runs pretty well considering. I would like to maximize performance headroom so large maps can hit 35 FPS at native screen res on most devices.

03.01.2026 00:20 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0

But that would be severely bottle-necking the renderer on other platforms, especially older CPU architectures, slower RAM etc.

I want Barrett to be very portable, compatible, and fast on as many devices as possible. 4k already runs pretty decently on my Thinkpad T420 but I feel I can do better.

03.01.2026 00:18 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I've already basically hit the ceiling for optimizations without rearranging memory and using SIMD but GooberMan said only rewriting the floor renderer in SIMD was worth it... probably because of an issue like this

03.01.2026 00:17 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

The only thing I can really think of is rendering sprites, walls etc into a transposed secondary buffer and then rotating it back and merging with the other layer. But that also raises concerns about memory bandwidth, latency, how fast can you copy and merge 2 buffers and display them...

03.01.2026 00:16 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

This doesn't even make sense because I would just be offloading the cache-line invalidation onto the floor renderer which is already way less efficient than the column renderer. Floors and ceilings using rows is the only reason they run acceptably at all despite being more expensive.

03.01.2026 00:14 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

I am going to look into backbuffer transposition as another ROTT optimization, it looks like that would help with a lot of rendering

I suppose I'm just curious how I'd fit things that already draw in rows like the floor. Maybe render to separate surfaces and combine? I have no clue

02.01.2026 22:54 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 1

Those bit manipulations take like 35% of the floor renderer's time. The floor/ceiling renderer also takes up 5-12% of the total execution time in my tests. Sky rendering used to be 15% but is down to 3-5% because of the LUT. That goes to waste on levels without skies though.

31.12.2025 19:36 ๐Ÿ‘ 0 ๐Ÿ” 0 ๐Ÿ’ฌ 0 ๐Ÿ“Œ 0
Post image

The floor renderer is still pretty expensive because every iteration it does 2 shifts, 2 ands, and an OR. It's only reasonably fast because the floor and ceiling generally don't take up much of the screen

I used a look-up table to optimize the sky renderer but idk if that's as simple with this

31.12.2025 19:34 ๐Ÿ‘ 1 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

Been working on optimizing Rise of the Triad's software renderer and am starting to push 30 or so FPS at 4k. It dips quite a bit but I'm having to reach pretty deep for optimizations, even using link-time optimization etc

I think it's gonna need SIMD to be any faster

31.12.2025 19:32 ๐Ÿ‘ 2 ๐Ÿ” 0 ๐Ÿ’ฌ 1 ๐Ÿ“Œ 0

if you are a nerdy programmer interested in MIDI you must add me on discord immediately

07.11.2025 07:49 ๐Ÿ‘ 6 ๐Ÿ” 2 ๐Ÿ’ฌ 2 ๐Ÿ“Œ 0