#AuroraOS

1 messages · Page 4 of 1

mental otter
#

My commit is up on my fork if you wana see what it looks like (besides the actual sysdeps being cursed 💀)

quaint cape
#

got coreutils ported

mental otter
#

i think your exit isnt working here

#

and the IP is running off into junk?

quaint cape
#

ima start adding more debug in exit tbh

mental otter
#

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

quaint cape
#

@mental otter pushed the new jinx system etc

#

feel free to port doom

#

and remember to clone dev branch

#

not main

#

deeeeeevvvv

mental otter
#

Tomorrow maybe

quaint cape
#

Its fine Ima sleep anyways

#

Ohh shii guys i accidentally deleted my README.md file

#

Welp

#

Problem for TMRW.

quaint cape
#

Maybe one slepless night i rm -rf it out of existence

#

Sounds like something i could do tbh

mental otter
#

I mean it can still be recovered from a previous commit

quaint cape
#

new mlibc thing ig

quaint cape
#

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?

mental otter
#

It says right there you need to enable the Linux option lol

quaint cape
#

In the past mlibc versions I dont have the Linux option enabled and it still worked.

zealous girder
#

i haven't used mlibc in a while and i no longer maintain it

quaint cape
#

welp idk what to do

quaint cape
mental otter
#

Ahh

#

Also doom port now?

quaint cape
mental otter
#

I mean

#

Do you want me to port it

zealous girder
quaint cape
#

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/

mild shoal
#

You can always just implement statvfs instead

quaint cape
#

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

quaint cape
mild shoal
#

¯_(ツ)_/¯

quaint cape
quaint cape
#

didnt update bash at al

mild shoal
#

You should probably just implement that anyways

mild shoal
#

Its a good optimization and saves time and memory

quaint cape
mild shoal
#

When you mmap your executables and libraries

mental otter
#

FWIW it works for me with only annon mappings

quaint cape
mental otter
quaint cape
#

welp fixed more memory shit

#

ima go to school and have a shitty math test and some presentations

#

cta

#

cya*

quaint cape
#

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

quaint cape
#

New desktop GUI created:

#

-# please note that this is the official rendering of the AuroraOS project. Do not copy.

quaint cape
#

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

quaint cape
#

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.

quaint cape
#

For whoever didn't know, this was for april fools.

#

And yall gotta award me for the effort

quaint cape
#

and yes, it was a presentation

#

google slides

quaint cape
#

made print use ringbuffer

quaint cape
#

AuroraOS

#

60 syscalls btw

mental otter
#

What?

#

It wasn’t true

#

I was really excited for it

quaint cape
quaint cape
#

Added a shitty OOM handler

#

(panics half of the time btw)

quaint cape
#

holy auroraos is resource heave

#

heavy*

#

it needs 200 mb ram just to run

#

its cuz of my ramdisk though

quaint cape
#

welp fixed some more shit

#

also did some readability stuff

#

hmm

#

ima soon do a rewrite

#

to hopefully eliminate some bugs.

quaint cape
#

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

vital summit
#

actually as sandbox area to play with not a place for the os

quaint cape
quaint cape
vital summit
#

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

quaint cape
#

@mental otter you got time to port doom today

mental otter
#

I should

#

Is everything ready?

quaint cape
#

basically

mental otter
#

what’s the frame buffer and input interface looking like and how’s the build system

quaint cape
#

it can execute bash commands

quaint cape
#

normal jinx

#

framebuffer is well

mental otter
quaint cape
#

half baked

quaint cape
#

ima port python rl quick

#

-# steal mathewnds patches lol

quaint cape
#

damn jinx being stupid

#

ima port fastfetch

#

since i want to show off shit that is completely unusable anyways

quaint cape
#

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

lethal saffron
#

is the new rule

quaint cape
quaint cape
lethal saffron
#

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

quaint cape
#

But I would want a motion for it being a rule tbh

#

Gotta provide a good example.

vital summit
#

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

quaint cape
#

Anyways will be out for five days

#

No development progress at all.

#

These following days

#

Will only have my phone

quaint cape
#

