#AuroraOS
1 messages · Page 4 of 1
probably
ima start adding more debug in exit tbh
What mine does is set a flag for the scheduler and then preempts its slef
Then the schedular cannot run that task and it sends it to the reaper queue to be destroyed
And reclaimed etc
And ontop I have a panic() if it ever manages to run past that
@mental otter pushed the new jinx system etc
feel free to port doom
and remember to clone dev branch
not main
deeeeeevvvv
Tomorrow maybe
Its fine Ima sleep anyways
Ohh shii guys i accidentally deleted my README.md file
Welp
Problem for TMRW.
Git?
I'm unsure how I managed to do that
Maybe one slepless night i rm -rf it out of existence
Sounds like something i could do tbh
I mean it can still be recovered from a previous commit
huh
why does that all of a sudden not work?
@zealous girder do yk what they changed in the latest mlibc version to not allow me to define my own statfs impl anymore?
It says right there you need to enable the Linux option lol
Yea, but if I don't want to enable it.
In the past mlibc versions I dont have the Linux option enabled and it still worked.
i do not know
i haven't used mlibc in a while and i no longer maintain it
welp idk what to do
where and who could i ask
Soon
idk ask @mild shoal
No my jinx is shitty
yk my mlibc build is broken
as they for some reason don't allow me to define my own statfs impl
wait until Mathewnd responds
also i might retire aurora-org
and move it under Wicks/
You can always just implement statvfs instead
ig.
ima do that
@mental otter pushing in 30 min
Feel free to port doom now
i got mlibc to compile
(new mlibc)
and i got jinx to build everything
since when did bash need non-anynomous mappings?
¯_(ツ)_/¯
😭
this only happens in new mlibc update
didnt update bash at al
You should probably just implement that anyways
ig
Its a good optimization and saves time and memory
welp cant port doom now
When you mmap your executables and libraries
FWIW it works for me with only annon mappings
since i got to do that.

