Sign in

astrae

@astraesoftware.bsky.social
230 followers 188 following 839 posts

c programmer, open-source aspirationist, amatuer musician, anti ai pfp: @manio11a on twitter

PostsRepliesMedia
astrae @astraesoftware.bsky.social · 05/06/2026
devastating..
1120
Reposted by astrae
Mando @mrmandolino.itch.io · 04/05/2026
ratio godotengine.org
godotengine.org
Godot Engine - Free and open source 2D and 3D game engine
Godot provides a huge set of common tools, so you can just focus on making your game without reinventing the wheel.
219437
Reposted by astrae
liam @uyukat.bsky.social · 23/04/2026
coming from windows? life pro tip! create a puzzling '3D Objects' folder on your OS of choice to make it feel more familiar
392282477
Reposted by astrae
Daniel Burke - 🍺Innkeep @innkeep.bsky.social · 13/04/2026
The thing about actually making your video game real is that your projected imagination of what it will be is gradually substituted with concrete reality, and that reality is mostly going to be pretty bad until the game is almost finished. This is pretty heavy psychologically.
1022331
Reposted by astrae
❤️jamie p!💚 @jamies.page · 11/04/2026
i fucking love you hatsune miku
181756341
astrae @astraesoftware.bsky.social · 07/04/2026
have you thought of using an adblocker on youtube in a browser? that's the best i've got
0100
astrae @astraesoftware.bsky.social · 05/04/2026
actually such a huge fan of this omg
110
astrae @astraesoftware.bsky.social · 04/04/2026
yesssss welcome to the club
120
astrae @astraesoftware.bsky.social · 03/04/2026
c buildsystem i've been working on for 3 months or so can finally be used. to build. your code. not well though. i hope this code never graces the main branch
a screenshot of a linux shell, reading:
$ polarysb build --run
project_build(): Compiled file main.c
project_build(): Compiled file lib.c
project_build(): Linked executable
hello!!
021
astrae @astraesoftware.bsky.social · 31/03/2026
OHHHHH IT ALL MAKES SENSE NOW (im not explaining it) bsky.app/profile/astr...
120
astrae @astraesoftware.bsky.social · 31/03/2026
i traced the issue down to one typo i made 2 weeks ago #i love my life. still mad at glibc thougj
220
astrae @astraesoftware.bsky.social · 31/03/2026
oh yeah i forgot i have a debugger i can use LMAO
110
astrae @astraesoftware.bsky.social · 31/03/2026
also i can change the order of some print statements that can cause the program to segfault in a completely unrelated part of the program
130
astrae @astraesoftware.bsky.social · 31/03/2026
there's random text previously printed into the stdout of a child process regardless of how many times i call fflush and for whatever reason no one on the internet has had this problem before
120
astrae @astraesoftware.bsky.social · 31/03/2026
why areyou abstracting. a multiplication operation. who came up with this.
220
astrae @astraesoftware.bsky.social · 31/03/2026
glibc is really testing my patience rn
130
Reposted by astrae
𝐉𝐚𝐦𝟐𝐠𝐨 @jam2go.com · 30/03/2026
Spotify email: We’re reducing payout from $0.0031 to $0.0029 to fund Joe Rogans new podcast, also the AI DJ hates you because you forgot to sign up for payola+ Bandcamp email: BadaBoom! $7.77 from your loyal listener, with the following message “:3”
61602484
astrae @astraesoftware.bsky.social · 30/03/2026
programming past midnight and lost it laughing at this
Debug log message that reads "hey guys im (distorted characters)"
0165
astrae @astraesoftware.bsky.social · 29/03/2026
i've been saying this
030
astrae @astraesoftware.bsky.social · 29/03/2026
a screenshot from discord:

--- new messages ---
sophia: whats the notorious artifact
Schellie :3: whats the notorious artifact
im smart girl!: whats the notorious artifact
sophia: whats the notorious artifact
astrae: the people simply must know
050
astrae @astraesoftware.bsky.social · 29/03/2026
got weird looks from the middle aged white people at the cafe for carrying the Notorious Artifact around
551
astrae @astraesoftware.bsky.social · 29/03/2026
dreamt of the worms again. what does this mean
120
astrae @astraesoftware.bsky.social · 27/03/2026
new underscores album is. good!! 👍
120
astrae @astraesoftware.bsky.social · 27/03/2026
i pray every day for a gplv4 or something that includes this
030
astrae @astraesoftware.bsky.social · 25/03/2026
(ingot format
030
astrae @astraesoftware.bsky.social · 25/03/2026
of course it goes without saying that you should star the repository immediately
130
astrae @astraesoftware.bsky.social · 25/03/2026
i made my c nonsense public. yay. not like it works or anything yet though. codeberg.org/astraesoftwa...
codeberg.org
polarys
Modern-style monolithic buildsystem for C
142
astrae @astraesoftware.bsky.social · 24/03/2026
that's like all it was
050
astrae @astraesoftware.bsky.social · 24/03/2026
gdb*. i feel like that person who won't stop calling it chatgtp
030
astrae @astraesoftware.bsky.social · 24/03/2026
the fool (me) googled "arch gf", referring to the gbd frontend ,
441
astrae @astraesoftware.bsky.social · 23/03/2026
leaflet.pub
gulp
120
astrae @astraesoftware.bsky.social · 21/03/2026
if i had money i'd have a really aesthetic study environment and i'd take photos of it and be like # university life and whatever but im broke so it just looks pathetic ❤️
030
astrae @astraesoftware.bsky.social · 20/03/2026
not free, which i think is the stronger argument
000
astrae @astraesoftware.bsky.social · 20/03/2026
what i'm saying. there's also another argument in that minecraft doesn't guarantee you anything. gcc is licensed under gplv3+, and that *cannot* change. whereas minecraft any day now could ban modding, and they would be completely legally in the right to do that. which in my eyes means it's... 2/3
100
astrae @astraesoftware.bsky.social · 20/03/2026
i see, thanks for clarifying. i would still say probably no, for a couple reasons first, modding with a mod loader is different from actually modifying the game's source. i'm not a minecraft modder so i assume you know more about this than i do but there will be limits *somewhere* if you get... 1/3
100
astrae @astraesoftware.bsky.social · 20/03/2026
anyway end of mini-yap hope this helps ???
100
astrae @astraesoftware.bsky.social · 20/03/2026
open contributions are actually not required for a software to be counted as foss. the freedom to modify specifically only states that you are free to redistribute modified versions of the code, not that you have to be able to modify the original (that would be really hard to define as well)... 3/4
100
astrae @astraesoftware.bsky.social · 20/03/2026
all of these. you can modify gcc quite easily, just adding a printf to the start of the main function would count as a modification. if you're talking about the difficulty of getting a contribution merged (which i'm guessing you are by the second footnote), then believe it or not... 2/4
100
astrae @astraesoftware.bsky.social · 20/03/2026
not sure if this is a joke question, but "free software" refers to more than just the ability to modify it. the free software foundation defines it as: - free to run - free to study - free to redistribute - free to modify obviously minecraft isn't free to run or redistribute, while gcc is... 1/4
100
astrae @astraesoftware.bsky.social · 18/03/2026
sometimes i click on random search suggestions in samsung photos to see what it comes up with and. oh my
040
astrae @astraesoftware.bsky.social · 18/03/2026
the extra space in the dropdown could be used for like recently ran scenes or something, that might be useful
000
astrae @astraesoftware.bsky.social · 18/03/2026
i do really like this idea but i feel like maybe the dropdown should only have scenes? i think it makes more sense for the other stuff to go behind a "...", because having it in a dropdown to me implies you could choose them as scenes to run
100
astrae @astraesoftware.bsky.social · 18/03/2026
i think it would be fine to have current scene in a dropdown as long as it stays selected until you change it again. i don't think i've ever needed to really change which scene i'm running more than every so often i assume the keyboard shortcuts would still work as well so it'd probably be fine?
020
astrae @astraesoftware.bsky.social · 15/03/2026
contributing to open source is my passion
070
astrae @astraesoftware.bsky.social · 14/03/2026
it's called 1,011 becasue that's the number of years old it is
010
astrae @astraesoftware.bsky.social · 14/03/2026
thats called rust
010
astrae @astraesoftware.bsky.social · 13/03/2026
function that nobody has figured out how to improve jumpscare: bsky.app/profile/astr...
020
astrae @astraesoftware.bsky.social · 13/03/2026
in other news, tried valgrind on the codebase for the first time, and only found one (1) fatal issue. so that's. well. bad
120
astrae @astraesoftware.bsky.social · 13/03/2026
worked out how to make flame graphs, but unfortunately they don't look interesting because my code executes in 0.004 secomds apparently this is the best one i could get and i was sampling at like 1,000,000 hertz which is the highest sampling rate it would let me use without yelling at me . yay
042
Reposted by astrae
vimae 🪻 @mae.wtf · 12/03/2026
You’re absolutely right! A kilogram of steel is heavier than feathers — because steel is heavier than feathers.
15014