@zealous girder Why did Limine move from codeberg back to GitHub?

#

And why is it not mirrored on Codeberg?

modern sedge
#

true

zealous girder
#

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

mental otter
#

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

zealous girder
#

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

quaint cape
quaint cape
zealous girder
#

abso-fucking-lutely not lol

quaint cape
mental otter
zealous girder
#

yeah it was quite petty

mental otter
#

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

quaint cape
#

My man.

mental otter
quaint cape
#

Soon ima have to add open-slopware to open-slopware.

#

Ohh yea guys trash on Python

#

Python is shitty and ai generated

mental otter
#

They trashed on the Linux kernel

#

Because the discussed

quaint cape
mental otter
#

Using AI for reviews

#

💀

quaint cape
#

💀

#

Ima make a PR adding open-slopware to open slopware

mental otter
#

Don’t

#

That’s stooping to thier level

quaint cape
mental otter
#

Because it’s not open source

slender lichen
#

Yeah lol

icy herald
slender lichen
#

💀

mental otter
#

And they had straight up admitted it to me

icy herald
slender lichen
#

Yeah, i saw it too

icy herald
#

wow, they were working on it two weeks ago still

slender lichen
#

...

mental otter
icy herald
mental otter
#

That’s my semi-private dev server

icy herald
#

ah

zealous girder
mental otter
#

I must have seen the wrong one or only one file

zealous girder
#

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

mental otter
#

Ah yeah yeah makes sense

viscid karma
zealous girder
#

if i review the code and it is my idea, then i tell Claude to not coauthor

mental otter
#

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 trl

zealous girder
#

yeah it's neat

mental otter
#

I never let it co author because I dislike big tech

zealous girder
#

same

mental otter
zealous girder
#

like i already paid for Claude, they don't need to also advert on my shit lmao

mental otter
#

Like there is a very wide margin between vibe coding and using it for help and bug finding

zealous girder
mental otter
#

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

zealous girder
#

i hope it wasn't too bad

#

whatever they did i mean

mental otter
#

Mostly just shocking before I left the server and told them WTF

zealous girder
#

it would be funny

mental otter
#

Go ahead

zealous girder
#

hell yeah

mental otter
#

I can’t stop you

zealous girder
#

i mean if we're gonna be petty, might as well

mental otter
#

Exactly

#

I can also pull more up if needed

zealous girder
#

i mean atp idc about being banned off of Codeberg either, so :p

mental otter
#

Let me see

zealous girder
#

welp nvm

mental otter
#

There is the time they sent me really NSFW memes out of the blue

#

Seperate from the other time

mental otter
#

(Talking about myself)

zealous girder
#

too much effort for me to do that

mental otter
#

Yeah true

#

Maybe if they do more crap

zealous girder
#

shame though, it would've been funny

icy herald
#

I mean

#

we could still do that on Fluxer

mental otter
#

We can do both

#

I forgot

zealous girder
#

not the same thing

mental otter
#

My iCloud gives me free emails

#

And a free VPN

zealous girder
#

though that said, you have an account on Codeberg lukflug, do you not? :p

mental otter
#

True

icy herald
#

yes

mental otter
#

Do it

icy herald
#

should I post it

mental otter
#

Yes

zealous girder
#

yes

icy herald
#

actually

#

we could open a PR to add it to the list

zealous girder
#

add what, though?

mental otter
#

Thier kernels

zealous girder
#

are they public?

mental otter
#

Yes

icy herald
#

yes

zealous girder
#

if so, that would be really based

icy herald
#

they're on Codeberg

mental otter
#

We should do both

#

Post the screenshot and make the PR

zealous girder
#

i mean, that most definitely qualifies as proof, so no harm being done here

#

just following the spirit of the repo

#

(also ping them)

mental otter
#

Yes yes yes

#

Just what I needed today tbh

#

A good does of revenge

icy herald
mental otter
#

I can record a video :p

zealous girder
#

but is it faked? no

#

so it's proof

mental otter
#

And that person left the server

#

So they can’t even delete that message

zealous girder
#

if they claim it's faked then you know they are lying