welp fixed more memory shit
ima go to school and have a shitty math test and some presentations
cta
cya*
Due to feedback from multiple sources I've decided to create a pre-release of AuroraOS available now for the cheap price of 200$. (DM me for further information)
AuroraOS new long-term goal is to be a paid-alternative to Windows and Linux, with AI integrated directly to the kernel.
With these new changes I have within 10 minutes created my own gui library using Claude Code called Auro, it is closed-source and AI first.
You can see the additional screenshots for the sneak-peeks of the new BETA GUI that will be refined and modernized shortly.
You can find the official release trailer here: link
New desktop GUI created:
-# please note that this is the official rendering of the AuroraOS project. Do not copy.
The new official name for AuroraOS is now auroslop os highlighting our recent changes in our core company policy.
We hope the name changes shows the new core value of our new product.
AuroslopOS
New feature announcing: Age verification is confirmed and will come to AuroraOS within shortly to enhance customer experience and steal your face/id protect the children on the internet. Your data does not get shared with anyone else and stays on your system.
For whoever didn't know, this was for april fools.
And yall gotta award me for the effort
i actually sat like 20 min designing that presentation
and yes, it was a presentation
google slides
made print use ringbuffer
🙏
holy auroraos is resource heave
heavy*
it needs 200 mb ram just to run
its cuz of my ramdisk though
welp fixed some more shit
also did some readability stuff
hmm
ima soon do a rewrite
to hopefully eliminate some bugs.
FUCK YEA
thank you so much claude
now i can actually run multiple commands
-# and for you wondering, i used up all my free claude credits to debug this shit and then it was a one-liner 😭
okay something is messed up
it throws OOM after like 5 cmds
I have a 1gb ramdisk in mine
actually as sandbox area to play with not a place for the os
fixed
1 gb???
yup
ramdisk is a place to play and save your stuff
as in, it's an empty 1gb space formatted to the os native format
@mental otter you got time to port doom today
basically
what’s the frame buffer and input interface looking like and how’s the build system
it can execute bash commands
build system straight forward
normal jinx
framebuffer is well
You will need PS/2 raw scan codes available somewhere
half baked
damn jinx being stupid
ima port fastfetch
since i want to show off shit that is completely unusable anyways
added this in README to comply with new server rules
and yes i got to add this cuz i used claude quite a lot for debugging
.
i mean its not a rule
they just think its a good idea
a lot are going to use AI at some point for debugging
or assistance
Well yes.
But I would want a motion for it being a rule tbh
Gotta provide a good example.
isn't much use for older projects either
LLMs didn't exist when I started my os in 2009 but they do now and I do use them for the odd thing here and there
Anyways will be out for five days
No development progress at all.
These following days
Will only have my phone
@zealous girder Why did Limine move from codeberg back to GitHub?
And why is it not mirrored on Codeberg?
true
well, as per the second question, mirroring from Codeberg to GitHub is much easier than the reverse since Codeberg has an option to do that and GitHub does not
i could manually mirror it, at least once in a while, i guess, but i'd rather not have to deal with Codeberg at all if i can avoid it
but tl;dr is basically that Codeberg's service is crap with crap uptime and Codeberg is infested to the brim with anti-AI zealots
Oh my fucking god I know this person 
Fun fact: this person used to be a vibe coder
And they vibe coded a kernel
And then did not tell me when letting me use code
That was ya know not the best in hind sight
And now they are doing this
Not to mention other things I don’t want to bring up because it’s related on why I stopped talking to them for the most part
yeah sounds about right
the reason they went out of their way to do this is because i got into an argument with them over AI use on Fluxer
Hmm never experienced that but ig.
Never took them to be petty 
GitHub uptime is worse than Codeberg though right?
abso-fucking-lutely not lol
GitHub has like 89% last I checked.
Should have expected it tho
yeah it was quite petty
Ehmm
#idiot
Same person who invited me to a NSFW server when me and them was a minor and didn’t tell me that there were channels in the open with that shit
When the only AI commit they mentioned was one fucking line
Soon ima have to add open-slopware to open-slopware.
Ohh yea guys trash on Python
Python is shitty and ai generated
Like who uses that shit anyways
Really.
💀
Ima make a PR adding open-slopware to open slopware
Also why tf ain't windows mentioned
Because it’s not open source
Yeah lol
💀
The arikoto one
And they had straight up admitted it to me
Yeah, i saw it too
wow, they were working on it two weeks ago still
...
Lmfao, which server were they on?
That’s my semi-private dev server
ah
there is definitely more than 1 line but i reviewed it
I must have seen the wrong one or only one file
i.e. there are AI-assisted commits but it's definitely not vibe coded
no no
it's just that usually i don't let Claude commit self-advertising in the commits, unless i pretty much had no involvement
Ah yeah yeah makes sense
if i review the code and it is my idea, then i tell Claude to not coauthor
One time I had a strange bug so I had Claude just scan my entire kernel for 30 minutes and it found a bug in my elf loader 
yeah it's neat
I never let it co author because I dislike big tech
same
Stops me from banging my head and lets me take a break
like i already paid for Claude, they don't need to also advert on my shit lmao
Like there is a very wide margin between vibe coding and using it for help and bug finding
README kernel
They were also working on a new better OSdev wiki
And roped me into it for making some crap 💀
I ended up hosting it for them before they did the nasty crap to me
.
Mostly just shocking before I left the server and told them WTF
Go ahead
hell yeah
i mean if we're gonna be petty, might as well
i mean atp idc about being banned off of Codeberg either, so :p
welp nvm
There is the time they sent me really NSFW memes out of the blue
Seperate from the other time
too much effort for me to do that
shame though, it would've been funny
not the same thing
though that said, you have an account on Codeberg lukflug, do you not? :p
True
yes
Do it
should I post it
Yes
yes
add what, though?
Thier kernels
are they public?
Yes
yes
if so, that would be really based
they're on Codeberg
i mean, that most definitely qualifies as proof, so no harm being done here
just following the spirit of the repo
(also ping them)
I mean the screenshot could be faked
I can record a video :p
if they claim it's faked then you know they are lying
And the server is setup so if they rejoin they won’t be able to see it right away anyways
Let me get a more full screenshot too
is there perhaps a Mastodon post about it?
let me check
i think there may have?
XD
they are fucking putting this all over
nah not on this i dont see
I'm NerdNextDoor. #Linux, #macOS, #FreeBSD user, OS developer, a lot of things actually. #Scottish and #Autistic.
Jack of all trades, master of none.
Creator and current head of @projectanchorage.
@aperture (carrie) passed me the role of "password generator".
My account is request to follow to prevent spam/scam followers. Feel free to send me a request.
if yall wana browse her mastadon
she* and its because they and mint had a convo about AI
and she wanted to be petty
💀
shouldve known to second guess the pronouns with the catgirl pfp
for the record that isn't even what i said
Do it
i think it was r4 maybe?
mastodon is very cool I am so sad bsky won the alt twitter battles
do it
do it
Do it
this is a bit petty no?
do it
its also not relevant
bringing up a random screenshot from Discord
they started it
they use Linux, macOS, and FreeBSD, which are on the list, how does that work?
over having a conversation on fluxxr they got butthurt about and decided to post about it all over social media
and this also counts for the list