mental otter
#

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

icy herald
#

is there perhaps a Mastodon post about it?

mental otter
mental otter
#

i think there may have?

#

XD

#

they are fucking putting this all over

icy herald
#

wow

#

he mentioned me indirectly

#

what an honor

mental otter
#

if yall wana browse her mastadon

viscid karma
#

Why is he so focused on limine

mental otter
#

she* and its because they and mint had a convo about AI

#

and she wanted to be petty

#

💀

round socket
#

shouldve known to second guess the pronouns with the catgirl pfp

zealous girder
icy herald
viscid karma
zealous girder
round socket
#

mastodon is very cool I am so sad bsky won the alt twitter battles

mental otter
zealous girder
#

do it

mild shoal
icy herald
#

idk

#

like

round socket
mental otter
#

do it

round socket
#

its also not relevant

icy herald
#

bringing up a random screenshot from Discord

mental otter
zealous girder
round socket
#

started what, putting a project in a list rightfully?

#

by the criteria of said list

mental otter
#

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

round socket
#

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

zealous girder
zealous girder
#

the pettiness contest was started by them

round socket
#

hey if you wanna be petty be petty I dont care im all up for pettyness im just giving 2 cents

icy herald
mental otter
#

I love being petty when others are

slender lichen
zealous girder
#

we love FreeDOS

zealous girder
icy herald
mental otter
slender lichen
#

ok, this is hilarious XD

mental otter
zealous girder
#

there is literally every project on that list, spare some change

mental otter
#

i just CBA to make an alt rn

zealous girder
#

don't make alts just for this

icy herald
#

fine, I'll post it

zealous girder
#

that could be seen too negatively by the discord overlords

mental otter
#

oh right true

#

sorry o' discord overlords

#

i was just making a joke

zealous girder
#

i.e. raiding/harassment

#

which we do not want to do, we just wanna be petty

mental otter
#

Exactly

#

Sorry about that

zealous girder
#

np lol

#

idk what they did to you so i may understand where you're coming from

slender lichen
#

bruh, i didn't even see that they added blender, llvm and nvim XD

zealous girder
#

@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

slender lichen
#

wait a sec

mental otter
icy herald
#

codeberg be like

mental otter
#

but thats all il give

slender lichen
#

wtf is the last comment XD

zealous girder
#

huge

mental otter
slender lichen
#

bruh, couldn't they suggest a better alternative...

icy herald
#

@mental otter Do you have a Mastodon account?

mental otter
#

Yes I do

#

Well on a seperate instance

#

But yeah

icy herald
mental otter
#

i can get the screenshots of them not being able to do fizzbuzz without AI

#

@hexed tinsel prolly knows more about that tho

round socket
#

using AI in 2022 is some hardcore shit

#

AI back then didnt know how many Rs strawberry had

zealous girder
#

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.

icy herald
#

I saw

zealous girder
#

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 😤

slender lichen
round socket
#

tbh their answer is very solid

zealous girder
cinder lodge
#

what in the skibidi sigma is happening here

round socket
#

lukflug just looks like a vengeful sycophant throwing irrelevant info

cinder lodge
#

i scrolled up and i see meaningful comments from rayan

#

first time in my life

slender lichen
round socket
#

freebsd is all in github iirc

zealous girder
cinder lodge
zealous girder
#

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

round socket
#

you could develop on that and get your point across if you didnt come off as you did at the beginning 🥴

zealous girder
#

that's just a dash

#

:p

mild shoal
#

Claude can sed you filthy clanker

cinder lodge
round socket
#

ideally you wouldve said that, deepen a bit how you use AI, and why you think its fine, instead of saying lol

icy herald
#

@mental otter they didn't disclose it in a public place, right?

slender lichen
cinder lodge
#

this person is like, the epitome of every faux progressive asshole I've meet on fediverse/matrix/etc

round socket
cinder lodge
#

almost a caricature

mild shoal
#

I give good morning and good night to chatgpt everyday so they dont have to

icy herald
mild shoal
#

The more people complain the more good mornings and good nights I send

zealous girder
slender lichen
#

it was in a discord server

zealous girder
# icy herald

this is honestly a way better reply than i could've possibly come up with

round socket
# icy herald

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

cinder lodge
slender lichen
#

seems like they just like drama

#

even talking about "accepting" LLM requests when none have been actually accepted will get you on that list

zealous girder
icy herald
mental otter
cinder lodge
round socket
#

I mean they did disclose it now, so it is kinda irrelevant

zealous girder
#

they were forced to after already having defamed

icy herald
#

in a random codeberg issue

slender lichen
round socket
#

then tell them to put it in other places instead of using it as a wedge

zealous girder
#

krita is nice afaik

#

i like the mascot

round socket
#

your comment is trying to drive a useless wedge that was already answered

zealous girder
slender lichen
zealous girder
round socket
#

honestly you were kinda rightfully blocked lol

#

if I was lukflug id probably answer with a hmmm lemme think about it

cinder lodge
#

it's kinda sad that people like the person we're lolcowing now are allowed to walk free

cinder lodge
slender lichen
#

well, i am ok with their view on AI ONLY if it's used to generate complete images / videos, those are pure slop

cinder lodge
#

virtue signalling like this stands in direct contradiction to what i said

zealous girder
zealous girder
#

but it's not art, it's shitposting

icy herald
#

the AI reels are cringe

slender lichen
#

some are not

#

lol

zealous girder
#

ofc you'd say that

round socket
#

the purpose of the message is stupid but thats what you gotta commit to now

zealous girder
#

tung tung tung tung sahur kirkified is funny

slender lichen
#

someone made an entire "dragonball" parody, and it was hilarious XD

round socket
#

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

icy herald
#

look

#

we're not gonna convince these people either way

round socket
#

not like that for sure

mild shoal
#

You would probably have better luck drawing parallels between things like lithium mines being horrible and them using phones

zealous girder
#

that's a good parallel

round socket
#

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

zealous girder
#

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

round socket
#

spearheaded by mint themselves, the creator of the project in question, which splashes on the project

cinder lodge
#

the whole point of that list is to spin up outrage and harassment

round socket
#

yeah but you are reducing yourself to their level instead of defending yourself from a higher standing

zealous girder
#

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

cinder lodge
zealous girder
#

i only mentioned this now because i was asked

#

and then subsequently found out about this person's "dirty secrets"

round socket
zealous girder
#

it's not like they're not already going around on their socials defaming the project

round socket
#

and this gives them ammo

zealous girder
#

doubt it

cinder lodge
mental otter
#

out of all dramas in open source this is like peas compared to anything serious

cinder lodge
#

and resisting to being slimed by assholes with Voltaire-level rebuttals is hard as shit

round socket
icy herald
#

nobody gives a shit about this drama

#

so might as well take the piss

round socket
#

you dont know that

icy herald
#

we'll see

zealous girder
#

most people would take the side of literally every project on that list, if there was to be some public awareness of this

mild shoal
#

Just send an atomic bomb and tell lunduke about that repo

zealous girder
#

lmao

mental otter
#

If anyone gives a shit they will drop it after learning or they aren’t worth talking to anyways

zealous girder
#

god no @mild shoal

round socket
#

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

zealous girder
#

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

cinder lodge
#

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

round socket
#

but greg hk is not in their issues being vindictive with discord chats

zealous girder
#

idk i thought my original reply was fairly reasonable and not very deep tbh

icy herald
#

I'm not a Limine maintainer, so if it goes down the drain, it's not my problem anyway

zealous girder
#

why would it go down the drain over this of all things

icy herald
#

I'm just a random onlooker

zealous girder
#

if it does, then it was never worth doing it in the first place, and that's a good thing to know

round socket
icy herald
#

true

#

but meh

#

I also had second thoughts about doing this

mental otter
#

Mints group is cool anyways

icy herald
#

but that discussion doesn't deserve better, tbh

zealous girder
mental otter
round socket
# icy herald but meh

its fine it doesnt matter until someone reposts it, but you dont need to run that risk

zealous girder
mental otter
#

That screenshot is mine and comes from my server

#