you can post their projects if you want in separate issues its just the "while we are at it, look at you!" which is petty
if you don't do it, i'll get someone else to, eventually :p
yeah, it's petty, i'm petty :p
the pettiness contest was started by them
hey if you wanna be petty be petty I dont care im all up for pettyness im just giving 2 cents
I mean, tbf, the list says popular open source projects
I love being petty when others are
LOL
we love FreeDOS
ok fair, then just comment on the Limine PR
also, the screenshot is yours, why don't you post it?
They are popular enough. They had a discord server with quite a following
ok, this is hilarious XD
i was but you said you would do it
there is literally every project on that list, spare some change
i just CBA to make an alt rn
don't make alts just for this
fine, I'll post it
that could be seen too negatively by the discord overlords
bruh, i didn't even see that they added blender, llvm and nvim XD
@icy herald i'd just post it to the issue, and also mention that i was blocked so i couldn't reply
instead of making a new PR altogether
you said it yourself, it's probably not notable enough
yeah it's a meme
wait a sec
atleast nvim has some groudning 
but thats all il give
wtf is the last comment XD
huge
well now we wait
bruh, couldn't they suggest a better alternative...
@mental otter Do you have a Mastodon account?
can you search for every message by them containing "chatgpt"?
i can get the screenshots of them not being able to do fizzbuzz without AI