If this shit goes down I’m going too

zealous girder
#

true

zealous girder
#

he did

#

he shills it

cinder lodge
#

he would get a meltdown over this they

mental otter
#

Ahh ofc XD

zealous girder
#

true

zealous girder
#

i like that libxtrans's pfp on gitlab is a literal trans flag

round socket
#

it is

cinder lodge
#

just merge rust into mainline x11

#

everyone will switch back

round socket
#

every git project has rust mainlined in its dependency graph since a year ago

#

get on with the times

mild shoal
#

@zealous girder make claude rewrite x11 in rust

zealous girder
#

i'd rather waste my tokens doing anything else

mild shoal
#

Give them to me Ill eat them

mental otter
zealous girder
#

i'll waste my tokens asking it to find every TOCTOU in Astral

mild shoal
zealous girder
mild shoal
#

Astral was one of the challenges in kalmarctf and llm use was allowed

icy herald
#

anyway

mild shoal
#

I got a neat little list of issues sent to me that Im slowly working turu

#

Thru

zealous girder
#

neat

#

that's nice

mild shoal
#

Yeah

icy herald
#

@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 ...

mental otter
#

I doubt this goes anywhere

mild shoal
#

There was some pretty dumb shit there that I missed

#

Also pretty crazy that we hijacked the auroraos thread for this

#

💀

zealous girder
#

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

mild shoal
#

I forgot to cld on syscall entry

zealous girder
#

tbf that's less embarassing

mild shoal
#

Llms are neat to catch overlooks like that as much as I dislike using them to write code

icy herald
#

anyway

slender lichen
#

i actually need help with 1 of my syscalls XD

zealous girder
#

Linux used to have that issue too for a long while

icy herald
#

let's stop hijacking this thread

zealous girder
#

yeah true, sorry

#

there i forgot to star this thread

#

now i did, good things came of it

mental otter
quaint cape
#

I gained two stars from this conversation/argument/whatever this is

#

Lol

quaint cape
#

called page_alloc(virt, phys)

#

instead of page_alloc(phys, virt)

zealous girder
#

rip

hexed tinsel
quaint cape
# zealous girder rip

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

vital summit
#

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.

zealous girder
#

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

mild shoal
zealous girder
#

lmao

#

yeah but the thing is that they have plausible deniability

vital summit
quaint cape
#

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)

loud loom
quaint cape
#

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?

midnight rampart
zealous girder
mental otter
#

I decided to look back at the original PR and 💀

#

A “shame”

#

For what

quaint cape
vital summit
#

and this is why i reported it

quaint cape
#

not

#

I hate grub

zealous girder
#

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

quaint cape
zealous girder
#

i probably got less than like 500 bucks in donations in the entire timeframe i have accepted notations

quaint cape
#

Ima do the same thing.

zealous girder
quaint cape
zealous girder
#

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

mental otter
#

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

zealous girder
#

but like obviously i cannot stop you if you wanted to

#

i do not have mind control powers (yet)

zealous girder
zealous girder
#

no, Discord

#

i don't give a damn what Codeberg thinks lol

quaint cape
#

huh

zealous girder
#

i don't even want to give them the benefit of the doubt that it is one

mental otter
#

Let me see what they have

quaint cape
#

True.

zealous girder
quaint cape
mental otter
quaint cape
mental otter
#

I atleast have made some software from scratch etc

zealous girder
#

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

quaint cape
#

And that's about it

mental otter
#

Oh yeah I know I just meant in general if I have done “a good bit” etc

quaint cape
mental otter
#

But yeah they should not be talking like that 🥀

icy herald
mental otter
icy herald
#

neurotypicals apparently

quaint cape
icy herald
#

dw about it

mental otter
slender lichen
#

yes, but they won't act on them, lol

zealous girder
icy herald
mental otter
icy herald
#

I'm not a kitten!

mental otter
#

This not you?

mental otter
#

On the day before April fools (in my timezone)

icy herald
mental otter
#

Darn

zealous girder
#

if i bought you amazon cat ears would you wear them? @icy herald

slender lichen
#

XD

#

i'll buy you a tail too

zealous girder
#

which kind of tail

slender lichen
#

not that one

#

XD

zealous girder
#

right

icy herald
#

Why do you want me to wear cat ears?

zealous girder
#

it would be funny

vital summit
#

how would you know lukflug is wearing them?

#

is photo evidence required?

slender lichen
#

yes XD

mental otter
#

With the cat ears and collar mod

#

Because that’s a real thing

zealous girder
slender lichen
#

if you want a better version

quaint cape
#

-# hmm....

icy herald
mental otter
icy herald
#

I suppose

slender lichen
vital summit
#

dogs > cats, fight me

mental otter
#

where are dragons on this list

vital summit
mental otter
#

looks at myself

vital summit
#

not included bearded dragons or Komodo dragons

vital summit
slender lichen
#

done XD

#

now it includes dragons and dogs too

vital summit
#

we were talking about animals that are pets btw on my dogs > cats

#

hence not dragons

slender lichen
#

oh XD

vital summit
#

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

mental otter
#

was i talking about that?

#

i meant pet

slender lichen
#

oh

mental otter
slender lichen
#

a pet dragon?

#

lol

mental otter
#

no

slender lichen
#

become a bio engineer

#

and make one

mental otter
#

im a dragon

#

i was making a joke

slender lichen
#

XD

#

if you want XD

icy herald
mental otter
#

4 dogs

slender lichen
#

I have 2

quaint cape
#

no pets

#

sadly

quaint cape
#

Time to binge watch some show

#

Maybe the rookie?

quaint cape
#

why doesnt even ls work

#

time to implement whatever readdent is

quaint cape
#

lol well got mad at my kernel

#

so yk what

#

lets steal more astral recepeies and patches

#

cuz why not just copy mathewnds work troll

#

Python kind of ported

#

dont use it though cuz it takes five ages to boot

#

time to fix all missing mlibc sysdeps

quaint cape
#

i accidentaly included python source code in ramdisk

#

(didnt go that good)

quaint cape
#

Progress?

#

I dont even know anymore lol

quaint cape
#

@peak smelt quick question but do you really need /etc/localtime for python

quaint cape
#

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)

quaint cape
quaint cape
#

we are so back

#

all warnings gives you a heart attack but thats fineee

quaint cape
#

Damn fastfetch is crazy

#

Why is it this hard to port.

zealous girder
#

damn python nice

peak smelt
#

it's not hard at all

quaint cape
#

I'll send all errors.

quaint cape
#

i enabled languages c++ though

#

huh

quaint cape
#

ig ima have to add libstdc++ target

slender lichen
#

it's a pain to make it build correctly, lol

quaint cape
slender lichen
#

wdym

quaint cape
#

do you need ot patch it

slender lichen
#

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

quaint cape
slender lichen
#

f

quaint cape
#
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

quaint cape
#

Real HW test

sterile creek
#

uacpi_set_interrupt_model(UACPI_INTERRUPT_MODEL_LPIC); wait wtf

#

thats like

#

riscv or arm interrupt controller

quaint cape
#

Surely I don't set that right

#

I think I should set normal PIT

sterile creek
#

interrupt routing via a timer is crazy

quaint cape
#

Yea ask me TMRW what I should say

#

Why tf did i say pit

quaint cape
#

Cuz it makes the boot Hella slow

sterile creek
#

question is why the hell u have python in there

quaint cape
#

And/or disk drivers.

sterile creek
#

make them

quaint cape
#

Bet

#

Which package manager should I use

quaint cape
#

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

quaint cape
#

ehmm

#

gonna try my ethernet one instead

quaint cape
#

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. ❤️
vital summit
#

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

quaint cape
vital summit
quaint cape
quaint cape
#

Mental note

quaint cape
#

Finally implemented compression in my ramdisk

quaint cape
#

gonna port vim rl quick

mental otter
#

It’s a pretty nice one to have

quaint cape
#

continuing to fix shitty errors

#

and stubbing some stuff

#

gonna get fbdev or DRM working

#

dk which one of them

peak smelt
quaint cape
#

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...