@hexed tinsel prolly knows more about that tho
using AI in 2022 is some hardcore shit
AI back then didnt know how many Rs strawberry had
4
@mental otter @icy herald they replied btw
Time to mention that I didn’t know much about OSDev prior when I started Arikoto from August 2024 onwards and that I’ve learned and stopped using AI since before that message. Any major commit to Arikoto was months ago. Yes, while some parts of Arikoto were AI generated, all recent commits were me. In fact, Arikoto was archived within the last 48 hours for a full human rewrite in the future. Plus Arikoto isn’t widely used while Limine is. You’re using something I’ve learned from as a way to attack me while Mintsuki doesn’t give a single fuck about what AI has done while I’ve learned from those mistakes? Nobody is perfect, you also seem to support Mint’s point with thumbs up so you don’t have any standing here.
Arikoto stopped, Limine hasn’t. I’ve gone back on what I’ve done, Mintsuki hasn’t, especially since Limine’s development according to Limine’s own issues have stated that you’re going back to GitHub where Copilot is forced everywhere.
I saw
i don't really understand what point they're trying to make other than "you're more used than my thing was therefore you cannot use AI" or like "i changed, you didn't"
really @cinder lodge 's point in the end
the fact that they disapprove of my move to GitHub makes it all the more worth it 😤
will the freestnd libs be moved too?
tbh their answer is very solid
what in the skibidi sigma is happening here
lukflug just looks like a vengeful sycophant throwing irrelevant info
i tought it was moved to codeberg, lol
freebsd is all in github iirc
their answer kind of contradicts the screenshot
wow. that's some hefty skeletons in the closet
the screenshot basically says that "most, if not all" of the code was AI generated - i may use AI but i did not vibecode most of Limine, and i do not push shit without review (obviously bugs can slip between the cracks but that's besides the point, i'm a human after all)
this person says they barely knew the language, they were vibe coding
but their comment tries to minimise the extent of their AI use
you could develop on that and get your point across if you didnt come off as you did at the beginning 🥴
Emdash, ai generated
Claude can sed you filthy clanker
jesus christ
ideally you wouldve said that, deepen a bit how you use AI, and why you think its fine, instead of saying lol
seems like that repo just hates even saying hi to AI
this person is like, the epitome of every faux progressive asshole I've meet on fediverse/matrix/etc
this is a pretty bad answer
almost a caricature
it was semi-public
I give good morning and good night to chatgpt everyday so they dont have to
yeah, but like, if you go to the repo, you find nothing about the AI use
The more people complain the more good mornings and good nights I send
you're missing an "on" at the end
ah, in that case yes
it was in a discord server
this is honestly a way better reply than i could've possibly come up with
your answer in great part is already answered by their "its the past and I have changed, so why bother about it", but I dont know how else you can answer when the original crime is the message you sent before
wait freedos really merged ai pull requests or is it drama over nothing
idk
seems like they just like drama
even talking about "accepting" LLM requests when none have been actually accepted will get you on that list
so if they changed their ways without having properly come clean about it and hiding their past it gives them the right to defame me and/or my projects?
except it's not in the past, because they didn't publicly disclose that they used AI
its semi public. invite only but i let friends in
sure lemme use gnome paint as an alternative to photoshop
I mean they did disclose it now, so it is kinda irrelevant
they were forced to after already having defamed
in a random codeberg issue
tbh krita is a very good replacement
then tell them to put it in other places instead of using it as a wedge
your comment is trying to drive a useless wedge that was already answered
wink wink nudge nudge
same
i don't think it's useless, also it should mention how i was blocked so i can't even possibly expand on things for myself
honestly you were kinda rightfully blocked lol
if I was lukflug id probably answer with a hmmm lemme think about it
it's kinda sad that people like the person we're lolcowing now are allowed to walk free
they're only orbiting around the right idea
well, i am ok with their view on AI ONLY if it's used to generate complete images / videos, those are pure slop
virtue signalling like this stands in direct contradiction to what i said
this made me laugh way more than it should have
true with the one exception that funny AI reels are funny
but it's not art, it's shitposting
true XD
the AI reels are cringe
ofc you'd say that
honestly idk I dont think you have to answer actually I think that the purpose of your message which is clearly a bait meant to discredit is not helped by any answer, you did the russian "just saying!!!!!" and thats it you dont need to develop
the purpose of the message is stupid but thats what you gotta commit to now
tung tung tung tung sahur kirkified is funny
someone made an entire "dragonball" parody, and it was hilarious XD
Russians catching strays
I mean its the classic murky the debate by throwing irrelevant hypocrisy accusations and ad hominems
used by russian bots when defending things like the russian invasion
not like that for sure
You would probably have better luck drawing parallels between things like lithium mines being horrible and them using phones
that's a good parallel
the problem as I said to mint irl is not the convincing, but a 3rd uninvolved party reading this. It comes across as the mint cabal being vindictive and disingenuous and petty
my usage of LLMs doesn't mean i condone all the possible ways they can be used for wrong, it's the same as saying you buying and using a hammer means you condone someone who used a hammer to smash the head of somebody
spearheaded by mint themselves, the creator of the project in question, which splashes on the project
you have a point i think, but it's not like they're not brigading either
the whole point of that list is to spin up outrage and harassment
yeah but you are reducing yourself to their level instead of defending yourself from a higher standing
tbf i didn't even bring this up before for the very reason that i didn't want a bunch of people going there to add thumbs up of whatever and looking like a brigade
else i could ping a bunch of people and do that quite easily, but that's lame
this is the essence of the argument i think, personally i think that stooping down is not entirely wrong in this particular case but id agree in general
i only mentioned this now because i was asked
and then subsequently found out about this person's "dirty secrets"
I think its pretty wrong in this case but look its mint's project and the image they want to convey is their thing, I can only advise
it's not like they're not already going around on their socials defaming the project
and this gives them ammo
doubt it
if you look at it from this perspective then the only winning move in OSS is not to play because almost everyone is an asshole.
out of all dramas in open source this is like peas compared to anything serious
game theoring this shit out
and resisting to being slimed by assholes with Voltaire-level rebuttals is hard as shit
I do think not playing in these controversies in general is a better move, but if you are to answer, you have to answer not like this
you dont know that
we'll see
most people would take the side of literally every project on that list, if there was to be some public awareness of this
Just send an atomic bomb and tell lunduke about that repo
lmao
bruh
If anyone gives a shit they will drop it after learning or they aren’t worth talking to anyways
god no @mild shoal
if you want to bring awareness to how bad the list is, you can use your project reputation in another way, but sadly the way you answered here kinda invalidates any such action
i'd rather be slimed and dragged through the mud on my own than in any way, shape, or form involve that human dildo that is Lunduke
the correct move imo was ignoring this list
but memeing it is also acceptable
greg kh is not bothering himself to talk to them either
but greg hk is not in their issues being vindictive with discord chats
idk i thought my original reply was fairly reasonable and not very deep tbh
I'm not a Limine maintainer, so if it goes down the drain, it's not my problem anyway
why would it go down the drain over this of all things
I'm just a random onlooker
if it does, then it was never worth doing it in the first place, and that's a good thing to know
you come off as a sycophant part of mint's group, and thats not hard to confirm
Mints group is cool anyways
Who is this person 😭
but that discussion doesn't deserve better, tbh
a transphobe retard that grifts over transphobia and other chud-tier shit
Petty gets petty
🥀
Damn
its fine it doesnt matter until someone reposts it, but you dont need to run that risk
the only reasonable opinion i can get behind is that he likes X11 over Wayland, but that's because he thinks Wayland is woke and made by trans people or something
That screenshot is mine and comes from my server
If this shit goes down I’m going too
instead of technical reasons
broken clock, twice a day, etc
true
Wait until they see xlibre
he would get a meltdown over this they
Ahh ofc XD
Insert droidvalds video
true
X11 is woker it has libxtrans
i like that libxtrans's pfp on gitlab is a literal trans flag
it is
every git project has rust mainlined in its dependency graph since a year ago
get on with the times
@zealous girder make claude rewrite x11 in rust
i'd rather waste my tokens doing anything else
Give them to me Ill eat them
Tell Claude to make a hit peice on nerd like that one open claw did
i'll waste my tokens asking it to find every TOCTOU in Astral
That lowk already happened kind of
oh god no
yeah?
Astral was one of the challenges in kalmarctf and llm use was allowed
anyway
Yeah
@round socket you're probably right that it was a mistake if this gets any attention. But my bet is that it doesn't, so ...
I doubt this goes anywhere
There was some pretty dumb shit there that I missed
Also pretty crazy that we hijacked the auroraos thread for this
💀
Claude found not too long ago that in Limine the stack pointer for APs was set to the base instead of the top of the stack
speaking of embarassing bugs that LLMs found
I forgot to cld on syscall entry
tbf that's less embarassing
Llms are neat to catch overlooks like that as much as I dislike using them to write code
anyway
i actually need help with 1 of my syscalls XD
Linux used to have that issue too for a long while
let's stop hijacking this thread
yeah true, sorry
there i forgot to star this thread
now i did, good things came of it
Whenever I write code I slap it at an LLM to review and it points out some things I can fix or it fixes
Ehh i dont mind
I gained two stars from this conversation/argument/whatever this is
Lol
Ehmmm, somehow matched up virtual and physical page arguments. So paging got messed up
called page_alloc(virt, phys)
instead of page_alloc(phys, virt)
rip
eh, im not the kind of person to leak dms, sorry.
It was actually crazy, I tried debugging it on my own for a week. Then decided to just use some free Claude credits and got it fixed within half an hour.
Also btw I will never drop Limine no matter the hate it gets. Especially if the hate is AI related.
Basically everyone uses AI here lol
Personally I don't mind people using AI, just disclose that you use it.
Aka dont AI generated the whole OS, then claim that its yours that you have made all on your own
what is with this toxic bullshit repo
by their reckoning, every piece of software is "tainted", so what do they propose, go live in a cave?
decided to report the repo, it is against codeberg's TOS, harassing and targeting users.
oh
well, that's your thing, if you think that's the right thing to do you definitely have the right to do that
i am not doing that myself because they claim it's not a witch hunt
but whatevs
if I doxxed you and claimed its not a doxxing would you not be able to report me?
claim all they like, it def is, i'll leave it to their staff to decide if im right
I wonder what they advise is better than Limine tbh
I haven't found anything that outperforms Limine in terms of, well everything
Anyways, I'm considering rewriting some small parts of AuroraOS in rust for security while keeping the main thing in C.
Is this even possible?
(this is me just speculating without doing any research)
You could compile it as a static lib and then link it in no?
Maybe yea
I'm thinking of rewriting at least my memory related stuff in rust
Anyone knows what Linux has in rust?
Like what does Linux use it for?
I'm not in the low level dev/assembly server, so I think lukglug is correct.
i reopened the PR and put Infy's Hyper as an alternative along with GRUB :p
My god what are these people on about.
this proves my point that the repo and its prs are just full of personal attacks. that there is one.
and this is why i reported it
Ohh yea, switching back to grub. Best bootloader ever yea
not
I hate grub
i actually reported them
because this is lowkey just harassment
they have no idea how much work sweat and tears i put into the project just be end up being called "a shame"
FOSS was a mistake, people love taking without giving in this environment
How do you even report a repo.
i probably got less than like 500 bucks in donations in the entire timeframe i have accepted notations
Ima do the same thing.
i just reported the single comment - btw i am not asking people to mass report
Not going to, i wanted to report them yesterday but I ain't able to find the report repo button.
as a matter of fact it would probably be better if no more people reported at all, as Discord may take it as some targetted raid/attack of some sort
I really love FOSS and I love helping where I can. But some people really are entitled fucking pricks over a petty squabble and a few lines of AI code
but like obviously i cannot stop you if you wanted to
i do not have mind control powers (yet)
i.e. - click on this person's profile: hardly anything of value there
You mean Codeberg?
i don't even want to give them the benefit of the doubt that it is one
I wonder if anything that I have made is worth anything of value tbh somtimes
Let me see what they have
True.
certainly more than that person that called me a shame
Well the things I have made are certainly not worth of value.
They have a bunch of config repos and a Linux distribution 💀
A vibe-coded GUI library? no
I atleast have made some software from scratch etc
what i was trying to say wasn't an attack on people who haven't done much, i meant it towards people who haven't done much, yet come to people who did and act like they are some sort of authority speaking for the FOSS world overall and being just nasty
A half baked os
And that's about it
Oh yeah I know I just meant in general if I have done “a good bit” etc
Ohh yea a database thats certainly 10X worse than SQL
But yeah they should not be talking like that 🥀
I cannot even control my own mind 😭
Who can
neurotypicals apparently
neuro what?
dw about it
Wouldn’t they still get intrusive thoughts etc?
yes, but they won't act on them, lol
(kitten)
I don't wanna get cancelled
You won’t kitten
I'm not a kitten!
This not you?
On the day before April fools (in my timezone)
that was April fool's in my timezone
Darn
if i bought you amazon cat ears would you wear them? @icy herald
which kind of tail
right
no
Why do you want me to wear cat ears?
it would be funny
yes XD
What about doing it in Minecraft
With the cat ears and collar mod
Because that’s a real thing
yes
also, Yes Steve Model exists
if you want a better version
Why do you think he would want you to wear cat ears?
-# hmm....
So it's not part of some secret woke agenda?
it can be both no?
I suppose
yes, the secret osdev catperson corporation 
where are dragons on this list
ask me when I can get a pet dragon
looks at myself
you not pet, you person
osdev nekomimi corp
done XD
now it includes dragons and dogs too
we were talking about animals that are pets btw on my dogs > cats
hence not dragons

oh XD
but if we are talking about animals a person can have the persona of? I guess the list is a lot bigger
oh

XD
well @mental otter https://youtu.be/Qo0kKk8loGQ
Watch Anatomy of, available only on Nebula: https://nebula.tv/realengineering/the-anatomy-of?ref=thethoughtemporium
And get 50% off a yearly Nebula subscription here: https://nebula.tv/thethoughtemporium
Get your dragon merch, and more on our store:
https://thethoughtemporium.ca/
_______________...
if you want XD
I have a dog phobia 😭
I have 2
lol well got mad at my kernel
so yk what
lets steal more astral recepeies and patches
cuz why not just copy mathewnds work 
Python kind of ported
dont use it though cuz it takes five ages to boot
time to fix all missing mlibc sysdeps
ohh that shit is fixed
i accidentaly included python source code in ramdisk
(didnt go that good)
@peak smelt quick question but do you really need /etc/localtime for python
And @vernal tide , I would like to apologise for my childish interactions with you in the C&C++ server.
Unfortunately I'm not interested at all in ROS, and no I wont port it.
Feel free to add a PR if you decide to port it.
(no need to optimize for any stdlibs, I already got most ported)
seems so
huh
damn python nice
firstly gonna have to do smth about this:
i enabled languages c++ though
huh
ig ima have to add libstdc++ target
need help to build llvm's libstdc++?
it's a pain to make it build correctly, lol
what adding " all-target-libstdc++-v3 "?
wdym
oh you are doing gcc's one
idk about that, srry
i'm using llvm
and that is just a few flags
and adding a target to clang, that's just a bunch of edits
okay so for this i think i just missed to run autoconf
f
king how to hardcode library paths into programs... immediate
checking for shl_load... configure: error: Link tests are not allowed after GCC_NO_EXECUTABLES.
make: *** [Makefile:12496: configure-target-libstdc++-v3] Error 1
ninja: build stopped: subcommand failed.
huh
Real HW test
uacpi_set_interrupt_model(UACPI_INTERRUPT_MODEL_LPIC); wait wtf
thats like
riscv or arm interrupt controller
Huh
Surely I don't set that right
I think I should set normal PIT
interrupt routing via a timer is crazy
ohh no sleep deprivation going crazy
Yea ask me TMRW what I should say
Why tf did i say pit
Btw infy do yk if python really needs the whole fcking source code in the initrd
Cuz it makes the boot Hella slow
question is why the hell u have python in there
Wdym, it's not like I have network drivers rn
And/or disk drivers.
make them
Day one of followings god (infys) words.
Time to make a network driver
Okay so my computer has a : Realtek RTL8723BE PCIe Wireless Network Adapter
And then i gotta make virtio
realised this one is crazy hard to port since its WIFI
ehmm
gonna try my ethernet one instead
Considering if i should move it to Wicks/AuroraOS since its prettier
Quick fun poll for all of you whos actually looking at this thread (aka no one):
- Should I let it be on aurora-org/AuroraOS 💙
- Or should I switch to Wicks/AuroraOS as im the sole contributor/maintainer. ❤️
make sure it's on an org
certain features are only available on org if you feel you need them later e.g. user management
and moving your project hurts it's SEO
so if you're moving do it while small
i have no stars basically so its fine
it's more about a permanent URL for the project than the star count
huh
Finally implemented compression in my ramdisk
Compression implemented using https://github.com/richgel999/miniz
gonna port vim rl quick
Can you do nano too if it dosnt cause too many issues?
It’s a pretty nice one to have
sure
continuing to fix shitty errors
and stubbing some stuff
gonna get fbdev or DRM working
dk which one of them