▶ Play video
quaint cape
#

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

zealous girder
#

sounds like this tier is a good fit, then

quaint cape
#

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 .

quaint cape
#

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

quaint cape
#

yessss

#

yessss

#

(for anyone wondering i used cat on /dev/fb0)

#

yeaa

#

cd kind of works npw

peak smelt
#

do ls -lha

quaint cape
#

need to make some changes syscall side to support cwd fully

quaint cape
quaint cape
#

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

peak smelt
#

GPL = copyleft, aka code has to stay open
MIT = do what you want as long as you're retaining the copyright notice

mild shoal
#

GPL = ultra commie
MIT = commie
Closed source = based

vital summit
#

I'd go with Apache 2

#

it is like MIT except it has some clauses to protect all contributors against patent trolls

quaint cape
quaint cape
#

Damn guyss

#

first port that isnt stolen from somewhere

#

bison

#

(ima try and port nethack and it needs bison)

quaint cape
#

Ported flex

quaint cape
#

or well they are host deps

#

idk why i havent ported something on my own before

quaint cape
#

Damn nethack is anoying asf

#

also tried prepending sources didnt help

#

paths in Jinx is a hell (atleast for me)

quaint cape
#

Taking break from AuroraOS and playing random games with my friends instead

quaint cape
#

reminder

quaint cape
#

Bug fix thanks to @modern sedge fixed.

#

AuroraOS now backs up SIMD registers during context switch.

modern sedge
#

nice

quaint cape
#

my god

#

now keyboard doesnt work

#

what did i even do last night

#

ehmm

#

okay

#

random

quaint cape
#

found issue

#

it was me sleep deprived yesterday commented out tty echoing

#

😭

quaint cape
quaint cape
#

Porting openrc

#

Continuing tmrw

quaint cape
#

@mild shoal Do yk what causes this?

quaint cape
#

i guess i need to finally enable the linux option sadly:

#

what is this error even

#

ive added the linux include dir

mild shoal
quaint cape
#

hmmm

#

ima study a bit anyways

#

no progress today

quaint cape
#

Ima fix some bugs today

quaint cape
#

Ehh so

#

what were i doing before i took a break

#

ehhmm

#

no idea

#

porting something

#

openrc?`??

sterile creek
#

KDE

quaint cape
#

huh

#

interesting

sterile creek
#

Yeah you were porting that

quaint cape
#

Anyways i should port that

#

how hard is it

#

And huh when did i port KDE

#

I don't even have xorg ported

sterile creek
quaint cape
peak smelt
quaint cape
#

It doesnt mention anything about this....

peak smelt
quaint cape
peak smelt
#

you cannot do that

#

you need to pull them from actual linux

quaint cape
#

thanks

#

for keeping up with my stupidity

viscid karma
quaint cape
peak smelt
#

did you rebuild/reinstall the mlibc headers

sturdy birch
#

do you have to install the linux headers into ur sysroot if u use the linux option?

quaint cape
peak smelt
#

you don't actually claim to be linux by chance, right?

quaint cape
#

I haven't missed anything right?

#

welp i installed the headers onto the sysroot and now i get other stuff

quaint cape
#

ehh

#

ye i aint dead yet

#

ill continue looking into linux mlibv

#

it still is making me go crazy

quaint cape
#

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

quaint cape
#

Bumped bash version:

#

.bashrc aint being read though which is weird...

quaint cape
#

Starting to port x11

#

Aka grabbing patches from astral and the reworking them for AuroraOS

quaint cape
#

Fixed quite a lot of bugs

#

now i just need to figure out the .bashrc bug

#

i dont know why it happened

quaint cape
#

New goal btw porting gcc

#

I already got binutils to work

quaint cape
quaint cape
#

Make ported!

quaint cape
#

first self compiled (with as) hello world print:

quaint cape
quaint cape
quaint cape
#

refactoring all my fs drivers to start with:

quaint cape
#

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

modern sedge
#

nice

quaint cape
#

tmpfs done

restive pagoda
#

cc when?

restive pagoda
#

Ooh, I like this

quaint cape
vital summit
#

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