time to rewatch this and try and make my OS better: https://www.youtube.com/watch?v=GWYhtksrmhE
wanna learn to hack? join my CTF platform: https://go.lowlevel.tv/GWYhtksrmhE
I've been told the worst thing that can happen to a developer is their code crashes in production? Well.... what happens if that production environment is outer space?
Safety critical systems require strict coding standards. In this video, I discuss how NASA's power...
So
This project will remain in #1006498459798474873
I do use AI for debugging, and writing code in specific use cases
(ex writing syscall stubs/some drivers)
I don't condemn any use of AI, it's freely allowed in the project if reviewed thoroughly by humans
I dont vibecode that much though, not enough to be in #1495060704418463934
sounds like this tier is a good fit, then
Hmm wonder what to do now
Prob do a code quality fix
Maybe split up my fs into different files
Like the procfs.c is like 900 lines .
Only 600 lines after cleaning up some overly verbose shit
dk why i added all of it
i also forgot i have more helpers than i think in some files
ima have to make some central helper system sometime in the future
yessss
yessss
(for anyone wondering i used cat on /dev/fb0)
yeaa
cd kind of works npw
do ls -lha
need to make some changes syscall side to support cwd fully
Ehmm
What license should I license AuroraOS under
ehmm
idk
Ima do apache for now after consulting with ~~ chatgpt~~ my legal advisor
best legal advisor ever btw
MIT
GPL = copyleft, aka code has to stay open
MIT = do what you want as long as you're retaining the copyright notice
GPL = ultra commie
MIT = commie
Closed source = based
I'd go with Apache 2
it is like MIT except it has some clauses to protect all contributors against patent trolls
.
Yea ima go with Apache
Damn guyss
first port that isnt stolen from somewhere
bison
(ima try and port nethack and it needs bison)
Ported flex
Damn nethack is anoying asf
also tried prepending sources didnt help
paths in Jinx is a hell (atleast for me)
Taking break from AuroraOS and playing random games with my friends instead
Bug fix thanks to @modern sedge fixed.
AuroraOS now backs up SIMD registers during context switch.
nice
my god
now keyboard doesnt work
what did i even do last night
ehmm
okay
random
@mild shoal Do yk what causes this?
i guess i need to finally enable the linux option sadly:
what is this error even
ive added the linux include dir
Missing include/feature test macro define
Ima fix some bugs today
Ehh so
what were i doing before i took a break
ehhmm
no idea
porting something
openrc?`??
KDE
Yeah you were porting that
huh
Anyways i should port that
how hard is it
And huh when did i port KDE
I don't even have xorg ported
Pretty hard
Do you know why this happens when i try and build mlibc with the linux option?
did you read the readme 💀
It doesnt mention anything about this....
Im stupid it lit says it a section down
thanks
for keeping up with my stupidity
or /usr/src
another stupid question, when i try and build openrc i get: I feel like this comes from my new linux impl, what is wrong/what do i need to add?
did you rebuild/reinstall the mlibc headers
do you have to install the linux headers into ur sysroot if u use the linux option?
I did reinstall the mlibc headers.
you don't actually claim to be linux by chance, right?
Nope.
I haven't missed anything right?
welp i installed the headers onto the sysroot and now i get other stuff
ehh
ye i aint dead yet
ill continue looking into linux mlibv
it still is making me go crazy
Okay so i got tired of this
but anyways im going to bump bash version from 5.1 to 5.3
ehh
then fix mlibc linux
huh
Starting to port x11
Aka grabbing patches from astral and the reworking them for AuroraOS
Fixed quite a lot of bugs
now i just need to figure out the .bashrc bug
i dont know why it happened
Make ported!
first self compiled (with as) hello world print:
Clear now works.
refactoring all my fs drivers to start with:
Somehow @modern sedge talked me into actually documenting my functions like linux. Which leads to this, so yes. If you ever want to read some documented source code feel free to take a look into my tmpfs driver.
I will continue reworking all my fs drivers in the same way.
eventually ill also rewrite all of my other subsystems too
nice
tmpfs done
cc when?
Ooh, I like this
Ooh, I like this
The whole kernel/fs folder documented as an experiment
yeah, that's great, but your doxygen blocks are wrong
it's like @param varname desc
not
@param:
varname: desc
because then you can run doxygen against it
how do you type that double chevron thing anyway


